面了20家,原来大厂面试的套路是……
Posted 一条coding
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了面了20家,原来大厂面试的套路是……相关的知识,希望对你有一定的参考价值。
哈喽,大家好,我是一条~
说了这么久的大厂面试,有很多粉丝因为还在上学或者一直在小公司,还没有经历过大厂面试。
作为一个月面了20家中大厂的博主,不分享一波大厂面经实在是说不过去了。
那今天就和大家聊聊大厂面试的流程,大厂都问什么内容以及如何通过技术以外的方法场外取胜。
最后再推荐一下我的《Java完全自学手册》,包含Java学习路线和面试资料,受到3w多粉丝的喜爱。
需要的小伙伴可以直接到文末获取。
面试内容
大厂面试一般都是4面,分别是技术一面,技术二面,总监面,HR面。
问的内容侧重点都不一样,下面和大家详细聊聊。
技术一面
有些小伙伴可能会有疑问,都是一面,干嘛要分两次呢?
这就是大厂不太一样的地方,分两次的原因主要有以下几点:
- 分层次选拔人才,一面重基础,二面重实战。
- 节省时间,一般一面是组员或部门成员来面试,而二面是组长或部门的管理人员,先筛选一遍,节省二面的时间。
- 拉长战线,大厂同一时间会有很多人面试,需要优中选优,说白了就是吊着你,你一定要在等待的时间多面几家,鸡蛋不能都放在一个篮子里。
- 全面考查,一次面试的时间毕竟有限,一般一面会做一道算法题,做得慢半个小时就过去了。
那一面都问哪些基础内容呢?
一般好的面试官,他懂得顺着你的答案去问,或者直接问你擅长哪些。
比如JVM、多线程、设计模式、Spring、mysql……
假设我们从单例模式开始,可以自己思考一下会联想到哪些呢?
- 说一下什么是单例模式吧。
- 知道双端检索吗?
violate
关键字有什么作用?- 锁升级知道吗?
synchronized
是如何实现加锁的?lock
用过吗?- 线程池有哪些参数呀?
Spring
默认的bean是什么模式的,和单例模式有区别吗IOC
和AOP
说一下吧SpringMVC
的工作流程是什么样的?
这一套下来如果答的都不错,一面就有希望了。不过有些重视算法的大厂,比如字节
美团等,算法题没做出来一面基本就挂了,但也不用过于担心,不会太难,力扣简答难题的难度。
技术二面
通常情况下,2-3天一面结果就会出,如果超过一周还没有给你打电话,就是挂了。
注意,没过一般是不通知的,一方面节约成本,一方面害怕一些情绪不稳定的面试者因为没过而做出一些过激的事。
一面重基础,二面重实战。面试官一般会从你的项目入手,对项目用到的技术栈展开考查。比如中间价、redis、spring cloud组件等。
其实同样的内容,换一个问法,就能是一面和二面,比如:
- 一面问:设计模式都了解哪些?
- 二面问:工作中都用过哪些设计模式?怎么用的?
对比下来二面就不是那么好回答了,这也体现出面试官的面试水平。
所以,我们在日常学习和工作中要总结项目中的难点和亮点,体现自己的技术深度和广度。
二面有些大厂也是会考算法的,而且比一面要难,对应力扣中等题的难度。
总监面
二面通过之后,可以给自己点个赞了,因为技术面已经通过,剩下两面比较轻松,但也暗藏玄机。
总监不问技术问什么?
总监一般是不会问技术的,有些也根本不懂技术。我们可以思考一下,总监是要带团队的,所以他更关心你是个怎样的人。
可能会问一下几个方面:
- 平时的爱好和兴趣
- 是什么性格
- 未来的职业规划是什么样的
- 平时是如何学习的
总监喜欢什么样的人呢?
由于总监的性格和团队氛围的不同,没有一个完美标准说喜欢什么样的人。
但还是有些通用的地方可以完善自己的答案
- 兴趣和爱好一定不要说喜欢敲代码,偏运动一些较好。比如你说喜欢打篮球,恰好总监也是个篮球爱好者,瞬间加分,空了还可聊聊NBA的球星。
- 性格一定要外向,积极一下,表现出你可以很快融入团队,不需要总监操心。
- 职业规划一是要明确,二是要稳定,不能没规划,一定要借此输出自己的价值观和想法,更不能说干半年我就要转产品了,哪个赶留你?
- 其实就是想问你平时学习吗?一定要回答学,怎么学的?最佳答案是看书,实在没看过,提前去网上搜几本名著的的简介准备上,不一定是技术书,万一总监也看过,不就又加分了。
总之,总监面更像是两个人聊天,看能不能聊得来,加上总监以他本身的阅历对你的一个评价。
HR面
恭喜,到了HR面了,最简单的一面,可真的是最简单吗?
我个人觉得HR面是大厂和小厂区别最大的地方。
小厂一般更关心的是福利问题,怎么把自己仅有的福利说的天花乱坠。
而大厂要对最后一面严格把关,关注人才可持续发展。
所以看似简单的谈话,一定要当阅读理解去做。先看会问什么:
- 为什么换工作?
- 家在哪里?
- 男:有女朋友吗?女:结婚了吗?
- 在众多的面试者中,你觉得自己有什么优势?
- 说说你的缺点吧
- 你对加班怎么看?
- 最快多久可以入职?
应对技巧
技术面如何应对
技术面可能是大家最关心的问题,但是今天不会讲面试题,太多了,我也讲不完。主要是给大家一个复习的思路。
老读者知道我总结了一份Java完全自学手册,里面会有学习路线和复习资料。
谈话面怎么应对
谈话面给大家三个锦囊:
- 我叫不紧张:放轻松,自然的去聊,千万别紧张的不知道说什么。
- 推销自己:这个时候就别讲传统美德去谦虚了,多夸自己,展示自己的能力。
- 真真假假:适当的说一些假话,除了工资、背景这些会背调的,可以稍微美化一下自己。
如何预测自己过没过
面试结束过没过,可能是大家最纠结的事,如果直接问,都会说,回去商量一下,过几天电话通知。
在等待这段时间,有些同学可能吃不好,睡不好。别急,这就教大家几个小技巧。
巧妙提问
面试结束后都会问一下,你还有什么想问我的吗?
这个机会要把握住,要会问。
可以问面试官:我想了解一下贵部门都哪方面的业务,使用到哪些技术栈呢?
然后观察面试官回答你的态度和内容。如果很耐心的给你介绍,全面又详细,那90%过了。为什么呢?
思考一下,这些东西是不是你进入该部门才需要了解的呀,如果你都没过,还会给你讲的这么详细吗?没那个必要。
察言观色
上一个是针对技术面,这个技巧更多的是总监面和HR面。观察他们表情,思考都问了什么。
比如HR问你最快多久能到岗?这句话什么意思?
1.小伙子不错,基本过了,啥时候能来。
2.小伙子还可以,如果能尽快入职,那就你了。
都是好消息,那怎么回答呢?
不要说的太确定,3天、5天都不好,要回答一个范围,1-2周,有周旋的余地。
再比如问你还有其他公司的offer吗,这也是觉得你不错,怕你被抢走。该怎么回答呢?
一定要说有,但是还没有明确答复,还在考虑中。翻译一下就是:不要我我也有地方去,要我那就给你个机会,就是这么自信。
面经分享
最后再推荐一下我的《Java完全自学手册》,包含Java学习路线和面试资料,受到3w多粉丝的喜爱。
获取方式:
以上是关于面了20家,原来大厂面试的套路是……的主要内容,如果未能解决你的问题,请参考以下文章