推荐资源
其他指南/手册
下面这些手册同样满载技术面试的建议:
| 资源 | 描述 | 链接 |
|---|---|---|
| Tech Interview Handbook | 详尽的手册,深入覆盖了大量技术面试话题。 | Link |
| Front-end Interview Handbook | 与 Tech Interview Handbook 同一作者,专门面向 front-end 工程师。 | Link |
行为面
用这些资源拿下行为面:
| 资源 | 描述 | 链接 |
|---|---|---|
| Jeff H. Sipe's YouTube channel | 在 Google 做过 5 年 recruiter,讲行为题的推荐回答方式。 | Link |
| Top 30 behavioral interview questions | Tech Interview Handbook 提供的行为题清单,可以拿来练习。 | Link |
Leetcode 风格面试
搞定那些恼人的算法/编码题:
| 资源 | 描述 | 链接 |
|---|---|---|
| Leetcode | 这类面试得名于此。我认为你大部分练习应该在这里完成。 | Link |
| Neetcode | 用这份清单练 Neetcode 150 和 Blind 75。 | Link |
| Neetcode YouTube channel | Leetcode 题解里堪称神作。Neetcode 清单里也都关联了对应视频。 | Link |
| Grind 75 | Blind 75 的作者后来又出了一份新清单和一个能帮你规划学习的网站。我自己没用过,但看起来不错。 | Link |
| Big O Cheatsheet | Leetcode 题里最常用算法的时间和空间复杂度速查表。 | Link |
系统设计面
搞定系统设计面:
| 资源 | 描述 | 链接 |
|---|---|---|
| The System Design Primer on Github | 系统设计面准备指南,附带 flash cards。 | Link |
| The System Design Interview for IT Companies | 另一份基于 GitHub 的系统设计面指南。 | Link |
| The RADAD framework | 来自 Front-end Interview Handbook,能很好地组织系统设计面进展的框架。 | Link |
| 31 system design interview questions | 一组系统设计题,适合练习。 | Link |
知识点面
刷新知识点的好资源:
| 资源 | 描述 | 链接 |
|---|---|---|
| Front-end Developer Interview Questions on Github | 非常全面的前端工程师知识点题清单。 | Link |
| Backend Developer Interview Questions on Github | 一份后端工程师知识点题清单。 | Link |
| A Googler's front-end interview questions | 一位 Googler 提到的他面试 senior 候选人的常用题。 | Link |
其他有用资源
不太能归到某一类,但很重要:
| 资源 | 描述 | 链接 |
|---|---|---|
| Hiring Without Whiteboards on Github | 讨厌 Leetcode 风格面试?这是一份不用这种方式评估候选人的公司清单。 | Link |
| Glassdoor | 查公司评价、看大家是否抱怨工作生活平衡、调查公司面试流程。 | Link |
| Levels.fyi | 大量科技公司的众包薪酬数据。用它判断你是不是值得投这家公司,或者它的薪资水平能不能达到你的预期。 | Link |
🎓 Frontend Interview Prep
One of the pioneers in the software interview prep space, Yangshun Tay, is now offering an extremely comprehensive frontend resource full of coding questions, knowledge challenges, system design problems, and more.
You can sign up for as low as $10/mo, which is an amazing deal if you consider the impact a new job can have on your compensation.
I'd strongly encourage any frontend engineers looking for new jobs to sign up! If you use the following link, I'll get a small referral bonus:
Check out GreatFrontEnd now »