与典型的软件工程师面试不同,前端面试对算法的重视比较低。面试会更多考查错综复杂的前端知识,像 HTML、CSS、JavaScript 等等。
虽然现在有一些资料,可以帮助前端开发者准备面试,但是远不如软件工程师那么丰富。目前为止,最有用的前端面试资料是前端开发者面试问题集。但是,有相当一部分问题,我在网上找不到完整满意的答案。因此,我在这里试着回答这些问题。这是一个开源项目,希望随着社区广泛参与,得到更多的支持。
那你可能对技术面试手册感兴趣,它对常规面试很有帮助,包含算法、性格行为等一系列问题。另外,里面还有一份面试锦囊!
- English
- Chinese (Simplified) (简体中文)
- Japanese (日本語)
- Korean (한국어)
- Polish (Polski)
- Portuguese (Português)
- Russian (Русский)
- Tagalog
如果你对数据结构如何实现感兴趣的话,可以看看Lago,这是一个数据结构和算法由 JavaScript 实现的函数库。这个项目仍然在开发中,我计划把它打造成可用于实际生产的函数库,同时,也可以作为了解数据结构和算法的参考资料。
我们采用 Facebook 的行为准则,希望项目参与者能够共同遵守。请阅读全文,以便了解哪些行为是允许的,哪些是不可容忍的。
请阅读我们的贡献指南,了解可以如何贡献,如何提出改进建议,或者你对翻译感兴趣。
本项目全部内容遵守 MIT 许可协议.