本人双非研究生,实习岗位java后端开发,3月17号投了阿里菜鸟网络的java实习岗,于昨日收到offer,特来还愿,并将面经分享给广大牛友,希望能对大家有所帮助。
3月17日--简历投递
当晚做测评
特别提醒:测评一定要认真做,千万不能乱做,我有同学所有面试都过了,测评挂了,导致最后HR因为这个把他挂了,而且没有捞的机会,实属可惜。。。
3月22日--一面
电话突击面。全问基础,没问项目。面试题如下(可能有些忘了):
1. 自我介绍
2. java拆包和装包
3. java中为什么要有包装类
4. 说一说你熟悉的集合类?特点以及底层实现原理
5. 数据库索引的底层原理,B+树的特点,B+树的插入删除操作
6. 聊了聊论文和专利
7. 算法题:74. 搜索二维矩阵
8. 你在学习或者科研中有没有遇到过困难,如何解决的?
9. 什么时候能来实习?能实习多久?
10. 反问
面试官对我的总体评价很不错,让我把笔试做一下,再继续下面的流程。
当晚做笔试
一个小时两道题,很可惜,0ac。。本以为自己凉了,很难受,内推人告诉我别担心,好好准备下面的面试就行了,在这要好好的感谢我的内推人ZCW学长,一路以来给我的帮助与支持!!!
3月25日--二面
还是电话突击面。全问项目,没问基础。面试题如下:
1. 挑一个项目详细介绍,包括功能、技术栈、个人贡献等等。。
2. 如何开始深挖项目,挖了半个小时
3. 详细介绍redis的数据结构和底层原理。在你项目中的应用
4. redis内存淘汰机制
5. 反问
4月1日--三面(主管面)
钉钉面试。项目基础都问了。面试题如下:
1. 自我介绍
2. 介绍项目
3. 问项目细节
4. 多线程中多个线程共享变量的方式
5. 项目中用到了线程池吗?使用场景?如何使用?底层原理?
6. 有遇到过死锁的情况吗?说说?如何解决?
7. 在多线程中设置一个互斥量,线程在修改这个互斥量时,操作系统底层如何操作这个互斥量?
8. 你在学校一天是如何度过的?
9. 反问
面试结束的时候被主管说了一下笔试成绩差了点(各位笔试一定要好好做呀)。。。然后约我下场面试时间
4月3日--四面(P9大佬面)
钉钉面试。问了问项目以及聊人生。面试题如下: 1. 自我介绍
2. 项目介绍
3. 项目如何架构的,怎样部署的
4. 你觉得你们的项目有哪些技术瓶颈,应该如何解决
5. 你们做项目时遇到了哪些困难,如何解决的?
6. C++有了解吗,说一说你对这两种语言的认识与理解
7. 你对自己的职业规划是什么?这样规划的理由是什么?(因为我说我以后想走架构师方向,他问我为什么想当一名架构师。。)
8. 你认为自己有哪些优点?有哪些缺点?
9. 反问
4月6日--HR面
晚上十点电话突击面。。。 1. 为什么考研?为什么考这个专业?为什么考杭电?
2. 你做过哪些让你很有成就感的事情?遇到哪些让你有挫败感的事情?
3. 你平时怎么学习的?
4. 你觉得你的优点和缺点是什么?
5. 为什么选择阿里?为什么选择我们部门?
6. 你还投了哪些公司?拿了几个offer?
7. 有女朋友吗?对工作地点有要求吗?
8. 之前有实习经历吗?为什么不去实习?
9. 你有什么问题吗?
2. 你做过哪些让你很有成就感的事情?遇到哪些让你有挫败感的事情?
3. 你平时怎么学习的?
4. 你觉得你的优点和缺点是什么?
5. 为什么选择阿里?为什么选择我们部门?
6. 你还投了哪些公司?拿了几个offer?
7. 有女朋友吗?对工作地点有要求吗?
8. 之前有实习经历吗?为什么不去实习?
9. 你有什么问题吗?
4月7日--内推人告知HR面通过
4月8日--笔试加试
因为笔试成绩有点拉跨,晚上十点主管打电话来说要加一轮笔试。让我立马做一下,加的笔试挺简单,两道简单题。之后主管告知通过,等后续通知。
4月11日--收到意向书
然后就是漫长的等待oc中。。。
4月21日--OC
入职小管家打电话约体检时间和地点 hr打电话来约入职时间,然后就发了offer
战线有点长,但还好结果是好的。。。
最后多一句嘴:找工作确实是件辛苦的事,对脑力,精力,体力,心理都是一个考验,希望大家要坚持住,相信希望就在前方!!!
以此贴感谢一路以来帮助我的人,谢谢你们!
全部评论
(1) 回帖