BAT代表着国内顶尖的互联网公司,包括百度、阿里、腾讯。随着这几年互联网公司不断崛起,涌现出了更多类似BAT这样的公司,成为这些公司的员工是每个前端程序员的奋斗目标。各大公司面试题层出不穷,即使你能力比较强,也可能在面试过程中失利。这个项目通过收集各大厂前端面试题,并对其进行深入剖析,拆解知识点,以了解顶尖互联网公司对顶尖人才的要求,最终希望你能够顺利拿到满意的 offer。
面试题太多了,让你花1年的时间也不一定能刷完,其实只要搞懂顶尖互联网公司的要求即可。这个项目的目标公司是(排名不分先后)百度、阿里、腾讯、头条、美团、拼多多、滴滴、华为、快手。
-
一面(面试官一般为该团队成员) 主要考察应聘者的基础知识,比如手写算法、JS 基础、CSS;
-
二面(面试官一般为该团队技术 Leader)
-
三面(面试官一般为该团队经理或者技术 Leader)
-
四面(面试官一般为部门经理或团队经理)
-
五面(面试官一般为 HR)
面试的核心不是背面试题,而是要掌握各道面试题的核心,然后把它理解到位,这样也能深入学习前端知识。
该专栏主要学习 Promise、event loop、microtask、task、async、await、generator。event loop 属于浏览器的特性,源码相关内容可以看 webkit,而 JS 的语言特性,需要看 JavaScript 引擎 V8 的实现。