拷打了一个半小时 汗流浃背了
记忆版,偏差较大
- 自我介绍
- 问项目,挖得很深
- 组件封装粒度
- 发包 npm 版本控制
- 打包配置 工程化
- vue的响应式原理,问的很深,要把底层实现答出来
- 闭包,闭包的作用,闭包的问题,举个例子,如何解决
- 事件循环,给问懵了错了,面试一结束就知道了 x
- for (var i = 0; i < 3; i++) {
- setTimeout(() => {
- console.log(i++)
- }, 0);
- console.log(i)
- }
- 原型链,给了几个函数判断原型和原型链 x
- 操作系统 线程进程 浏览器tab是进程还是线程
- 计网 tcp udp dns 三次握手 如果只有两次会咋样 如果两次握手客户端第一次发送的报文失效会咋样 状态码 304 缓存机制 401和403
- 算法 对象二叉树转数组二叉树
- 螺旋矩阵 x
算法苦手属于是,后面脑子真懵了
反问 建议 技术栈 部门业务
这次面试很考察深度,面试官愿意听我瞎说真是感激不尽,甚至面试时间超时了也愿意让我继续做
唉,攒功德了,没希望过