💯 总体目标
🕵️ 算法(三到六个月)
- [ ] 熟悉常用数据结构,算法的使用场景和最佳实践
- [ ] 独立完成大部分中等难度题目
- [ ] Leetcode 每周竞赛 50% 能做出三题
- [ ] 熟悉常见的 OA 平台的 IDE,如 Hackerrank, CodeSignal
🧩 基础知识(一个月)
- [ ] 了解编程语言特性
- [ ] 了解简历上的技术栈
- [ ] 了解设计模式,数据库,网络协议等基础
- [ ] 完成 60% 以上自主练习
🌉 系统设计(一到三个月)
- [ ] 熟悉常见的系统架构模式
- [ ] 熟悉系统设计组件的使用场景
- [ ] 阅读参考资料
- [ ] 在三次模拟面试中获得正面的评价
🎨 项目介绍(一周)
- [ ] 根据示例,针对简历上面的三个项目写下 STAR 文档
- [ ] 简历上的项目阐述清楚学习到的东西,最有挑战性的地方
- [ ] 简历上的项目阐述清楚不同方案的优缺点
♟️ 非技术问题(一周)
- [ ] 根据示例,写下对于参考资料 2 中十个问题的回答
- [ ] 将每个问题贴上对应的 Amazon principles 标签(可多选)
🥇 求职阶段
- [ ] 修改简历
- [ ] 整理准备投递的岗位
- [ ] 投递简历,找内推
🎫 总体计划表
使用方法:
- 与老师进行商讨后根据个人情况编辑以下时间线
- 根据复习进度自省调整
总体计划
🥊 本周计划
本周计划(每周一自己更新)
🥇求职阶段
求职阶段
待投岗位