当前位置: 首页 > 面试经验 >

小米前端一面

优质
小牛编辑
71浏览
2024-04-25

小米前端一面

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笔面经#
 类似资料: