本文是我自己在找工作中的经验总结,覆盖从简历到面试的各个阶段。旨在总结出一套结构化的、有深度的面试方法论。
<aside> ⛔
本文只针对中高级前端工程师的岗位,更高级别岗位会有更高的要求,本文不暂涉及
</aside>
面试毕竟是个要说话的活动,所以在技术之外,我们的表达方式也尤为重要。这里推荐一套 结构化的表达 的方法论,不仅有助于在面试中回答问题,也有助于你去记忆这些问题。
对问题进行拆分,再依次的描述,这其中可能会涉及到进一步的拆解和分析。
https://xmind.cn/blog/minto-pyramid-principle/
有些面试官会按照你简历中写的项目,一层层不断深入提问,直到你无法回答。以看出你技术上的深度如何,所以在准备简历和回答的时候要做好面试官对其中技术点做进一步提问的准备。
另外对于像我这种,项目经历比较薄弱的,那么在技术上尤其要钻的深些才能有些竞争力。
本文中的所有资料都尽量找官方或官方推荐的参考资料,实在没有的,也会尽量寻找较为权威的第三方资料(例如 Hello 算法,javascript.info 等)
https://leetcode.cn/studyplan/top-100-liked/