菜鸟网络-一面(Android转后台)
阿里面经(一个半小时):
1. 详细说明对方的业务方向-菜鸟网络,海外物流,主要业务(1234,小哥哥讲的很有条理性)。根据我之前的面试结论:java基础不错,Android技能尚未欠缺。告诉我Android开发岗位需求远小于后台开发,希望给我转后台java开发。
2. 自我介绍
3. 为什么不在实习公司继续做,我答了:1.薪资低,2.培新不好,3.管理混乱
4. 小哥哥一一针对这些给我讲了这些情况都是比较普遍的。
5. 自我介绍中提到的实习经历(做了什么,有什么亮点难点,怎么解决的)
6. 学过哪些课程
7. java相关:hashMap与CurrentHashMap,后者如何实现多线程的
8. 新版的CurrentHashMap 有什么改进(CAS乐观锁,红黑树)
9. 红黑树说一下
10. 说一下Android中用到的框架,我自己讲了RxJava。
11. java虚拟机类加载机制
12. 双亲委派机制,好处是什么
13. synchroinzed和volidate的区别
14. 讲一下学过的排序算法,说了快排,冒泡,选择。(没敢多说)
15. 快排的实现过程,复杂度分析,适用情景(忘记了)
16. 选择的实现过程,复杂度分析,适用场景(忘记了,他说让我现场分析一下)
17. 算法题-1:海量个人购买纪录,含不同商品购买数量,统计计算销售量前1000的商品
18. 算法题-2:海量数据,选择最大的1000个数。(外排序,最大堆)
19. 横向对比,说说自己的优势所在。
20. 结语,委婉的告诉我说的那些优势都是屁话,我欠缺的地方是:数据结构和算法,项目经历薄弱。
面试体验:安逸。面试官很有礼貌,遇到问题也会引导我,最后还很真诚地给我一些意见。整个过程就感觉在和朋友聊天,虽然自己的能力有限,但是整个面试过程没有太多的难堪。#阿里巴巴##Java工程师##面经##秋招##内推#
1. 详细说明对方的业务方向-菜鸟网络,海外物流,主要业务(1234,小哥哥讲的很有条理性)。根据我之前的面试结论:java基础不错,Android技能尚未欠缺。告诉我Android开发岗位需求远小于后台开发,希望给我转后台java开发。
2. 自我介绍
3. 为什么不在实习公司继续做,我答了:1.薪资低,2.培新不好,3.管理混乱
4. 小哥哥一一针对这些给我讲了这些情况都是比较普遍的。
5. 自我介绍中提到的实习经历(做了什么,有什么亮点难点,怎么解决的)
6. 学过哪些课程
7. java相关:hashMap与CurrentHashMap,后者如何实现多线程的
8. 新版的CurrentHashMap 有什么改进(CAS乐观锁,红黑树)
9. 红黑树说一下
10. 说一下Android中用到的框架,我自己讲了RxJava。
11. java虚拟机类加载机制
12. 双亲委派机制,好处是什么
13. synchroinzed和volidate的区别
14. 讲一下学过的排序算法,说了快排,冒泡,选择。(没敢多说)
15. 快排的实现过程,复杂度分析,适用情景(忘记了)
16. 选择的实现过程,复杂度分析,适用场景(忘记了,他说让我现场分析一下)
17. 算法题-1:海量个人购买纪录,含不同商品购买数量,统计计算销售量前1000的商品
18. 算法题-2:海量数据,选择最大的1000个数。(外排序,最大堆)
19. 横向对比,说说自己的优势所在。
20. 结语,委婉的告诉我说的那些优势都是屁话,我欠缺的地方是:数据结构和算法,项目经历薄弱。
面试体验:安逸。面试官很有礼貌,遇到问题也会引导我,最后还很真诚地给我一些意见。整个过程就感觉在和朋友聊天,虽然自己的能力有限,但是整个面试过程没有太多的难堪。#阿里巴巴##Java工程师##面经##秋招##内推#