自己的情况

17年本科毕业, 不算即将入职的公司,有两段工作经历

跳槽背景

  1. 公司资金链出现问题,裁员
  2. 之前就考虑过跳槽,身边优秀的同学相继离开
  3. 感觉到了去大厂试试的时间节点了

整体节奏

9月底正式离职
赶上十一长假,在家写了一下简历,刷了一些算法
10月12号正式开始面试,开始的时候面了一些小公司就不说了
一个多星期之后开始面了一些中大厂,陆续面了:
京东, 婚礼纪, 得物, 哈啰, 欢聚, 小红书, 有赞, 虾皮, 快手, 字节, 蚂蚁

从十一假期开始准备的,简历,刷题,基础知识,项目总结回忆,后面也是边面试边准备的

整体周期比较长,后面又遇到了 蚂蚁的 hc 问题,拖了好久,前后算下来有2个月多一点的时间

简历准备

不要着急写,先不用管排版,整理素材:接触过的技术,做过的项目,取得成绩拿到的结果,自己的优势,自己的欠缺

简历上的观点 要有证据支撑,最好量化,要突出重点,言简意赅,加粗关键字等(面试官好抓重点),要听 scott 老师的意见

简历投递不要再 boss 上瞎投,会有很多猎头找你,不要理会,有一些很坑

复习准备

多维度的整理,不会遗漏,可以从 语言的维度,端的维度(PC h5 小程序 Node.js), 项目的维度,项目中涉及到的一些专题:前端质量监控,搭建,性能优化,跨端。。。 可以用语雀的思维导图+流程图

把自己当成面试官,不断深挖延伸,往一些经典面试题和专题上靠

手写题最好多敲几遍,了解各种变形,在面试压力大的时候很容易出错(特殊边界条件什么的)

业务项目 突出自己对业务的思考,为什么做,怎么做的,打算做成什么样,优劣势,目前的 UV PV 等数据情况,业务不成功也没关系,自己在其中起到的作用

基建项目,突出自己对技术的热情,主动性,拿结果的能力,跨部门推动的能力,拿到什么样的结果

通用问题:在其中认为最难的是什么,最有成就感的是哪件事,哪块做的不好,再给你一次机会你怎么做(复盘,结构化思考),遇到冲突,压力时,你怎么办

要保持好心态,拒绝拖延,不要纠结一个自己目前不太掌握的知识点(平时没有积累好,要认),给自己定一些 deadline

可参考下面的一些资料

开始面试

克服拖延心理,之后启动阶段过去就好了

约面试的时间节奏 最好也跟 scott 老师商量一下

自我介绍很重要,要占据主动,引领面试官,突出你的优势

要明白面试官问题背后想要了解什么,想其所想,不太明白的时候要问清楚,不要抢着着急答,也不要太啰嗦,答一些题外的

最后可以问一下 公司未来想做哪些方面的技术,接触哪一块业务,为二面三面做准备

面试后修改简历,补充遗漏的知识点,主要是一些细节

心路历程

开始的时候跳槽动机拖延被动 —> 简历准备,知识复习没有头绪 —> 面了一些公司不过如此 —> 遭受打击(虾皮,字节)—> 拿到快手 offer 不想面了 —> 蚂蚁两次 HC 困境 左右为难 —> 结局还 OK

总结一下

  • 克服拖延,度过启动阶段就好了
  • 不面没有必要的公司
  • 复习时要承认自己的不足,控制好时间
  • 掌握好心态,不要背面试官左右你的心情
  • 提前了解公司的 HC 情况

资料

基础知识线索
https://juejin.cn/post/6940945178899251230
https://f2e.tech/

react
https://react.iamkasong.com/
https://7kms.github.io/react-illustration-series/

算法
小白:https://mp.weixin.qq.com/s/xD73QztJyckefNxLmzzHNA
进阶:https://mp.weixin.qq.com/s/YM_lryU1DlDLweO8PRQsYw
突击:https://mp.weixin.qq.com/s/SZoTG4DFfhQgc4LbhwyjKw

计算机网络(时间充裕的话)
湖科大教书匠:https://space.bilibili.com/360996402/channel/detail?cid=87338&ctype=0

专题(工程化, low code, BFF…)
早早聊:https://www.zaozao.run/

笔记工具推荐
语雀:https://www.yuque.com/
notion:https://www.notion.so/
wolai:https://www.wolai.com/