合并 K 个有序链表 求数独 二叉树的层级遍历 二叉树的锯齿形层级遍历 字符串翻转 重排链表 二叉树插入节点 二叉搜索树节点删除 链表翻转 接雨水
CSS:大概会有1-2个问题,主要考察各个常见布局的实现。 HTML:在我面试的过程中这个问的不多,之前 winter 老师有一道面试题,说说你常用的 HTML 标签,然后由这道问题可以延伸出很多细节,进而考察你对 HTML 知识的掌握。 JavaScript:考察 JavaScript 的细节问题是最多的,通常包括但不限于: JavaScript的基本类型 setTimeout、Promise、async/await 三者之间异步解决方案的区别? 宏任务和微任务,通常会给出一段代码,让你给出输出结果,并解释? DOM API:这方面也很少被问到,印象中有这几道:
如何翻转 DOM?冒泡和捕获机制,实际应用有哪些? 冒泡和捕获机制,以及实际应用?
setState 的内部实现? 什么是虚拟 DOM,引入虚拟 DOM 的目的,虚拟 DOM 一定能解决性能问题 么? React Hooks 有哪些了解? 更多......
浏览器的渲染原理是一定会被问到的? 浏览器输入一个 url 之后的过程,以及过程中应用了哪些缓存,如何优化? script 标签和 link 标签的先后顺序对页面加载的影响? 更多......
解释 TCP/IP 的三次握手和四次挥手? 解释跨域问题以及前端常用的解决方案? CORS 的细节,哪些是简单请求?哪些是非简单请求? 更多......
webpack 如何拆分大文件? webpack 打包的过程? webpack 的基本配置? 更多......
04【面试流程】
05【免费获取完整大厂面经】
面试前的准备 如何写出高质量简历 如何利用 STAR 法则写自己的项目经验 如何如何跟HR谈薪资及话术 如何获取面试官的联系方式及话术 如何回答经典问题“你为什么离开上一家”公司 ......更多你关心和不知道如何回答的面试题!
包括阿里、头条、美团、蚂蚁头条等大厂在内的最新面经。 前美团面试官,现任某电商公司技术专家总结《作为面试官,我是如何考察候选人的》 前 Google 工程师,现某互金独角兽公司资深系统架构师总结《作为面试官,我是怎么快速判断程序员能力的?》