外包2年!现在终于上岸了,记录我在阿里巴巴的6轮面试,希望对你有帮助!
作者:互联网
前言:
我在来阿里巴巴以前是一个很小的创业公司,距离我入职已经有四个多月了,转正也有一个多月了。从小型创业公司,跳到最大的创业公司最大的感受就是:恍恍惚惚。今天我要记录一下,我在阿里面试的过程,希望对你有帮助。我的面试基本上是已电话面试为主的。总共六轮面试有四轮都是电话面试的。
一面:(团队成员面试)
一面的话,一点要实话实说,不要给自己挖坑,不然就要自己跳。只要基础知识扎实,一面稳过。面试我的是我的师兄。
重点讲下自己在之前项目中扮演什么角色
简单说下网络模型
问了一些关于TCP和udp知识点
Java的一些基础知识
二面:(主管面试)
二面的话和一面是比较像的。师兄觉得满意你,然后就会让主管面试你。还是那句话,不懂的知识不要乱说,只会给自己挖坑。经过一面之后,我觉得二面的问题一点都不大,基本讲的还可以。
自我介绍(主要是针对简历介绍)
了解我们的项目吗(要对面试工作的项目熟悉)
你之前的项目是怎么实现的?为什么这么实现?有没有更好的方式去实现它呢?(这里主要是要领到觉得你是一个会思考的人)
三面:(和主管平级的leader面试)
这个操作是阿里为了防止之前的主管有作弊行为。问的问题和二面基本是类似的。问题主要集中在基础知识+编程能力。只要基础扎实好好表现就没有问题的。
你觉得我们的项目有什么缺点吗?提出你的改进方案(其实我内心是觉得阿里巴巴真的很完美,但是还是要有自己的独立思考,绝对不能说没有。)
JVM基础(必问),JVM GC原理,JVM怎么实现回收内存
说一下分布式锁、Redis缓存,Spring aop,系统架构图,MySQL的特性
设计一个高并发场景:一分钟给10万个人发工资
简单说下哈希算法
说一下你在之前的项目中怎么进行jvm调优
四面:(代码面试)
四面的话是写代码,主要是想看你是骡子还是马。面试官和你共享一个网站页面,他在线出题,你现场写出代码。然后再跟面试官简单的讲下你的逻辑。出的题目不是很难。
实现读取日志。(主要考察的是能懂cat,AWK,sort)
把字符串从中间分开,然后反转(字符:345678反转:543876)
五面:(老板面试)
都到了五面了,那么offer也拿定了,不过也有少数会挂的。五面的话,更加看重的是你的全局性。
从整体出发讲清你的项目(这里可以讲下项目的不足和提出解决方案)
六面:(HR面试)
六面基本毫无压力,不要异想天开就可以了。
谈一下你的预期薪资
说一下你的优点缺点
说一下你觉得你是一个什么样的人(可以从三观来说)
最后:
以上就是我在阿里的面试经验,如果能帮到的你话,记得帮我点个赞。
作者为大家整理了很多资料!包括java核心知识点+全套架构师学习资料和视频+一线大厂面试宝典+面试简历模板+阿里美团网易腾讯小米爱奇艺快手哔哩哔哩面试题+Spring源码合集+Java架构实战电子书等等!资料都会绝对免费分享给大家的,点这里下载就好了,提取码:博客园
标签:二面,外包,项目,面试,阿里,JVM,五面,阿里巴巴 来源: https://blog.51cto.com/u_15134731/2741188