《技术面试手册》
本手册为忙碌的工程师提供免费且精选的技术面试准备材料,由我——Blind 75的作者撰写。超过50万人受益于这份手册!
除了常见的算法问题,其他棒极了的内容包括:
- 编码面试的最佳实践问题(编码面试学习计划)
- Grind 75 - 接下来演变的Blind 75,更大更好
- 如何准备编码面试(编码面试准备)
- 编码面试最佳实践(编码面试速查表)- 直截了当的注意事项
- 算法速查表和技巧(算法主题分类的速查表)
- 步骤清晰的软件工程师简历指南(简历)以准备FAANG级别的简历
- 行为面试问题(行为面试问题),由顶尖科技公司提出
- 前端面试准备(前端面试手册)
非常感谢您在贡献内容方面的帮助!
为什么要阅读这份手册?
这个仓库包含实用的内容,涵盖了从申请工作到通过面试到谈判的整个技术面试过程。技术上合格的候选人可能仍然会发现非技术内容有帮助。
这个仓库中的信息是精简的。最终,在技术面试中取得成功的关键是持续练习,我不想让你觉得太多文字让你感到厌烦。我告诉你最少你需要知道的是如何进行面试过程,然后你去练习,找到你的梦想工作。
谁适合阅读这份手册?
任何想要在科技公司的职位上找到工作但新手技术面试的人,长时间没有站在面试官的角度进行面试的资深工程师,以及希望在这方面变得更好的任何人。
💡 不要无目的地死记硬背!使用 精通编码面试 教学设计大师💡
这个仓库与哪些其他仓库不同?
有很多优秀的书籍和面试相关仓库散落在GitHub上,这个仓库的不同之处在哪里?不同之处在于许多现有的面试仓库主要包含指向外部资源的链接,而这个仓库直接为你提供了高质量的精选内容。
此外,现有的资源主要关注算法问题,缺乏对更多特定领域和非技术问题的覆盖。这本手册旨在涵盖典型算法编码问题之外的内容。😎
在寻找面试课程吗?
AlgoMonster
AlgoMonster旨在帮助你尽可能快地掌握技术面试。由谷歌工程师编写的AlgoMonster采用数据驱动的方法教授你最有效的关键问题模式,并提供帮助你快速复习基本数据结构和算法的内容。最重要的是,AlgoMonster不需要订阅 - 一次性支付费用即可获得终身访问权限。今天就加入,享受70%的折扣!→
精通编码面试:编码问题的模式
Design Gurus的这门课程扩展了推荐练习问题中的问题,但从问题模式的角度进行练习,这也是我认为在学习时使用的方法,并且我已经亲自使用这种方法来提高我的编码面试技能。该课程允许你在Java、Python、C++、JavaScript中练习选定的问题,并在这些语言中提供样例解决方案。学习并理解模式,而不是记住答案! 今天就获得终身访问权限!→
在寻找前端内容?
前端相关内容已移至单独的网站 - 前端面试手册。
在寻找系统设计内容?
我们仍在努力制作系统设计内容。与此同时,请查看ByteByteGo的系统设计面试课程或设计大师的精通系统设计面试课程,我们认为这些资源对于开始系统设计面试准备是最有用的。
目录
为了提供更好的阅读体验,创建了一个Docusaurus网站。请点击这里查看!
💡 停止无休止地学习,制定计划!由Google工程师开发的AlgoMonster是获得软件工程职位的最快途径。立即加入,享受70%的折扣! 💡
相关
如果你对数据结构的实现感兴趣,请查看Lago,这是一个用于JavaScript的数据结构和算法库。它目前还在开发中,但我打算将其开发成一个可以在生产环境中使用的库,并且也可以作为复习数据结构和算法的参考资源。
贡献
目前还没有正式的贡献指南,因为事情还在不断变化,我们可能会在过程中找到更好的内容结构方法。欢迎你贡献任何你觉得对其他工程师有帮助的内容。如果你想要为不同的领域贡献内容,请创建一个issue或提交一个pull request,我们可以进一步讨论。
贡献者
这个项目得以存在要归功于所有做出贡献的人。[贡献]
支持者
感谢所有我们的支持者!🙏 [成为支持者]
赞助商
通过成为赞助商来支持这个项目。你的徽标/头像将显示在这里,并附有指向你网站的链接。[成为赞助商]
免责声明
我在仓库中提供的代码是基于开放源代码许可的。因为这是我的个人仓库,所以你获得的代码许可证是我的,而不是我的雇主(Meta)的。