直击面试现场:Java程序员3轮6小时面试,成功拿到阿里offe
今天给大家分享一位Java程序员小伙去阿里应聘的经历!
从Java开发要掌握的技术来讲,前面已经说得差不多了。我主要想从面试者的角度谈一谈看法。
如果是我面试,就给应聘者一个开放的项目,可以提供服务器端API或数据服务,限定一周时间,这叫试做。然后,根据评审确定入围的人,再面试。面试可以围绕项目展开,首先让面试者围绕各种框架讲一讲设计思路、实现过程、遇到了什么困难,如何解决的,最终实现方案与设计有什么出入,有什么收获,等等。然后再根据项目中的不足有针对性地提问测试,考察面试者的实际经验和解决问题的能力。解决实际问题的能力最重要。
总之,实际的开发工作不同于考试,考试设计得越接近实际工作需要,结果才可能越真实,才可能真正招到招到想要的人。
闲话少说,上干货:
阿里(内推,蚂蚁金服)
阿里一面
面试官在上午打来电话,当时由于还有课并且有了上次失败的经历有点紧张,就直接推到了下午四点钟。
面试题:
这次面试,没有问框架,工具的相关问题,非常的基础,面试官的问题基本都回答上来了,当时就给过了,还加了微信,留了电话,感觉很好,似乎又有了一点信心。
当时从这次面试的题目可以发现,虽然阿里面试官面试的都是很基础的问题,平时做做功课都是可以回答上来,但是当面试官问道为什么有这个东西,这个东西解决了什么问题,如果是你,你会怎么做这种需要自己去总结和思考的问题,如果单纯的记忆知识点是很难回答好的。而且这些问题没有统一标准的答案,每个面试者都可以有自己的见解,需要大家在平时的学习中多总结、多思考才能有比较好的回答。
阿里二面
阿里二面在一面结束9天才来到,一度以为自己挂了,最后微信上敲了一下一面面试官,差不多一个小时后二面电话就过来了,我记得是周五的晚上9:30。
阿里三面
三面不知道是不是交叉面,不过这次面试面试官说他是北京的(之前都是杭州)。
三面感觉还不错,因为没有什么技术问题,也没法很客观的判断答得好不好,但是基本上是说出了自己的想法和见解。
最后给想要学习的小伙伴们一些个人建议:关于编程这方面,我认为可以用一下这几个方面提升自己:
如果你也想学习这一套系统化的课程体系,那么我向你们推荐一个交流学习群:697579751 里面会分享一些资深架构师录制的视频录像:有Spring,MyBatis,Netty源码分析,高并发、高性能、分布式、微服务架构的原理,JVM性能优化这些成为架构师必备的知识体系。还能领取免费的学习资源,目前受益良多,以下的课程体系图也是在群里获取。,群:697579751
一下就是我总结出来的几大体系图:
一、源码分析
二、分布式架构
三、微服务
四、性能优化
五、Java工程化
总结:
以上就是我要说的写的内容,希望以上的内容可以帮助到正在默默艰辛,遇到瓶疾且不知道怎么办的Java程序员们,我能帮你的只有这么多了,面试题已经总结完了,我能帮的,也只有这么多了,希望大家在往后的工作与面试中,一切顺利。
觉得小编写的文章不错,说的对的,大家请关注我,谢谢点赞。