什么,你还不知道大厂面试有这么多套路?
大厂面试一般都是4面,分别是技术一面,技术二面,总监面,HR面。
技术一面
技术面一般会分为两次,原因主要有以下几点:
1.分层次选拔人才,一面重基础,二面重实战。
2.节省时间,一般一面是组员或部门成员来面试,而二面是组长或部门的管理人员,先筛选一遍,节省二面的时间。
3.拉长战线,大厂同一时间会有很多人面试,需要优中选优,说白了就是吊着你,你一定要在等待的时间多面几家,鸡蛋不能都放在一个篮子里。
4.全面考查,一次面试的时间毕竟有限,一般一面会做一道算法题,做得慢半个小时就过去了。
那一面都问哪些基础内容呢?
一般好的面试官,他懂得顺着你的答案去问,或者直接问你擅长哪些。
比如JVM、多线程、设计模式、Spring、MySql……
假设我们从单例模式开始,可以自己思考一下会联想到哪些呢?
说一下什么是单例模式吧。
知道双端检索吗?
violate关键字有什么作用?
锁升级知道吗?
synchronized是如何实现加锁的?
lock用过吗?
线程池有哪些参数呀?
Spring默认的bean是什么模式的,和单例模式有区别吗
IOC和AOP说一下吧
SpringMVC的工作流程是什么样的?
这一套下来如果答的都不错,一面就有希望了。不过有些重视算法的大厂,比如字节
美团等,算法题没做出来一面基本就挂了,但也不用过于担心,差不多20分钟做出力扣mid的难度。
技术二面
一面重基础,二面重实战。面试官一般会从你的项目入手,对项目用到的技术栈展开考查。比如中间价、redis、spring cloud组件等。
其实同样的内容,换一个问法,就能是一面和二面,比如:
一面问:设计模式都了解哪些?
二面问:工作中都用过哪些设计模式?怎么用的?
对比下来二面就不是那么好回答了,这也体现出面试官的面试水平。
所以,我们在日常学习和工作中要总结项目中的难点和亮点,体现自己的技术深度和广度。
二面有些大厂也是会考算法的,而且比一面要难,对应力扣中等题的难度。
总监面
二面通过之后,可以给自己点个赞了,因为技术面已经通过,剩下两面比较轻松,但也暗藏玄机。
总监不问技术问什么?
总监一般是不会问技术的,有些也根本不懂技术。我们可以思考一下,总监是要带团队的,所以他更关心你是个怎样的人。
可能会问一下几个方面:
平时的爱好和兴趣
是什么性格
未来的职业规划是什么样的
平时是如何学习的
总监喜欢什么样的人呢?
由于总监的性格和团队氛围的不同,没有一个完美标准说喜欢什么样的人。
但还是有些通用的地方可以完善自己的答案
兴趣和爱好一定不要说喜欢敲代码,偏运动一些较好。比如你说喜欢打乒乓球,恰好总监也是个乒乓球,瞬间加分,进去还能陪领导打球。
性格一定要外向,积极一下,表现出你可以很快融入团队,不需要总监操心。
职业规划一是要明确,二是要稳定,不能没规划,一定要借此输出自己的价值观和想法,更不能说干半年我就要转岗了,哪个赶留你?
其实就是想问你平时学习吗?一定要回答学,怎么学的?最佳答案是看书,实在没看过,提前去网上搜几本名著的的简介准备上,不一定是技术书,万一总监也看过,不就又加分了。
总之,总监面更像是两个人聊天,看能不能聊得来,加上总监以他本身的阅历对你的一个评价。
HR面
恭喜,到了HR面了,最简单的一面,可真的是最简单吗?
我个人觉得HR面是大厂和小厂区别最大的地方。
小厂一般更关心的是福利问题,怎么把自己仅有的福利说的天花乱坠。
而大厂要对最后一面严格把关,关注人才可持续发展。
所以看似简单的谈话,一定要当阅读理解去做。先看会问什么:
为什么选择我们公司?
家在哪里?
男:有女朋友吗?女:结婚了吗?
在众多的面试者中,你觉得自己有什么优势?
说说你的缺点吧
你对加班怎么看?
最快多久可以入职?
反问环节:
面试结束后都会问一下,你还有什么想问我的吗?
这个机会要把握住,要会问。
可以问面试官:我想了解一下贵部门都哪方面的业务,使用到哪些技术栈呢?
然后观察面试官回答你的态度和内容。如果很耐心的给你介绍,全面又详细,那90%过了。为什么呢?
思考一下,这些东西是不是你进入该部门才需要了解的呀,如果你都没过,还会给你讲的这么详细吗?没那个必要。
察言观色
上一个是针对技术面,这个技巧更多的是总监面和HR面。观察他们表情,思考都问了什么。
比如HR问你最快多久能到岗?这句话什么意思?
1.小伙子不错,基本过了,啥时候能来。
2.小伙子还可以,如果能尽快入职,那就你了。
都是好消息,那怎么回答呢?
不要说的太确定,3天、5天都不好,要回答一个范围,1-2周,有周旋的余地。
再比如问你还有其他公司的offer吗,这也是觉得你不错,怕你被抢走。该怎么回答呢?
一定要说有,但是还没有明确答复,还在考虑中。翻译一下就是:不要我我也有地方去,要我那就给你个机会,就是这么自信。
#面试##大厂#专注于最新各大厂最新面筋解析