建议收藏!阿里出身大佬传授 98%通过率 面试攻略!手把手教你拿下阿里、腾讯、百度、美团各大厂offer!

本文是一位互联网老兵分享的面试经验,包括确立目标、简历优化、面试渠道、面试方法论和Offer抉择标准。他强调简历真实、面试时展现优势、灵活应对问题,以及如何根据自身需求选择合适的公司。他还提供了面试题库资源和建议,旨在帮助求职者找到适合自己的工作。
摘要由CSDN通过智能技术生成

这是一位从阿里出来的大佬总结提供的面试攻略。他之前在两个月内一共面试了 五十多场,最终拿了包括美团、滴滴、B站、百度、字节、小米、同程、在内的 8 个大厂 Offer。

事情传开后,我去求他分享经验,他系统的总结一下告诉了我,经过他的同意我写了这篇博文分享给大家——纯干货,强烈建议收藏起来慢慢看。 


一、确立目标

“确立目标”其实要做的就像是我们玩LOL时一样,首先开始前你得先确定想走哪条路?你需要准备带哪些符文天赋?同样的,在找工作前你也需要思考:

你想要找一家什么样的公司?


以我这个多年职场老油条的阅历,市面上几乎没有哪家公司可以同时满足上面 3 个特点的,大多数企业能同时满足 2 个就已经非常不错了。而你需要确定你更在意上面 3 个特点中哪一个,然后通过这个来初步确定你的目标公司。 

在这里,想给大家单独说下阿里和外企:

  • 阿里:我面了10面阿里,阿里人给我感觉都很聪明,因此我觉得加入阿里就可以变成这种聪明人?所以在“跟随成长型”公司里面点名表扬了一下
  • 外企:外企对于英文是有硬性要求的,起码你简单的口语要能说,得需要做个英文自我介绍,

二、简历优化

(一)简历的作用有多大?

个人觉得,像我们搞技术这一行的,简历只要实事求是,表达通顺就行(太过夸大只会给自己挖坑,增加你现场面试的难度,过犹不及)。

但是作为一块“敲门砖”,简历还是很重要的。下面是简历的一些重要作用:

1.帮你争取面试机会

HR和猎头会非常看重简历。简历太差的可能会让你面试的机会都拿不到。

当然如果你本身是大厂员工,HR和猎头基本上不会拒绝你。但是如果你不是一线明星大厂出身,那么还是老老实实写好简历吧。

2.可能会帮你直接通过面试

有些面试官会仔细阅读你的简历,然后在你面试前,你其实就已经凭借你优秀的简历面试通过了。甚至免掉技术问题,免掉写题,直接和你简单聊一聊项目和做事风格,都是有可能的

我曾经面的一家公司,整场下来没有写题,也几乎没有技术问题。所以在我最后一面的回问环节的时候,我问到:

我:为什么我整场下来都没有写代码?这种面试风格会不会导致一些嘴强王者进来?

面试官:是这样的,我们已经看过你的简历和开源项目,觉得没必要再面技术相关的了,所以只是简单和你聊聊天,了解一下你其他方面

3.简历会成为你的题纲

基本上所有的面试官都会和候选人聊项目,而聊得项目来源无非有2个:

  • 从自我介绍里挑
  • 从简历里挑

 不仅仅是项目,如果你在简历里面写一些技术关键字,那么面试官也会倾向于考察你这些知识点

比如你在简历里写个“精通并发编程”,那么遇到 对并发编程很熟的面试官看到了可能就会问到“不可变对象对写并发应用有什么帮助?”,要是答不上来那真是社会性死亡。

因此:自己不熟或是不重要的东西最好别往简历上写!万一装逼不成反被骑脸就很难受了

三、面试渠道

主要有猎头推荐、与HR或工程师对接、熟人内推,主动投递这四个面试渠道,下面我会一 一介绍各自的特点。

(一)猎头推荐

猎头推荐的特点:

  • 推荐的国内互联网岗位大多都是“跟随成长型”和“钱多型”公司
  • 推荐的 WLB 型公司极少,个别几个也都是外企

为什么是这样?——因为请猎头比较贵。如果入职成功,招聘公司需要支付候选人年薪30%左右的报酬给猎头公司。

因此,除开处于扩张阶段特别缺人(如拼多多,字节等)的公司,或者无能力独立招聘的公司(如一些小外企,创业型公司等)外,那些业务趋于稳定且有能力独立招聘的公司基本上不会请猎头。据我所知网易、百度这些公司是没有请猎头的。

通过猎头推荐的好处:

  • 招聘公司会非常重视与你的面试。比如:面试时比较认真(毕竟要付钱给猎头)、流程走的更快;
  • 猎头会在各个阶段帮助你。比如:为你争取更好的 offer 和对面谈判、在面试前发你各种面经、催对方面试结果(你签的offer工资越高他能拿到钱就越多)。

(二)直接与HR(或工程师)对接

这是我个人认为最好的渠道,强烈推荐。原因如下:

  • 可以通过这个渠道接触到WLB型、共同成长型、钱多型这三种类型的公司         
  • 尤其如果是工程师来和你谈,他们更愿意看你的简历。他们如果说你“特别合适”,那么就是真的特别合适。
  • 没有中间商,你可以直接的感受他们,他们也可以直接的感受你

那该怎样接触到他们呢?可以试试这几个方法: 

  • 部分公司的工程师也会积极招人(比如:字节、阿里)。在脉脉这类型的招聘网站中,填好自己的资料并修改状态为【在找工作】,他们大概率会主动来找上你
  • 通过自己经常聊天的群聊、微信朋友圈等私人社交媒体来寻找(这个适合有过几年工作经验并在圈内有着一定社交的人,平时可以多注意一下,比较考验人脉圈)

(三)熟人内推

指通过联系自己在大厂工作的朋友走内部推荐,然后进入招聘流程。比如百度员工就可以内推自己朋友到百度的任意一个部门

但这个十分考验内推人的水平,他需要与你沟通岗位,推进进度。他毕竟很难知道哪个 团队 是不是真的有多少个招聘名额,所以实际上是不如直接与HR对接的。建议在内推完成后让他把那边HR的联系方式给你,后续自己直接去和HR对接

好处是一旦你成功入职,那个推荐你的朋友也会获得一笔还不错的奖金。

(四)自主投递

说好听点这是毛遂自荐,但实际上我觉得是最糟糕的邀约方式,因为一旦你主动投递了,那就意味着:

  • 猎头没办法推荐了,因为简历会被锁
  • 也没办法内推了
  • 没有人会告诉你进度如何,只能等待
  • 大概率什么回音都没有

我以前通过主动投递的方式,就没收到过一次回信。所以强烈建议不要主动投递!!!

四、面试方法论

说到面试,一般来说无非包含下边几个内容:

  • 写题
  • 技术问答
  • 聊项目
  • 聊人生

(一)面试的核心思想

我理解面试是挖掘候选人优点的过程。因此建议,如果自己某方面确实不熟就大胆承认,然后引导面试官朝自己擅长的地方去谈。比如面试过程中面试官问 Zookeeper 方面的知识,可以直接回答“我Zookeeper 用的少,仅限于会用,我对并发编程 很熟,我们可以聊聊并发编程相关的”

总之,及时止损,想办法帮助面试官挖掘自己的擅长点才是最重要的。其中一个比较好的方法是——留伏笔,比如:

  • 这个项目曾经做了许多非常亮眼的性能优化,希望后边可以聊一聊
  • 我写了很多与xxx相关的东西,对xxx非常熟

当然,也可能面试官没注意到或者会不理你的伏笔,那么怎么办呢?当然是——多留几个

(二)写题

这个其实是最简单的,没太多的额外发挥空间。只有多刷面试题面经多积累。

我这里整理有934页1500多道java面试题合集PDF文档,有需要的点击这里获取

分享一个小技巧。如果你是那种“面试时特别特别紧张,写题完全调不通”的人,最好在写题前就和面试官说好,写完大致思路后不要浪费时间调代码。当然,这个显然是一个扣分项,如果你不紧张,最好还是调通比较好

(三)技术问答

回答问题时,在自己擅长的一面多多展现

比如面试官问你一个点,你在精准无误的回答上来的同时,另一方面还要再延伸这个点的相关知识点或者技术实现,但是千万不要说自己不了解的东西,不要自己坑自己。

总之,满分100分的题,如果你是正常回答,或许你能得满分。但是如果你答上来的同时还说透这些题,你可能就会超过满分。如果你的回答已经超出了面试官自身的储备边界,那么面试官一般会迅速终止技术问答阶段,并通知你下一面或者报到的时间。

这里给大家推荐一份一个大佬整理的946页Java面试题库面试资料(主要适用于java开发岗位的面试),大家可以看看这个上面对面试官及面试题的剖析,作为以后面试的时候的一个参考。希望对大家的学习和工作有所启发和帮助。

有需要的朋友可以点击这里获取

有需要的可以自己去取:Java高级架构面试知识点整理

(四)聊项目

以阿里为代表的这种很“虚”的公司(非贬义,指更看重软实力)就非常喜欢聊项目。

下面详细的介绍一下如何聊项目:

1.预先对项目进行整理

你需要提前对自己的项目进行整理,最好是整理出一份思维脑图。

这点很重要。因为在面试过程中组织言语就已经很废脑子了,如果还需要回忆几年前的项目整理思路,那简直是噩梦。所以提前整理你项目的大纲是十分重要的。

2.从自我介绍中聊项目

从你开场的自我介绍起聊项目就已经开始了。你要在你的自我介绍中,挑选出1-2个最具有代表性的项目来简单介绍,并留好伏笔

下面是开场自我介绍中,介绍项目的一个大纲:

(1)一句话解释项目和你是干什么的,比如:

亿级流量服务器项目负责人

(2)说几条你的职责,最好说个2-4条。比如:

为项目制定准入标注
建立报警监控为稳定性负责
带了多少人

(3)留个伏笔,引导面试官追问,比如:

这个项目曾经做了许多非常亮眼的性能优化,希望后边可以聊一聊
这个项目关于第三方代码隔离的沙盒机制是我制定的,还挺有意思,希望后边可以聊一聊。

(五)聊人生

这时候就到了装逼时刻了,你只需要将自己最好的一面展示给面试官即可

有一个需要提前准备的点,那么就是:

你的职业规划是什么,此职业规划能否与公司协同更赢?

不建议大家为了通过面试而说假话,因为这样对双方都不好。但是如果实在是有些面试官很极端,那你可以顺着对方说,拿下 Offer 作为你后续的谈资。比如:

  • WLB型公司:我喜欢技术,我希望有业余时间可以钻研写感兴趣的技术
  • 共同成长型公司:我自驱力没那么强,希望可以跟随公司一起成长
  • 钱多型:我希望努力一把实现财富自由

大家可以先说真话,这样能找到适合自己的岗位,同时你认可的事情也可以被公司所认可。但是如果你说真话后,面试官反应很大,那么再去尝试顺着面试官说,来想办法拿下 Offer。比如:

候选人:我希望有些业余时间可以钻研下底层,在技术上获得某项荣誉,因此希望 Work Life Banlance 一点

面试官:某项荣誉没什么用,他不能给你带来什么,对业务也没有什么用,离我们太远。我是问你职业生涯的职业规划是什么样的(此面试官是一个极端业务型的面试官)

候选人:哦哦,技术当然是为业务服务的。因此我是想看看有没有从技术的角度,反过头驱动业务,看看能不能带来什么行业变革

五、Offer 抉择标准

如果你已经拿到很多 Offer了,那该怎样挑选它们呢?我认为除了各种待遇和物理条件,还有如下几点需要特别注意:

  • WLB 型、跟随成长型、钱多型,到底那个在你心里比较看重哪点
  • 部门领导人怎么样

建议你在拿到 Offer 后,去和HR要求再与未来的直接上级聊一聊。请他介绍下现在业务情况、未来规划、晋升评定原则等等。最好可以实地碰一下,让他带你参观一下公司的环境

毕竟接下来几年时间里,你的工作都需要向他汇报,正式工作前是你们关系最轻松最容易了解彼此的时刻

六、面试的心态调整

面试挂掉有这么几种可能:

  • 对方发现你不适合他们:比如对方想招一个可以带团队的,而你只是做技术。不是你的问题不要沮丧,我因为这个被拒的占50%(包括我拒面对方)
  • 招聘的岗位有限,他们选择了其他的人:遇到这种情况也不要沮丧,毕竟人外有人,而他们招聘岗位可能只有一个。如果你能够在面试前与HR或工程师接触,也可以问问他们有多少招聘岗位
  • 真的是凭自己的实力挂掉了——那这个确实值得你稍微沮丧下,然后反思自己是不是哪里需要查漏补缺,或是表达方法哪里有什么问题。这也是这篇文章诞生的契机

七、总结

作为一名老油条,我也算身经百战了,大家一开始面试的时候确实是会经常碰壁,但是不要放弃,调整好心态继续面。另外多刷面经面试题库

有需要面试题的可以自己去取:Java高级架构面试知识点整理

面的多了自然会总结了一套自己的面试方法论。

在看完这篇文章后,你可能会发现这并不是仅仅只是“在想方设法通过种种手段帮助你获得 Offer”,而是在“帮助你如何找到一份好工作”。我只是想分享如何选择、如何更好的展现真实的自己、以及碰到极端情况如何处理。

这套方法论,是从【一面就挂】到现在【十面九稳】的经验总结,我也希望它也能帮到看到这篇的你。

祝你能找到一份适合自己的好工作~!

加油!
 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值