转载声明:文章来源:https://www.nowcoder.com/discuss/530508670698782720
一面
个人介绍
1. 依据项目提问,SSO单点登录原理。
2. JS原型链。
3. JS闭包。
4. Vue数据劫持原理
5. Vue3是怎么做到用户点击,但是数据只更新一次。(调度器中增加调度函数,该调度函数将当前的副作用放入微任务队列,并进行去重操作。所以下面开始问事件循环)
6. event loop,宏任务、微任务的关系。
写代码:最长不重复子字符串,滑动窗口。
二面
主要是聊天,个人介绍
1. 项目介绍
2. 深问已上线项目的使用流程、使用场景(实际的、具体的)、对这个产品有什么看法与觉得它有什么前景。
3. 实习的公司内部项目的主要工作,难点如何克服。
4. 平时怎么学习前端。
5. 做过最有成就感的事。
6. 未来5-10年的职业生涯规划。
三面
1. 研究生领域怎么学,都看过哪些书。
2. 在开发的时候如何技术选型。
3. 本地跑项目
4. 当前可接受的数据量有多大?如果当前要你渲染10G的数据,要怎么做。
5. 在当前公司学习最大的感触是什么。
6. 公司项目中遇到的难点。
7. 看代码仓库,介绍当前各个组件的实现,穿插着问一些面经。
- package.json中版本号控制~^
- dependencies和devDependencies的区别
- flex布局介绍一下
接下来是计算机网络
- 5层或7层协议
- URL的最长长度
- DNS寻址的方式
- TCP和UDP的区别,TCP是如何做到可靠服务的
- 1xx,2xx,3xx,4xx,5xx状态码的含义
接下来是数据结构
跳台阶;树;树的遍历方式
操作系统
从按下电源开机键开始电脑发生了什么
帖子还没人回复快来抢沙发