tech-interview-handbook - 💯为忙碌的工程师精心策划的面试材料

Created at: 2016-07-05 13:00:48
Language: TypeScript
License: MIT

技术面试手册

技术面试手册

在网站上阅读

Discord 上加入/关注我们 |X(推特)|电报 |脸书


开始阅读技术面试手册

这是怎麽?

不是每个人都有时间做几百个 LeetCode 问题。这里有免费和精心策划的技术面试准备材料,供忙碌的工程师使用,由我(Blind 75 的作者)带给你。超过 500,000 人从这本手册中受益!

除了通常的算法问题外,其他令人敬畏的东西包括:

非常感谢你在贡献内容方面的帮助!

你为什么要读这个?

该存储库包含实用内容,涵盖了技术面试的所有阶段,从申请工作到通过面试再到提供谈判。技术能力强的候选人可能仍然会发现非技术内容很有帮助。

此存储库中的信息是压缩的。归根结底,在技术面试中取得成功的关键是始终如一的练习,我不想用太多的话让你感到厌烦。我告诉你关于如何驾驭面试过程你需要知道的最低限度,你去练习并找到你梦想的工作。

这是给谁的?

任何想在科技公司找到一份工作但对技术面试不熟悉的人,有经验的工程师,已经有一段时间没有在面试桌的另一边了,想重新回到游戏中,或者任何想在技术面试方面做得更好的人。


💡 别再胡思乱想了!通过 Grokking the Coding Interview by Design Gurus 💡 有效地研究编码问题模式


这个存储库有何不同?

GitHub 上有很多很棒的书,比如“Cracking the Coding Interview”和与面试相关的存储库,是什么让这个存储库与众不同?不同之处在于,许多现有的采访存储库主要包含指向外部资源的链接,而此存储库包含直接供你使用的高质量策划内容。

此外,现有资源主要集中在算法问题上,缺乏对更多特定领域和非技术问题的覆盖。本手册旨在涵盖典型算法编码问题之外的内容。😎

寻找面试课程?

阿尔戈怪物

AlgoMonster 旨在帮助你在最短的时间内通过技术面试。由 Google 工程师设计,AlgoMonster 采用数据驱动的方法,教你最有用的关键问题模式,并有内容帮助你快速修改基本数据结构和算法。最重要的是,AlgoMonster 不是基于订阅的——支付一次性费用并获得终身访问权限立即加入可享受 70% 的折扣→

摸索编码面试:编码问题的模式

Design Gurus 的这门课程扩展了推荐练习题的问题,但从问题模式的角度进行练习,这也是我同意的学习方法,并且我个人曾经使用过这种方法来更好地编码面试。该课程允许你练习Java,Python,C++,JavaScript中的选定问题,并提供这些语言的示例解决方案。学习和理解模式,而不是死记硬背答案! 立即获得终身访问权限 →

寻找前端内容?

前端相关内容已移至单独的网站 - 前端面试手册

寻找系统设计内容?

我们仍在处理系统设计内容。同时,请查看 ByteByteGo 的系统设计面试课程或设计大师的 Grokking the System Design Interview 课程,在我们看来,这是开始系统设计面试准备的最有用的资源之一。

内容

为了提供更好的阅读体验,我们创建了一个 Docusaurus 网站。在这里查看网站!


💡 停止磨练,有计划地学习!AlgoMonster 由 Google 工程师开发,是获得软件工程工作的最快方式。立即加入可享受 70% 的折扣!💡


相关

如果你对数据结构的实现方式感兴趣,请查看 Lago,一个用于 JavaScript 的数据结构和算法库。它几乎仍然是 WIP,但我打算将其制作成一个可用于生产的库,以及修改数据结构和算法的参考资源。

贡献

目前还没有正式的贡献指南,因为事情仍在变化中,我们可能会找到一种更好的方法来构建内容。欢迎你贡献任何你认为对工程师有帮助的内容。如果你想为不同的领域贡献内容,请随时创建问题或提交拉取请求,我们可以进一步讨论。

贡献

这个项目的存在要感谢所有做出贡献的人。[贡献]。

支持者

感谢我们所有的支持者!🙏 [成为支持者]

给我买杯咖啡

赞助商

通过成为赞助商来支持这个项目。你的徽标/个人资料图片将显示在此处,并带有指向你网站的链接。[成为赞助商]

免責聲明

我根据开源许可在存储库中向你提供代码。因为这是我的个人存储库,所以你收到的代码许可证来自我,而不是我的雇主 (Meta)。