秋招记录-小红书
八月第一批面试,一天速通之后杳无音讯
一面
1.前端学习路线
2.你认为前端工程师应该具备哪些能力
3.从url输入到页面渲染发生的过程
4.影响dns解析结果
5.迭代查询过程
6.tcp为什么是三次握手不是四次
7.挥手为什么要比建立连接时多一次
8.domtree和rendertree结构是否一致
9.http1.1和http2.0的区别
10.http2.0为什么要引入流量控制
11.多路复用并行机制http2为什么能做到
12.事件循环的过程
13.宏任务和微任务的执行顺序
14.settimeout()函数能按时执行吗
15.浏览器主要的进程和线程
16.js引擎和渲染进程是什么关系
17.页面渲染时,render线程和渲染线程是分开的,但是会造成卡顿,为什么
18.宏任务和微任务在哪个阶段刷新浏览器
19.vue响应式数据的构造过程
20.对于vue使用什么进行功能的复用和逻辑提炼
21.跨组件通信的方法
22.场景题:有一个h5页面,有名称和简介,点击编辑跳转至编辑页面可以做昵称简介的修改,点击头像会跳转至第三个页面,头像选择后会跳转至编辑页面。约束条件:在编辑页中编辑简介、修改昵称,选择头像会跳转至一个新页面,点击刷新或选择头像后编辑页已填信息还在,设计功能实现。
23.实现一个eventbus(手撕)
二面
1.项目中的难点
2.再做一次这个模块--不合理的地方会怎么优化
3.该系统中哪些东西是你做的
4.该模块是你从设计到实现吗?你在其中担任一个怎样的角色
5.项目中的亮点和优化
6.前端项目性能优化
7.tcp里面的time wait听说过吗?没有就算了(没有)
8.http1-3有什么区别
9.二叉树后序遍历迭代写法非递归/将数字个位十位百位颠倒(手撕二选一)
10.哪些方法可以求圆周率的近似值(讲思路)-->生成随机点并统计落在圆内的点的比例来估计圆周率,如果随机点不够多如何保证准确度
HR面
1.在实习过程中做得好的地方和有待提高的地方
2.希望在小红书收获什么/获得怎样的体验/未来的规划
3.讲一下你认为最具代表性的项目
4.哪里人?对异地base怎么看
5.平时有了解小红书吗?用小红书的产品吗?
6.专业是xxx,为什么做前端?
一面
1.前端学习路线
2.你认为前端工程师应该具备哪些能力
3.从url输入到页面渲染发生的过程
4.影响dns解析结果
5.迭代查询过程
6.tcp为什么是三次握手不是四次
7.挥手为什么要比建立连接时多一次
8.domtree和rendertree结构是否一致
9.http1.1和http2.0的区别
10.http2.0为什么要引入流量控制
11.多路复用并行机制http2为什么能做到
12.事件循环的过程
13.宏任务和微任务的执行顺序
14.settimeout()函数能按时执行吗
15.浏览器主要的进程和线程
16.js引擎和渲染进程是什么关系
17.页面渲染时,render线程和渲染线程是分开的,但是会造成卡顿,为什么
18.宏任务和微任务在哪个阶段刷新浏览器
19.vue响应式数据的构造过程
20.对于vue使用什么进行功能的复用和逻辑提炼
21.跨组件通信的方法
22.场景题:有一个h5页面,有名称和简介,点击编辑跳转至编辑页面可以做昵称简介的修改,点击头像会跳转至第三个页面,头像选择后会跳转至编辑页面。约束条件:在编辑页中编辑简介、修改昵称,选择头像会跳转至一个新页面,点击刷新或选择头像后编辑页已填信息还在,设计功能实现。
23.实现一个eventbus(手撕)
二面
1.项目中的难点
2.再做一次这个模块--不合理的地方会怎么优化
3.该系统中哪些东西是你做的
4.该模块是你从设计到实现吗?你在其中担任一个怎样的角色
5.项目中的亮点和优化
6.前端项目性能优化
7.tcp里面的time wait听说过吗?没有就算了(没有)
8.http1-3有什么区别
9.二叉树后序遍历迭代写法非递归/将数字个位十位百位颠倒(手撕二选一)
10.哪些方法可以求圆周率的近似值(讲思路)-->生成随机点并统计落在圆内的点的比例来估计圆周率,如果随机点不够多如何保证准确度
HR面
1.在实习过程中做得好的地方和有待提高的地方
2.希望在小红书收获什么/获得怎样的体验/未来的规划
3.讲一下你认为最具代表性的项目
4.哪里人?对异地base怎么看
5.平时有了解小红书吗?用小红书的产品吗?
6.专业是xxx,为什么做前端?
全部评论
佬,我连笔试都没过
相关推荐
希望被捞的劳伦斯很超脱:再想想觉得问的挺简单的,感觉不是kpi面,是真想要,系统学一下以后应该就能答出来。
查看9道真题和解析
点赞 评论 收藏
分享