秋招记录-小红书

八月第一批面试,一天速通之后杳无音讯
一面
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,为什么做前端?
全部评论
,我连笔试都没过
点赞 回复 分享
发布于 2023-12-08 18:20 广东

相关推荐

06-10 16:13
已编辑
百度_meg_前端开发工程师
lz是24年前端校招,最近要离开了,组内对fe的需求非常迫切,参考我之前的面经大家可以看看最近投递一下。不确定有没有人看,先把手写题分享下,如果有我再更新一面: 1.手写继承的几种方式2.手写防抖节流3.手写dfs二面:1. 基于一面的DFS的改动(看你是不是ai写的),总体还是dfs2. 手写promise, 实现基础方法, 比如then, catch3. 手写个柯里化, 支持链式调用----分割线---提问部分:一面1. 熟悉js还是熟悉h5? 答了js(h5属性太多怕拿捏不住)2. 写一个函数, 实现一个计时器吧, 计时器可以暂停, 重置3. let const var 区别和使用方式4. 聊一下原型链, 继承吧(都是经典的八股, 答个大概就没深挖了)5. 讲一讲事件循环6. 聊一聊对调用栈的理解二面1. 讲一讲你之前做的webpack如何让包体积减小吧2. 我看你技术栈是vue, 我们这边都是react,你怎么看换技术栈这个事(服从测试了属于是)3. 技术一直在迭代,你觉得对于前端来说, 出一个框架学一个框架是必要的吗(这里后来我问了, 她想考察我对js本身的理解, 而不是只学高度封装的库)3. 别的api的东西我也懒得问, 你自己去查文档或者问ai三面(主管)1. 浏览器瀑布流聊一下2. 确认入职时间3. 你认为什么工作是你理想的
点赞 评论 收藏
分享
评论
3
20
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务