文章申明:转载来源:https://www.nowcoder.com/discuss/763303
一面
- 讲 ES6 语法
 - 手写深克隆
deepClone, 要求考虑到对象, 数组, Date, 正则和函数 - 手撕算法: 求一个字符串的最长无重复子串
 - 设计模式了解过哪些? mobx 用的什么设计模式
 - node.js 了解过吗
 - 手撕代码: 要求实现一个简易版的 Node.js 中的
class EventEmitter - 讲讲微前端有哪些原理
 - react hooks 在使用时有哪些常见的坑
 - 讲讲 fiber
 - 拉家常, 为什么这么晚才校招, 现在已经有 offer 了吗
 
今天中午面试官电话 call 我, 说我一面结果出来之后一直没约二面, 再不约过了国庆假期就过期了, 因此今天就约二面; 在这里给这位在假期还在忙面试的面试官鼓个掌
二面
- 自我介绍, 问之前实习经历
 - 讲讲你之前实习部门的的业务模型, 你们的项目和竞品相比在商业模式上的区别, 各自有哪些优势和不足
 - 讲讲 html 页面渲染过程
 - 讲讲 cookie 是什么
 - 讲讲 https 相比 http 有哪些区别
 - 讲讲
http/1.1,http/2.0 - 讲讲数据结构 Map
 - 算法题: (动态规划)一个 10 * 10 的大正方形棋盘, 上面分布 100 个格子, 其中每一个格子都写着一个数字。 现在你站在棋盘的左下角, 你需要走到棋盘右上角, 规定走一步只能走右侧或者上方的一个格子, 找出一条路使这条路所有格子的数字加起来值是最大的
 - 问 SQL 语句(问前端这个让我不太懂, 可能是往全栈发展?)有一个学生成绩表, 表格每一行记录学生的学号, 姓名, 若干个科目的考试成绩, 要求写一个 SQL 语句,获取所有学生所有科目的所有成绩加起来之和
 
三面
本轮面试没问任何技术问题
                
                    
                            
                            
                                    
                                    
代码之路任重道远,愿跟你们努力习之
感谢分享!!!!