简介:

这是我个人在算法 0 基础的情况下,备战并顺利通过 微软、亚马逊、hulu 等公司面试的过程,可以借鉴准备思路、刷题和复习的过程,不建议全盘照搬,可以根据自己的基础和时间来定制计划。

本文内容是备战时原始内容,没有为了公开而做特别修改,如其中有语句和版权瑕疵,还望与我联系❤️

个人网站:

I'm Kai

刷题思路:

  1. 按照标签刷题,难度从低向高刷
    1. 中低难度在面试中大量出现,困难题简单了解思路即可,不要求完整编码
  2. 简单题要理解原理、快速编码,注重代码质量
    1. 每个题练习时要从 0 实现多次,最后一次要求非常快不卡壳的实现
  3. 困难题要多思考,记录思考过程,最好能用多种方法解决
  4. 觉得 有趣/脑筋急转弯/经典题 要做好标签,应用好 notion 的标签系统
  5. 持续复习有价值的题,快速编码,维持刷题手感

刷题顺序:

  1. 在 ”🔥 LeetCode 热题 HOT 100” 中按照标签刷
  2. 刷微软面经