小米前端日常oc

已约二面
1. 自我介绍
2. 问项目
3. css选择器权重
4. flex布局原理
5. js数据类型以及其区别
6. es6新增了哪些东西
7. 深拷贝
8. 对this对象的理解
9. this指向的题目
10. 事件循环
11. 事件循环的一道题目
12. react类组件和函数组件的区别
13. vue的生命周期
14. 哪些可以触发react的重新渲染
15. 重新渲染过程发生了什么
16. git merge 和git rebase的区别
17. 同源限制

二面:
1. 自我介绍
2. react类组件生命周期
3. 类组件和函数组件的区别
4. 为什么hooks不能写在循环判断语句中
5. 手写bind
6. 有效的括号(变了一点)
全部评论
跪了
点赞 回复 分享
发布于 2024-10-04 11:16 山西

相关推荐

08-26 13:16
已编辑
门头沟学院 Web前端
看了牛客几乎都是这个厂后端的面经,我就发个前端的吧,祭奠我的第一次面试1.自我介绍接下来是项目拷打掺杂八股2.你项目写到了针对分页复杂的问题,解决后提高操作流畅性,怎么做的一次请求10w条数据,不用你这个分页怎么做,一次性把数据全部请求到,从本地读取,怎么提高效率不卡顿3.你项目写操作错误减少90%这种你怎么知道是90%,ai写的吗(我说了埋点,但是怎么埋点的我不知道。。。)4.vue定义指令用过吗5.权限访问怎么做的6.问了项目的路由鉴权怎么做的好像5.面对用户不合理请求怎么办,用户体验很好但是实现困难6.css动画用过吗,你觉得这些动画有必要嘛7.前端还有什么方法给后端发数据(在他的引导下说出了get,post是axios里面的)8.cookie了解吗9.第二个项目,统一封装请求拦截器怎么做的10.用户操作表单的时候token过期了,怎么让用户登陆完继续留在刚刚的操作页面,不需要重复操作刚刚的(我说到了sesstionstorage和localstorage),面试官:你说一下这两个11.刚刚这个问题是防抖和节流,你可以去了解一下12.先校验后上传怎么写得,怎么实现得(我说了vue里的rules,他问我有没有用过其他的,正则,我忘记正则这个名词了)13.好的,你说到了状态管理,说一下状态管理,状态管理的方法有哪些14.第二个项目,你们修复bug是怎么修复的,我说了那个按钮的问题,他问我是我们自己想到的解决方法还是怎么解决的,15.你这个项目还支持多语言是吗,你们做的还是已经有的16.你这简历是ai写的吧面试官一直在朝着我的方向引导,想让我说出一些有价值的东西,感觉不是看我不会什么,是看我会什么,而我全程胡言乱语,投了一周简历,让我找到了一些方向,加油,明天还有一个小厂面试
查看17道真题和解析
点赞 评论 收藏
分享
评论
10
30
分享

创作者周榜

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