写给找工作朋友:两周面试经验总结

444 阅读10分钟

8月中旬因为项目原因离职,给了一周的缓冲期,本来预计花一个月的时间找工作!不过结果还不错,实际只花了两周左右的时间就搞定了。

整理一下流程和经验,希望对金九银十找工作的朋友提供一些帮助。

我面试的是互联网技术岗,其它行业仅供参考。

我有快十年没有去找工作面试了,所以计划是分成四个阶段来执行的:

  • 准备阶段
  • 预热阶段
  • 正式阶段
  • 选择阶段

每个阶段预计是一周,总计约一个月的时间,实际两周左右的时间就搞定了,主要是后面「预热阶段」、「正式阶段」和「选择阶段」花的时间比预期短了很多。所以说,准备工作很重要

整个过程并不是完全按先后顺序来的,有些步骤可能是穿插执行的,有些可能是交替执行的。

最后,我再给出一些自己的面试小技巧:

  • 给面试官挖坑
  • 掌握面试主动权
![给找工作朋友的面试经验](https://p6-tt.byteimg.com/origin/dfic-imagehandler/be771280-b08a-4717-b3e0-9946b32108ac?from=pc)

准备阶段

准备阶段需要准备四方面的内容:

  • 准备简历
  • 梳理技能点
  • 对自己定位
  • 面试预演

准备简历

这里不会教你怎么去写简历,网上有很多教怎么写简历的文章,自己可以去看看。我自己没看过,基本都是梳理的自己的工作内容。

这里主要需要关注的一点是:不要写你做了什么,而要写你做到了什么

比如,下面的内容就是在描述做了什么:

  • 根据项目业务,分析解决方案和调优

做了什么是个过程,可能表明你努力过;而做到了什么是结果!有成果的努力,比没有成果的努力更有说服力!别信「过程比结果重要」这样的鬼话!至少在这里不适用!

对于上面的描述,可以这么调整:

  • 结合业务场景,给出针对性的解决方案,主要解决了***问题;并对其调优,调优后性能提高了5倍!

梳理技能点

工作和面试其实是两回事,工作是解决特定的问题,是一个个的点;而面试是梳理总结,要串点成线、串线成面!你工作能力很强,但是可能面试的时候总是碰壁,很可能就是没有对自己的工作内容进行梳理!你每个知识点都掌握得很好,但是点与点之间没有串联,导致了表述不清,可能80%的知识点,只表述了20%,大打折扣!

所以,无论你工作能力多强,在面试之前都需要对自己掌握的内容做一次全面的梳理!如果平时经常进行复盘,这里就能节约比较多的时间。

以我自己为例,我是花了一周的时间对之前的工作做了一次完整的复盘。

大致步骤如下,仅供参考:

  • 确定面试范围
  • 串接知识点
  • 融入项目实践

首先,你需要确定面试范围,你要面试哪个岗位,这个岗位需要的技能点大致是差不多的,你从招聘网站上去看几个招聘信息就能获取到了。这样才能有的放矢。以Java技术岗为例:

  • 扎实的Java基础
  • 熟练掌握Springboot,SpringCloud,Mybatis等框架
  • 熟练掌握缓存、消息等中间件
  • ......

你多看几个招聘信息,你会发现,无论是Java初级开发,Java高级开发,还是资深开发、架构师。主要的技能要求,就三个方面:

  • 基础
  • 框架
  • 中间件

区别就是深度、广度以及思维方面的差异。所以准备的时候,只要从这三个方面入手就可以了。

确定了面试范围,我们就来串接这些知识点。我是通过两本架构方面的书来进行整体梳理的,这两本书给出了整体的框架流程,里面涉及的知识点,通过不断的细化来加深印象。这个过程花费的时间最长,实际就是查漏补缺的过程。

梳理出整个知识结构以后,需要和自身的项目进行融合。之前项目里使用了哪些框架、哪些中间件,为什么使用这些框架、中间件,解决了什么问题。这相当于又是一次巩固的过程。

对自己定位

对自己的定位,实际上是与「准备简历」和「梳理知识点」穿插执行的。也是对最后选择offer时的指导,不要被钱迷惑了双眼。

定位主要考虑几个方面:

  • 自己希望做什么
  • 公司能给我什么
  • 未来我能得到什么

「自己希望做什么」是确认自己的能力和兴趣,比如我偏向技术、而对管理没什么兴趣。所以我给自己的定位就在技术管理和架构师方向。

「公司能给我什么」是确认短期收益!工作就是为了生活,如果家里有矿,相信绝大部分人是没兴趣工作的!短期收益至少要保障你的基本生活,如果这都无法保证,除非逼不得已,能不考虑就不考虑了!以个人的经验,在你没有选择的情况下,做出来的选择,往往都是个坏选择!比较好的情况是,短期收益高于你的期望,至少能保障你半年以上的生活!生活不易,别委屈了自己!

「未来我能得到什么」是确认长期发展!即五到十年以后,我会不会被市场淘汰?比如:一个稳定发展的平台;有市场需要的技术或经验等。保证几年以后,不至于被市场淘汰。不要为了眼前的短期利益,而放弃了长期的发展。如果一家公司给了你远超市场价的薪酬,请三思三思再三思后再做决定!是你的能力真的值这个价?还是个泡沫?如果这个泡沫破了,你还能在市场里混吗?如果可以,可以试试,谁和钱过不去呢?如果不可以,那就慎重考虑!

职业发展是个长期规划的过程,不要太在意短期效益。我个人后几年,一年的收入,比前几年收入的总和还多!

面试预演

准备的最后阶段,就是做面试预演。就是需要模拟面试的场景,来进行自问自答。我在以前总结上台演讲的文章里也提到过这个过程。

因为到你真正去面试的时候,整体感觉和你平时还是不一样的。多多少少会有些紧张,至少我是这样的。一紧张,可能就会影响发挥。通过不断的练习,来使自己熟悉这个过程,降低紧张感。

如果你之前没有面试过,不清楚面试的流程,你可以到网上找找相关内容,或者直接先进行「预热阶段」,先熟悉一下面试环节,然后再做面试预演。

预热阶段

「准备阶段」差不多了,就可以进行预热。预热实际就是:

  • 熟悉面试流程:通过面试实战,进一步降低紧张感。如果本身素质比较好,不会紧张的,可以忽略此条。
  • 复盘、查漏补缺:通过实战,对「准备阶段」梳理的内容,进行查漏补缺,就是找人帮你梳理知识点。

方法就是,到招聘网站上,找那些你确定不想去的企业,去投简历,然后去面试。

是不是感觉心里有点罪恶感?这个,我只能说,你是要心安理得,还是要找一个好工作?两害相权取其轻,两利相权取其重!有人免费帮你查漏补缺,何乐而不为呢?

也可能,你一开始不想去的,但是去了以后发现公司很好,和自己又很对口,说不定就直接入职了呢!

这个阶段的主要目标是通过面试实战来不停的积累经验,查漏补缺。切记,不要为了短期利益,而做出与自己定位相悖的选择。

正式阶段

预热一段时间后,就可以开始向自己心仪的公司投简历了。这里的步骤和预热阶段类似,也是不断的实战、不断的复盘。面试其实也是一个快速提升自己能力的过程

这个阶段一定要避免头脑发热而做出错误的选择,比如:

  • 通过了面试,但是岗位很不好,与自己的定位不匹配
  • 一家公司给的钱多,一家公司给的岗位发展更好。需要综合考量
  • 一家公司避税,到手多;一家公司正规,到手少。别光盯到手的钱

多面试几家,多一些比较,多一些选择

选择阶段

当你收到offer后,其实主动权就完全到你手里了。这时候,你需要做的就是根据你自己的定位,综合考虑每个offer,选择最合适的那个

需要注意几点:

  • 别只盯着钱
  • 平衡短期收益和长期发展
  • 把机会成本也纳入考虑范畴

面试小技巧

这里给出我总结的两个小技巧:

  • 给面试官挖坑
  • 掌握面试主动权

「给面试官挖坑」是什么意思呢!技术面试的过程,实际就是在不断的理流程、深入细节的过程。流程很长、细枝末节的内容又很多,如果好死不死,面试官问的几个细枝末节的问题都是你不太熟悉的,那面试结果就大打折扣了!而每个细枝末节的内容都理清楚,这个短期内是不可能的!所以你需要给面试官一些小的暗示,暗示他往这里走。

暗示的地方有很多,比如:可以在简历上暗示,可以在面试时暗示。

以上面的简历内容为例:

  • 结合业务场景,给出针对性的解决方案,主要解决了***问题;并对其调优,调优后性能提高了5倍!

面试官看到这里,一般情况下,会问几个问题:

  • 具体场景是什么
  • 你是怎么考虑解决方案的
  • 你是如何进行调优的
  • 调优前的性能是多少,调优后的性能是多少

这里,就是你给面试官挖的坑。你只要针对性的把这里多梳理梳理,说出彩来,那面试就会加分不少。

给面试官挖坑的目的,就是为了掌握主动权,掌握主动权就能尽量避免进入自己的知识盲区!

掌握主动权的第二个方法,就是需要针对你的一两个项目做准备。一般面试官会问你哪个项目印象比较深刻,这个时候,你就可以把面试官引导到你准备的项目上。如果面试官直接问你某个项目,你也可以绕个弯,比如说这个项目时间比较长了,印象不太深刻了,**项目是我负责的,可以聊聊这个项目。

总之一句话,尽量把面试官引入你预设的流程里面去,这能大大提高面试成功率。

总结

本文总结了我在过去两周多时间里的面试过程和经验,希望对正在找工作的朋友提供一些帮助。