欢迎来到天天文库
浏览记录
ID:6969373
大小:25.00 KB
页数:3页
时间:2018-01-31
《最新阿里面试题汇总》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、最新阿里面试题汇总2015-12-18:3 手机版 【一】 1.hashmap的内部实现机制,hash是怎样实现的,什么时候rehash 2.java的内存管理 3.分布式缓存的内存管理,如何管理和释放不断膨胀的session,memcache是否熟悉 4.oralce的底层管理(怎样让查询快,插入慢) 5.java底层是怎样对文件操作的 6.研究了哪些框架的源码 7.并发问题,锁,怎么处理死锁,脏数据处理 8.性能问题 9.equals和hashcode这些方法怎么使用的 10.java的NIO 【二】 1.先从项目模块入手,详细问项目模块是怎么实现的,遇
2、到的问题怎么解决(一定要说自己做过的,真实的情况) 2.sql语句优化怎么做的,建索引的时候要考虑什么 3.springioc你的理解,ioc容器启动的过程是什么样的,什么是ioc,aop你个人的理解是什么 4.jms你个人的理解,就是消息接收完怎么处理,介质处理(为什么重启mq就能恢复) 解答:http://setting.iteye.com/blog/1097767 5.sychronized机制加了static方法的同步异同,A调用B,A执行完了,B没执行完,怎么解决这个同步问题 6.servlet默认是线程安全的吗,为什么不是线程安全的 7.spring里面的a
3、ction默认是单列的,怎么配置成多列? socpe=propty? 8.socket是用的什么协议,tcp协议连接(握手)的过程是什么样的,socket使用要注意哪些问题 解答:tcp协议, 9.数据库连接池设置几个连接,是怎么处理的,说说你的理解 10.自定义异常要怎么考虑呢,checked的异常跟unchecked的异常的区别 11.线程池是怎么配置的,怎么用的,要注意哪些,说下个人的理解 12.tomact里session共享是怎么做到的, 13.服务器集群有搭建过吗 【三】 1、笔试题第四题实现又口述了下 2、有个每秒钟5k个请求,查询手机号所属地的笔
4、试题(记得不完整,没列出),如何设计算法?请求再多,比如5w,如何设计整个系统? 3、比较熟悉什么技术?我说jvm和oracle,就让我画jvm的体系结构,画了之后说各个部分的职责,并扯到运行期优化。 第二面(没有技术细节,都是泛泛的,但是我回答的比较保守,只觉得能滔滔不绝的说上半小时才敢说看过或了解) 1、是否愿意去杭州 2、熟悉各种技术框架么?源码读过么? 3、数据库了解什么?mysql了解么 4、前台技术,看我用的ExtJS,就问是否了解JQuery 5、进现在的公司,觉得对技术是否有提升? 第三面,此面没有技术问题 第四面HR(感觉这面问题回答的有点扯,毕竟
5、是这么几年来首次面HR,之前面过2、3个公司,要么很早就挂了,要么感觉流程太长,自己不愿意面下去) 1、愿意去杭州发展么?我说要考虑,hr就问主要考虑什么问题 2、从技术角度来说,你觉得你跟你同学比怎么样 3、你的父母怎么看待你的
此文档下载收益归作者所有