以下仅为个人对互联网方向岗位的见解,其他领域请适度参考。
个人感受
秋招算是发挥的比较普通,没有拿到大厂(有转正 hc)的 offer,中小厂 offer 倒是拿了 10 多个,但都不是很满意,最终选择了一个比较轻松的 AI 初创公司(主要是有大量的时间可以自学)。
找工作流程
从投递简历开始到拿 offer 基本的流程如下:
- 投递简历
- 简历初筛通过
- 一面(技术)
- 二面(技术)
- 三面(HR / 总监)
- 加面(可能)
- offer
1、投递简历
投递简历的方式有很多,我主要的渠道有:BOSS、脉脉、猎聘、牛客、实习僧、官网、微信公众号。
可以针对不同的 JD 投不同的简历,据说这样通过率会高一点。
建议非 92 想进大厂找内推比较好,不然很容易简历给挂了。
如果简历通过已经约面了,建议去了解一下这个公司的业务范围、公司规模等基本信息。
2、一面
一面的面试官大概率会是你未来的直属 leader,也就是 +1,一般相对年轻一点。
这个阶段主要是考察能力是否达标。
与技术出身的人交谈可以多聊自己熟悉的技术,不要高谈阔论,也不要不懂装懂,不然遇到面试官刚好对这一方面很了解,而你又说不上来就很尴尬。
交流的过程中可以当作是一次技术交流,而非一问一答,可以适当地提出一些自己的见解,这样会很加分。
反问的时候可以问一些和岗位相关的信息,比如:小组规模、岗位工作内容、直属 leader 的处事风格等。
3、二面
二面的面试官大概率会是你未来直属 leader 的 leader,也就是 +2,一般比较成熟,经历丰富,能力很强。
这个阶段主要是考察面试者的发展潜力。
同样,与技术出身的人交谈就尽量谈自己擅长的领域就行了。
这个阶段,最重要的是销售自己,你要让面试官感受到你有学习的能力,是个值得培养的人,不会说几年后技术还只是这样。
这个阶段我比较喜欢和面试官交流一些对技术的看法,请教一些自己学习过程中遇到的问题之类的。
反问的时候可以问一些和团队相关的信息,比如:团队规模、团队风格、团队发展方向等,一个优秀的 leader 一定是会对整个团队负责,能够让下属相信跟着他(她)有前途的。
4、三面
到达三面其实基本已经说明你符合这个岗位的需求了,此时的面试官就是能够直接决定你能否拿到 offer 的关键人物,一般是级别更高的总管 / 总监或者 HR。
这个阶段主要是考察面试者的个人风格。
与非技术人员交流的话可以适当的夸夸自己的技术(毕竟人家也不会跟你较真),面试内容基本就是谈天论地,从家乡在哪到意向城市,从生活习惯到工作习惯,从是否能够接受加班到平时爱好等等。
这个阶段我一般是当作一次和陌生网友的交流,无需刻意迎合,也无需低人一等,就把自己真实的想法说出来就行,只要足够真诚一般都能接受(就算你刻意讨好人家的需求拿到了 offer,入职之后仍会遭受更大的折磨)。
PS:根据我了解到的,一般说可能需要加班的都不怎么加班,而说不需要加班的往往加班很严重,这个可以自行斟酌。
反问的时候可以问和能否给 offer 相关的信息,比如:正常流程是多久给 offer(有延期说明有横向)、表达对该职位的向往、适当说明当前已经有不错的 offer 了(最好是和当前 offer 能 bettle 或者更好的 offer)。
5、加面
如果你遇到了加面,那么恭喜你,一般来说是你面试的表现很优秀,可能会定比当前岗位高的职级,需要用高职级的要求来面试,观察你能够是否达标。
简历优化为第一步
切记,只有简历通过了才有面试的机会,当遇到以下情况时一定要优化简历再投递:
- 还未开始投递
- 无面试或很少面试
如果有不知道怎么优化简历的同学可以私聊我,文章头部文档有联系方式。
当时我也是因为不会写简历吃了很大的亏,后来找字节的大佬帮忙改过简历后约面率涨了很多。
谨防岗位欺骗
建议在面试时多了解当前岗位的信息,减少遇到紧急缺岗(用完就开)、岗位与职责不匹配(投前端实际一个人干全栈)等情况。
以下我总结了一些比较通用的话术:
- 这个岗位的工作内容是只需要做 CRUD 的还是解决问题的?
- 团队规模如何?多少前端、后端、测试、运维、产品?
- 团队风格是什么?
- 团队未来发展方向怎么样?
- 工作流程是如何?
- 团队对技术追求怎么样?
- 一般多久开一次会?是否有 code review?是否有技术分享?
- 对 OKR 有什么要求?
- 对日报、周报、月报有什么要求?
- etc…