小米前端一面

base:北京
时间:4.24    50min
1.讲一下css position,描述一下区别
2.长度单位px,em,rem,vh,vw
3.讲一下flex的属性和特点
4.对一个盒子设置background,这个background包括盒子模型的哪些范围
5.讲一下BFC
6.js原型链继承
7.在开发过程中,哪些场景会用到原型链继承
8.讲一下闭包
9.说一下V8垃圾回收
10.es6用过什么api(问的很泛)
11.说一下数组reduce的用法
12.promise的作用,口述手写promise
13.async await实现原理
14.用过哪些react的hooks
15.useEffect的运行机制
16.useEffect第二个参数写空数组和不写,有什么区别吗
17.useEffect如何模拟类组件生命周期
18.useCallback和useMemo的应用场景和区别
19.useRef的应用场景
20.如何把组件内部的方法导出来让外部的组件能够访问到
21.为什么useState重新render的时候不会初始化
22.场景:变化横屏竖屏和折叠屏的时候,手机字体和布局得变化,如何让页面所有组件重新render,让变化能够展示给用户

#软件开发2024笔面经#
全部评论
佬,看下私信
1 回复 分享
发布于 2024-04-29 20:23 山西
佬是日常实习,暑期实习还是春招
点赞 回复 分享
发布于 2024-04-26 14:43 天津

相关推荐

08-13 13:54
门头沟学院 Java
被卡学历了简历挂,绷不住了...
快乐大狗:以后只玩7k7k
投递4399游戏等公司10个岗位
点赞 评论 收藏
分享
07-09 20:50
门头沟学院 Java
码农索隆:1.教育背景和荣誉证书合二为一。 2.获奖项目理一遍,你做了什么,对你求职的岗位有什么帮助,没有就删掉。 3.技能特长和教育背景交换位置。 4.技能特长写的太差,上网上找简历参考。都不用问你别的,一个redis就能把你问住,写写你具体会redis哪些方面的知识。
点赞 评论 收藏
分享
评论
5
29
分享

创作者周榜

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