阿里三面

三面约了3次才成功面上。第一次是我在外面,约到的晚上,结果晚上对方很忙,就又约到第二天晚上。而且也是10点多才开始面试的。
然后面试问题,出乎意料的简单,但是都是没有想过怎么回答的。
1. int和Interge的区别:
答:
(1). null和0之间的区别;
(2). 包装类型和基本类型;
(3). 使用的时候需要实例化和不需要实例化。
(4). 对象的基本差别。
2. 内聚和耦合可以讲一下吗?
答:内聚和耦合相对,我们要实现的是高内聚,低耦合。然后举了一个例子。
3. 软工的非功能性需求是?
答:非功能性需求,指的是信息系统中保证性能、系统可靠性、可扩展性要求等方面相应的需求要素。(真的没想到突然问了软工的东西,这个我记得大概是这种,但是自己没自信没有说,就说不知道。哎,太可惜了)
4. 开发项目有什么现学现用到的东西吗?
答:php现场学习的,还有前端有弄,所以jquery现场学习的。
追问:那会看书学习吗?
答:看需求,后期需要进行一个完整项目的维护,肯定是要看书的。(这里没有说我会用博客记录,哎,亏了)
5. mysql为什么加索引会变快?
答:b+数结构带来的优势;
6. 除了b+树之外呢?
答:还有缓存机制和二次写
7. 那么缓存失效了,会丢失修改吗?
答:不会,有日志记录,而且二次写也可以帮忙。
8. 反问。
没了。。。。流程很短。很多知识点我会的没有体现出来,这点没做好。面试记得,一定要敏锐察觉出面试官的问题点,知道他想要的答案。而后在讲一些扩展,这些扩展如果他有兴趣,那就对你很有帮助了。不知道的东西也可以猜一下,表现出自己的思考能力,别只说不会。祝好运。
#面经##校招##阿里巴巴##Java工程师#
全部评论

相关推荐

3 12 评论
分享
牛客网
牛客企业服务