来自于大佬 :B站 技术胖 (微信公众号)
参考地址:https://github.com/FrontEndGitHub/FrontEndGitHub/issues/6
第一个仓库 : Front-end Developer Interview Questions
地址:https://h5bp.org/Front-end-Developer-Interview-Questions/
目前仓库有5万个star。这算是对前端面试问题的一个搜集,包含了:常见问题、HTML相关问题、CSS相关问题、JS相关我呢提、测试相关问题、网络相关问题、代码相关问题、其它问题。当是这个仓库项目也是有缺点的,就是没有对应的答案。
第二个仓库:CS-Interview-knowledge-Map
地址:https://github.com/InterviewMap/CS-Interview-Knowledge-Map
目前仓库有17200个star,yck大佬整理的面试仓库,据说当时yck大佬到处面试时花费半年时间整理的仓库。里边有大量的一线大厂面试题,还通过大数据统计了近百个常考知识点,最后整理写成了近十万字的内容。
项目的内容包括js、网络、浏览器相关、性能优化、安全性、框架、git、数据结构和算法。
第三个仓库:Daily-Question
地址:https://github.com/shfshanyue/Daily-Question
目前仓库有2700个star,作者是前端名人山月大佬,以每天一题的形式,用碎片化时间慢慢成长。这个适合你已经在职的情况,保持随时跳槽的能力。项目的口号就是,每天五分钟,半年大厂中。这个项目虽然不算火,但是我每天都会看看。
第四个仓库 : Daily-Interview-Question
地址:https://github.com/Advanced-Frontend/Daily-Interview-Question
目前有24300个star,每天一道前端大厂面试题,如果能坚持一年,大厂前端面试应该没有任何问题的了。这个项目的一个优点是,有很多小伙伴参与回答这些题目,所以学起来会很有意思。
第五个仓库:fe-interview 大前端面试宝典
地址:https://lucifer.ren/fe-interview
目前有2200个star,这是作者总计的关于准备前端面试的一个复习汇总项目,项目不定时更新。你可以把他看成前端程序员的自检清单或者突破指南。
优点是有目录和索引,方便查找和体系化学习。缺点是更新不多,随心情更新。
第六个仓库 :前端硬核面试专题
地址:https://github.com/biaochenxuying/blog/blob/master/interview/fe-interview.md
目前有3Kstar,这个项目的面试题难度要大一些。你可以把这个当作面试题的进阶版,用来提高自己。或者你已经从业,想提升到更好的公司,可以多看看这些题目。
两个程序面试必上网站
LeetCode 算法试题学习
当然这些仓库都是针对于前端面试的,个人还建议你刷刷算法题,比如去LeetCode刷一下。因为无论你是前端还是后端,现在进入大厂笔试时都需要对算法进行考察。而目前LeetCode就是最火的算法社区。
网址:https://leetcode-cn.com/problemset/all
牛客网 nowcoder.com
网址:https://www.nowcoder.com/
牛客网分为企业版和个人版,企业版直接可以考试,还有很多公司使用的功能。比如我们公司面试程序员就直接采用了牛客网的企业版。我知道很多公司都使用了他们的在线笔试功能。所以你有必要没事的时候多刷刷牛客网的个人版。题库还是比较全的,而且有测试评估功能,增加紧迫感,真实的笔试和面试感觉。建议在笔试和面试前两周内集中刷题一波。