金三银四完美收官!字节4面斩下2-2Offer,入职就是45K15薪

论坛 期权论坛 编程之家     
选择匿名的用户   2021-5-21 09:44   18646   0

金三银四完美收官!字节4面斩下2-2Offer,入职就是30K15薪

自我复盘:

■ 我的学历背景普通、本科非重点,之前也一直在传统行业,所以分享的内容比较接地气,能给大家参考

■ 我在入职前参加面试近20场,其中互联网大公司超过10场,算是积累了不少心得

■ 应聘者和面试官的双重经验,让我比一般人更熟悉常见的面试套路

以下是分享提纲:

  • 在互联网大厂工作的优势与劣势
  • 如何学习补足差距
  • 我的独家“面试法”
  1. - 面试前如何准备
  2. - 面试中的技巧
  3. - 面试后的小tips

01

在大厂工作的优势与劣势

首先谈谈在互联网大厂工作的优势

搭上快速列车,在相同的时间更多的技术提升

字节的工作量是我之前所在传统行业的1.5-2倍。传统行业以线下业务为主,而互联网行业靠线上技术驱动为主,对技术的需求和要求都更多。

并且,在to C端(即面向消费者,C即Customer)一级流量的大厂,技术上面对的挑战更多,自然也提升更快。

完善的成长体系

大厂对技术人员的关照不错。每年字节给技术的晋升幅度和名额,都比给其他岗位的多得多。

光环加成

有了大厂的背景,之后如果再跳槽,大厂的光环不但会给你争取到更多机会,有大厂工作经历背书,面试也会更简单。

结识优秀人才,打破认知局限,提高层次

大厂聚集了很多很多优秀的人才,在这里你能通过结识这些人,打破自己的局限,提高自己各方面的认知和见识。

至于大厂的劣势,简单明了,一个字,“累” 。

金三银四完美收官!字节4面斩下2-2Offer,入职就是30K15薪

02

我是如何学习,补足差距的

在突击字节面试前,我学习的是阿里团队内部Java成长笔记与12万字面经总结这两份开源笔记,其实这两份资料足以支撑面试通过阿里P8级技术层次,我也是凭借这两份笔记成功拿到字节30Koffer的;

不推荐看面经的时候直接看答案,需要先思考下。答案只是一种解法,做为参考,真正面试的问题会结合实际场景,可以很灵活;

由于文章篇幅原因就不一一介绍了,下面就把目录和大纲以截图的方式展示给大家,如果有需要完整PDF版的朋友,可以点赞此文后添加助手vx:bjmsb10 凭截图获取免费下载方式

金三银四完美收官!字节4面斩下2-2Offer,入职就是30K15薪

金三银四完美收官!字节4面斩下2-2Offer,入职就是30K15薪

小技巧

总结所学 -> 加深理解 | 输出到博客 -> 简历加分

金三银四完美收官!字节4面斩下2-2Offer,入职就是30K15薪

这个步骤非常关键。不知道大家有没有听过费曼学习法。费曼学习法其中有一个统计:

当你阅读一个知识,你可能只掌握了10%

当你会用知识,你就掌握了60%

当你会讲给其他人听,还带着自己的思考,那你就掌握了90%以上

所以建议你多写一些博客,尤其,如果你没有好学历、工作背景也一般,技术上再不钻研、没亮点的话,拿到面试机会的可能性就非常渺茫了。有一个博客,还能给到面试官一个爱学习、爱钻研技术的好印象。

金三银四完美收官!字节4面斩下2-2Offer,入职就是30K15薪

● 优化简历 ●

这一点是我认为最重要的一点。我看过大量的简历,发现很多同学因为不重视简历修改吃了大亏。

总结起来,不会给面试的简历有以下问题:

① 简历写得叙事化

简历写得叙事化,是指像流水账一样描述自己的工作经历,重点不突出、逻辑差、不精炼,读起来很费劲。所以我建议大家按照STAR原则来写。 *STAR原则:S-Situation, T-Task, A-Action, R-Result

这里推荐一个格式非常好的简历模板与介绍:

金三银四完美收官!字节4面斩下2-2Offer,入职就是30K15薪

②技术栈没有体现深度和广度

③没有突出自己对项目的贡献

④没有了解项目的整体架构

如果你的背景一般,就只能靠技术栈和项目增加好感度。所以这两部分非常重要。这方面我建议:

首先,我希望你平时不只是埋头写业务,要有意识地了解你们项目的其他部分。例如,你们产品的C端日活、用到几台服务器等等,都要关注。

这样面试哪怕没做过的部分,也能说出来。否则仅仅了解你自己负责的部分,会给人感觉你对技术没追求,只是工具人。

金三银四完美收官!字节4面斩下2-2Offer,入职就是30K15薪

还有很多同学因为平时工作比较忙,技术虽然熟练,但忽视了技术原理,这点要当心。会用就要懂原理。

我曾经有一次在面试别人的时候,发现对方的dubbo只会用,不懂原理,这样给人印象会很不好。结果肯定是没有通过。

其次,让你的技术栈尽量丰富一点。把学到的技术,都写到简历里。但既然写了,你要保证能兜得住,不能问了说不会。

最后,让你简历上的项目尽量丰富起来。如果工作中的项目没有技术含量,网上的项目作业、自己看过的、跑过的项目,其实都可以写。

实在不亮眼的项目、或是和你应聘岗位不搭边的项目完全可以抛弃掉,只写牛逼的。简历没有要求你的项目一定来自工作,面试官也不会纠结这些。只要是你自己做的,就可以。但要保证写上去的都是真正会的,问到能回答出来。

金三银四完美收官!字节4面斩下2-2Offer,入职就是30K15薪

另外我想提一下,因为通过面试后,大厂是根据面试&简历中的过往经历来给你定级的,所以简历真的很重要,希望大家重视。我自己的简历就改了差不多20遍。

如果没有优质的项目怎么办?

如果你是十年开发以内的Java程序员,那么这份视频教程足够你用了,手把手带你搭建整个系统;获取方式同样是私信【666】获取

金三银四完美收官!字节4面斩下2-2Offer,入职就是30K15薪

03

我的独家“面试法”

金三银四完美收官!字节4面斩下2-2Offer,入职就是30K15薪

● 面试前的准备 ●

#我的“面试四步法”

第一步:巩固基础—前面两本书+训练营自己总结的知识点

第二步:针对自己简历上的技术点看对应面经

第三步:垫面(重点)

第四步:举一反三总结自己垫面的不足,深挖相关知识点

第一步,我建议给自己定一个学习ddl,比如我是三个月学习,面试一个月,再根据面试结果学习,再面试,循环往复。

第二步中的简历撰写——

1)你写在简历上的技术栈一定要每个都熟悉,能够言之有物,切勿一知半解,否则很减分!

2)对简历里过往的项目一定要熟悉,切忌只顾分配到自己手里的任务,对项目整体架构以及技术栈难点不熟悉。

准备面经的时候,知识点不要死记硬背,要会举一反三,因为实际面试的问法是非常灵活的,往往会结合你实际项目来问。

例如,大家都知道Dubbo 的工作原理和容错机制,换种结合实际的问题:为服务提供者异常下线,Dubbo是如何工作的,你们在实际项目中如何处理这种问题的?一个灵活的问法既包含知识点也包含了实战经验。

第三步“垫面”是重点。在投简历的时候,建议你把想去的公司放在后面,不想去的先面。这样即使你前两次准备不充分、表现不理想,多面几次,无论是表达能力、沟通能力,还自己对技术的理解,都会快速提升。

面试的时候,如果你能给面试官讲清楚一个问题,按照费曼学习法,那么你对这个技术的掌握就达到了90%。不怕和大家说,我第一次连外包公司都面过。

不要怕花时间去面试,一定要勇敢去。

第四步也是最后一步,面试是检验你学习成果的,不断面试,结束后问面试官自己的不足,不断复盘,查缺补漏,从面试中找不足(适合内心强大缺战越勇的人),理论知识会积累非常非常快,比自己埋头看面经效果好得多。这样面个10家,基本上就提升得差不多了,面试通过率会很有保证。

● 面试中的技巧 ●

1. 面试“套路”是自己总结出来的:

大厂的面试基本上都是基于每个人的简历提问,但面试官会挑一个简历上TA自己熟悉的技术点问得比较深入,所以针对自己的面试套路,得经过一次次面试,有意识地总结出来。

2. 用简历引导面试官问自己擅长的技术:

一,擅长的技术往前写,比如你对Mysql Dubbo比较了解,就把它们放在第一二位。不太擅长的放后面;擅长的写“掌握”,不太熟的写“了解”。

二,项目中比较熟的技术可以标出来(例如加粗),让面试官一眼看到。

3. 训练自己的沟通能力:

金三银四完美收官!字节4面斩下2-2Offer,入职就是30K15薪

要训练自己的沟通能力。自己了解的技术,表达出来要能让对方听懂。显示出知识体系化,表述有条理,不要太随意,也不要一两句太简略。

举例来说,面试官问你项目中Mysql分库分表如何设计的?

回答至少要包含以下部分:

- XXX场景 Uid Hash 分片策略

- 带来的问题 -> 查询

- 如何解决 -> 数据冗余 …

- 数据冗余难以维护 ->大数据技术栈…

4. 对不清楚的问题,也要思考后说出自己的理解:

面试官问到一个不知道的问题,先想一想,不要直接说不知道,给人的感觉不好。哪怕不对,也可以说一说对它的理解。

● 面试通过后的谈薪tips ●

- 简历的期望薪资写面议,不要写出直接期望,否则写死了,就没有谈的余地了,等面试通过再和HR谈;

- 面试表现只是验证过往经历与工作年限是否匹配,不能成为漫天要价的资本;

- 只要公司邀请面试,学历就ok,不会成为压薪资的借口;

- 定薪定级的依据:工作年限+过往经历+面试表现

金三银四完美收官!字节4面斩下2-2Offer,入职就是30K15薪

04

一些忠告

● 不要被背景优秀或学历优秀的简历或言论所误导而不敢尝试,他们有好背景好学历,而你没有,自卑很正常,但别胆怯,进大厂你也有机会

● 跳槽不要步子太大,容易“扯到蛋”

● 当下是被逼迫学习的时代,新兴产业和传统行业未来也是重依赖技术,搭上快车,一起分享技术高速发展带来的红利

● 为什么面试造火箭?因为候选人太多,要设置高门槛筛选。大厂很多自研平台,如果你明白原理,才容易快速上手

● 不努力学习,被薪资倒挂是常事

● 没有任何捷径可走,粗略估算我在面试前每天花在学习上花费超过5小时,所以别说自己没时间,时间都是挤出来的

● 面试面试面试!实战为主,不然都会很虚,理论结合实战,慢慢领悟,慢慢变自信

05

Q&A

Q1. 想问面霸面试成功的主要原因?

我认为是两点。

首先是简历漂亮。如果你和我一样没有牛背景,就好好写技术和项目。

然后是面试的沟通能力。大部分开发,会一个技术但是说不出来,或者对方听不懂。我这方面的能力,是靠多面试锻炼出来的。

Q2. 如何做好面试前期的准备工作?

J:像我前面说过的,定好目标,例如3个月学习、1个月准备面试、1个月参与面试。不要考虑耽误当下工作,多面。

Q3. 大厂的工作体会?

J:体会很多。比如每个部门独立核算成本,无贡献会被fired,整个部门被端掉很正常。并且,大厂的工作与传统企业有区别,大厂高级开发的薪资很可能比传统行业的总监高。

Q4. 面试如何复盘?

J:结束后提问、记录、思考,举一反三相关问题并总结,面多了,问题就会越来越少,只需总结自己回答有缺陷的问题。

Q5. 对于面试官一些奇奇怪怪的问题怎么应对,当问题回答不上来怎么办?

J:奇奇怪怪的问题在初面可能会出现,这时候需要跟面试官确认你理解的题目,然后作答。如果你确认后认为确实很唐突,也不要挑战面试官,和谐为重。

金三银四完美收官!字节4面斩下2-2Offer,入职就是30K15薪

Q6. 你的价值,职业规划的问题怎么回答?

J:这类问题基本都是HR问的,没有回答标准。所以建议正常回答,一般长期也就是技术路线或管理路线,擅长业务,就可以联系管理角色;擅长技术,就可以走技术专家,把你擅长的和发展相关联就行。

Q7. 之前秋招不理想,如何准备校招?

J:现在的校招我不是非常了解。但是多准备基础,校招在基础的方面问得多且深,然后如果有牛皮的项目加分。

Q8. 面试需要准备的知识点有哪些?

J:非常多,比如Java 基础、拉勾高薪课上的分布式 、Spring源码、MQ、Redis等等,常用技术栈吃透,并用这些技术栈解决的问题在简历中体现。

Q9. offer选择建议?

J:名企优先、薪资其次、C端优先、技术中台优先、选核心的业务方向。

Q10. 谈薪技巧?

J:前面有提到,简历写面议,面试情况好可以比预期多讲2-3k,不会因为多2-3k淘汰你。

Q11. 如何回答换工作原因,为什么要换工作?

J:就说因为我想来对方公司— 是无法拒绝的理由。

Q12. 大厂面试考算法题的比例?

J:技术导向的公司,比如美团不考太刁钻的算法,美团算法比较基础,主要还是看项目。所以刷leetcode上简单难度的题就够了。字节可能考中等的。算法岗可能考中等的。一般开发准备简单的足够了。

Q13. 社招跳大厂需要几年经验?

J:不好说,但总体5-8年经验比较吃香。

Q14. 传统行业转互联网能进一线吗?

J:建议找二线的,不要拼一线的,几率太小。

Q15. 外包跳二三线厂有机会吗?

J:简历好好改,是有机会的。

Q16. 半年工作经验,进大厂有可能吗?

J:半年经验,那基本就看学历背景了。

最后,希望我的分享对大家有帮助,祝大家升职加薪,获取理想offer!记得转发哦~

如果有需要完整PDF版的朋友,可以点赞此文后添加助手vx:bjmsb10 凭截图获取免费下载方式

分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:3875789
帖子:775174
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP