文章篇幅有点长,建议转发保存之后在看哟~
我相信许多程序员都跟我一样吧,有一个进大厂的梦,我的梦想就是进阿里,去年面试阿里失败后特别失望,小伙伴们应该都是理解我当时的心情吧,毕竟自己前前后后准备了三个多月,因为自己的一个小失误导致在第二面挂了,终于,今年在知乎认识了一位在阿里做程序员的前辈把我内推了进去,也省了很多流程,少走了不少弯路,经过多重面试最后终于通过了,但是收到offer的时候我整个人都开心的跳了起来,因为进阿里是我一直的梦想,现在终于完成了这个梦想,当然能进阿里也是感谢去年面试官的一些建议,告诉了我一些需要补进的知识盲区,也要感谢我的那位前辈内推,然后经过一年的学习以及总结最终达成心愿,具体面试过程下面详细分析。
阿里4面面试大概过程:
一面总体上还是围绕Java基础、JVM、并发编程、数据结构等展开。一面结束后很快安排了二面,相对一面,二面和三面从项目入手多数问的是数据库,缓存,分布式架构等问题且更深入,问题比较刨根问底,更加注重对一些技术细节的理解和把握。比如数据库操作,面试官会详细的问你数据库插入和删除一条数据的过程在底层是如何执行的,项目里配置了读写分离,也会比较深入的就实现方法和底层逻辑展开讨论。四面试HR面的聊的很愉快,问了一些薪资和职业规划上的问题!