阿里巴巴后续面经
因为我可能记不清楚问题是在后面的哪次面试面的,所以就一起整理了下。
——————————菜鸟一面&其他面————————————————————
说实在话去菜鸟也是自己之前没想到的,在XX那里通过了所有的技术面(HR告知)
但是因为最后两轮技术面间隔时间比较久,导致系统自动释放简历,最后在公海被
菜鸟捞起来了。于是又进行了一次菜鸟的面试
面试官:简单介绍下你自己
面试官:你能向我解释一下
synchronized关键字吗?
面试官:你能向我解释一下volatile关键字吗?
面试官:Spring有了解过吗?Spring的AOP能向我解释一下吗?
面试官:你最近在学习的新技术是什么?看的新书呢?看过什么书?
面试官:你获取相应知识的来源是什么?
面试官:你家是哪里的?
面试官:说说项目吧,以及项目中遇见了什么样的问题
面试官:我看你大学做过很多的项目和比赛,说说你的队友对于你的评价
面试官:hashmap的实现原理
有些问题记不清楚了。。
——————————菜鸟BOSS面——————————————————————
菜鸟的这个BOSS面也是自己很没想到的,我一面面试官告诉我是评级比较高的就会安排和技术BOSS(估计是P9)进行一次面试
最后的面试结果BOSS也会参与评定。于是在二面电话之后20分钟就安排我和BOSS面了一面,第一次体会到了什么是疲于招架。
面试官:网络编程会吗?你说一下异步非阻塞(同步非阻塞,这个记不太清楚了)网络应该怎么实现?
面试官:Chrome用过吗?两个标签之间是进程关系还是线程关系?为什么是这个关系
面试官:设计模式有些什么了解?最近在看什么设计模式?你来说下servlet在多线程的情况下怎么保证单例模式的
面试官:Spring涉及到了哪些设计模式?说说你了解的
面试官:Spring源码和官方文档看过吗?你刚才对于Spring的一些解释应该是看过文档和源码的。
面试官:数据库的索引表熟悉吗?他是怎么实现的?
面试官:给你一个100G的全英文字母的数据,你的电脑内存是8G的,你要怎么把这100G的数据进行一个A~Z的排序,假设现在你已经是阿里的员工,你要给你的师弟进行讲解
面试官:你之前做项目,是在Linux上配置的还是在Windows上配置的
面试官:MySQL是用的命令行还是用的图形化界面
面试官:HashMap的value和key存放在什么地方?
——————————总结————————————————————————————
可能在一面的时候对于一面面试官的问题自己都有一个清晰的回答,自己的项目也比较熟练,但是在最后的BOSS面真的深刻体会到了
什么是疲于招架,虽然基本都能招架上来,但是也是有很大问题的。特别是设计模式自己吃了亏。和大牛进行了一番面试发现自己还需要学习很多东西
真的很感谢菜鸟的一面面试官,人真的超好。
——————————后续————————————————————————————
面试完了就是几个面试官商量了,后续在4月18号的时候一面面试官打电话加我微信,说是如果BOSS那边觉得可以,后续会有HR联系我的。
4月20号,一面面试官发了一条微信给我说是让我稍微等下HR,这两天HR比较忙。于是就等到现在,看着周围的小伙伴们一直在拿offer,
自己心里说是很平静,但是也不平静。希望最后所有的小伙伴都会有一个最好的结果吧,我们最后都能拿到想要的offer,加油!!