背景
本科毕业一年教训,始终从事 Java 开发。
一面
时长:1 小时 53 分钟。
- 自我介绍;
- 我的项目延申;(延展的十分十分十分深);
- new 一个对象,从底层来说会产生什么;
- new 一个 HashMap,for 循环 put 进入 10000 个数据会发什么;
- 疾速排序和归并排序的原理,以及工夫、空间复杂度解释一下,并且让手撕代码;
- 10 亿个数据对象(其中蕴含属性最早创立工夫 createTime),求其中最早的十个有什么办法?那本人设计一个数据结构该怎么设计?
- 手撕 NC50 链表中的节点每 k 个一组翻转(原题稍有变更);
- 手撕模仿多线程实现银行转帐(未同步与同步);
- 你平时是怎么学习新技术的?
- 你还有什么想问的吗?
总结:三分天注定,七分靠打拼。剩下九非常看面试官情绪。
面完 10 分钟告诉一面过了,期待下一面。
二面
时长:48 分钟,视频
- 自我介绍;
- 我的项目延申;(延展的十分十分十分深);
- 当前工作业务次要是什么?
- 为什么要思考跳槽?
- 上一面问到的知识点还记得吗?
- 过后手撕的算法(银行多线程转账)前面有反思过吗?为什么没思考某些极其的平安状况呢?
- 你对招聘的岗位理解吗(被科普工夫)
- 象征性的问了问第一面问到的八股文(从新答了一遍)
总结:没有技术,全是感情。
没想到阿里的 p9 大佬是个年老的女士,也没想到二面根本没问技术问题。
三面
时长:1 小时 20 分钟,视频 + 电话
- 自我介绍;
- 我的项目延展(详细描述我的项目非技术层面的整体模块,和开发过程中的思考,以及当初应该如何优化);
- 对本身定位和倒退方向有什么想法?
- 就技术层面而言为什么抉择阿里,而不是其余公司?
- 接下来集体打算如何学习,以及怎么匹配团队需要去学习?
(下面为总监视频,上面为 HR 电话)
- 如果给本人打分,打多少分,为什么?
- 平时是怎么安顿业余时间的?有什么兴趣爱好吗?
- 为什么抉择这个岗位?手头还有其余 offer 吗?
- 对于薪资有什么想法?什么时候能入职?对阿里的定级理解吗?
(科普完岗位和工作福利相干的信息,就间接发了口头 offer)
总结:根本是纯聊天,参考意义不大。
可能是一面和二面的面评比拟好,所以间接 总监 + HR + offercall 一起了,体验比拟好。
看完这位大神的面经,
小伙伴们必定也蠢蠢欲动!
一篇面经怎么够?
筹备面试阿里的小伙伴看过去!
小编为大家筹备了多位 阿里大神的宝藏面经
涵盖 多家阿里系公司和不同面试背景
帮忙你充沛理解阿里面试流程!
跳转链接即可收费支付残缺阿外面经