背景
哪怕你技术再牛逼,面试的时候表现不出来,面试反而通不过
哪怕你技术不咋地,面试能力很强,面试反而能通过
方案
面试前准备
- 优化简历(是门面)
- 要素:基本信息、技术栈、学习经历、工作经历、项目经历、获取经历和证书、自我评价
- 学历好,学历放前面,学历不好,项目放前面
- 对着别人的招聘要求专门优化简历,要什么写什么,拿到面试再说
- 项目这一块,不要简单的罗列功能模块,要写亮点,有难度的东西
- 准备面试内容
- 项目(老程序员)
- 八股(工作年限比较少)
- 架构
- 算法(大厂)
- 源码
- 结尾要问的问题
- 准备回答话术
- 总分总话术(先概况讲1、2、3,再详细讲1、2、3,再总结扩散,引导至下一个话题)
面试中
- 录音,用于后面复盘
- 表达流畅,逻辑清晰
- 自信,不要表现的没底气,即使你真的没底气
- 不可能每个题都会,但是要思考,碰到不会的题换个角度思考,换个方式回答
- 想想平常有没有接触过,接触过的话讲一下平常怎么用的
- 没接触过讲一下类似的技术
- 实在是知识盲区,可以大方的和面试官说确实没接触过
- 控制节奏,学会引导,让面试官跟着你的节奏走
- 回答之前要多想,回答要全面(从表层怎么回答,深层怎么回答,总之就是看问题不要只看表面)
- 注意礼貌,人与人第一次交流,要客气一点
面试后
- 听录音复盘,总结自己表达能力方面缺少什么技巧
- 总结自己知识方面缺少什么
- 总结面试过程哪些环节可以优化
- 总结回答某些问题是否可以更有深度,更好的回答
- 继续重复面试前准备那一步
- 自己模拟面试
- 再继续投简历,继续面试,实战出真知
其他建议
- 不要频繁跳槽,很多HR很看重稳定性,每次跳槽一定要上一个台阶
- 不要裸辞(裸辞不管是经济还是心态方面都是一种压力)
- 平常多思考问题,不管是业务问题,还是技术问题
- 利用摸鱼的时间想想代码或者架构还有什么可优化的地方
- 想想表设计、接口设计还能不能优化
- 想想开发流程还能不能优化
- 想想你是领导,你怎么管理,怎么安排任务
总结
面试前准备充分,面试过程表现得体,面试后复盘
最后送给自己也送给大家一句话
不积跬步无以至千里,不积小流无以成江海。大家共勉