interview-resources - 技术面试的资源列表。

Created at: 2022-09-14 23:43:36
开发语言:

访谈资源

这个回购最初是下面列出的“外部资源”的所在地,但后来随着我开始为软件开发面试准备提供一些固执己见的建议,它已经发展了一点。到目前为止,我已经写了以下内容:

感谢你签出存储库!如果你想支持我或这项工作,(1)给这个存储库加注星标和/或(2)在GithubTwitter上给我一个关注。

外部资源

我发现大名单势不可挡。以下是我用于软件开发面试准备的非压倒性资源列表。

手册

这些手册旨在涵盖技术面试准备的各个方面。

资源 描述 链接
技术面试手册 详细的手册,深入涵盖了许多技术面试主题。 链接
前端面试手册 由技术面试手册的同一作者撰写,但针对前端工程师。 链接

行为访谈

使用这些资源进行行为访谈。

资源 描述 链接
杰夫·西佩的优酷频道 一位在谷歌工作了5年的招聘人员谈到了对行为问题的推荐答案。 链接
30大行为面试问题 从技术面试手册到练习的行为问题。 链接

李特科德式访谈

解决那些讨厌的算法和编码挑战。

资源 描述 链接
利特科德 这些采访以该地点命名。在我看来,这是你应该做大部分练习的地方。 链接
尼特代码 使用此清单练习 Neetcode 150盲人 75 链接
尼特代码优酷频道 只是对李码解决方案的惊人解释。这些也是从上面提到的 Neetcode 清单中链接的。 链接
研磨 75 Blind 75的创建者创建了一个新的列表和一个网站,帮助你计划学习。我在搜索过程中没有使用此资源,但它看起来不错。 链接
大O备忘单 在李码挑战中使用的最流行算法的时间和空间复杂性 链接

系统设计面试

破解系统设计面试

资源 描述 链接
Github 上的系统设计入门 准备系统设计面试的指南,包括用于学习的闪存卡。 链接
IT 公司的系统设计面试 另一个基于 Github 的系统设计面试指南。 链接
拉达德框架 一个良好的框架,用于从前端面试手册中逐步完成系统设计面试。 链接
31个系统设计面试问题 系统设计面试问题的良好集合,可供练习。 链接

技术知识访谈

用于温习技术知识问题的良好资源。

资源 描述 链接
Github 上的前端开发人员面试问题 前端开发人员技术知识问题的非常全面的列表。 链接
Github 上的后端开发人员面试问题 后端开发人员技术知识问题列表 链接
谷歌员工的前端面试问题 谷歌员工提到的一个问题是他高级候选人的首选。 链接

其他有用资源

不太适合一个类别,但它们很重要!

资源 描述 链接
在 Github 上招聘时不使用白板 讨厌李特科风格的采访?这是使用其他方式评估候选人的公司列表。 链接
玻璃门 查找公司评论,看看人们是否抱怨工作与生活的平衡,调查公司的面试过程是什么样的。 链接
水平.fyi 众包了许多科技公司的薪酬数据。用它来确定你是否应该申请一家公司,或者它是否可能不能满足你的薪水需求。 链接

对此列表的贡献

我很乐意讨论向此列表添加资源,但我的目标之一是保持精简。我发现非常大的列表是难以接近的。如果你仍想推荐某个资源,请创建一个问题,我会对其进行审核。只是一个公平的警告,在将东西添加到列表中之前,我会非常挑剔!