首页 > 小米提前批前端一面面经
头像
技术佣兵
发布于 2021-08-02 21:27
+ 关注

小米提前批前端一面面经

貌似没有做过测评和笔试,直接约面了。
1.  html 语义化
2. 事件流
3. 前端存储
4. 前缓存和协商缓存
5. 选择器有什么
6. BFC
7.讲讲animation,手动实现一下(。。。平时都直接引库的,只能大概的写了写)
8.normalize.css 和 reset.css有什么区别
9.
 实现下面的布局方式:
[]
        []
                    []
(寄。。。。突然想不起来怎么实现,人没了,很尴尬,可用flex)
10.js 基本数据类型,有什么区别,大概有哪些
11.设计模式知道什么(问到点上了,我巴拉巴拉....)
12.那你写个单例出来(寄。。。只记得个大概,利用闭包可做一下)
13.es6+ 语法知道什么?
14.平时async await怎么用的(寄。。。平时业务写的贼六,一问到还真不知道怎么说....)
15.箭头函数与普通函数区别
16.
window.id = 0
const a = {
    id: 1,
    b: () => {
        console.log(this.id)
    },
    c: function() {
    console.log(this.id)    
}
}
a.b() //  0
a.c() // 1(秒了)
17.继承讲讲
18.Vue的keep-alive怎么用,是优化组件还是避免组件重新渲染,原理是什么?(秒)
19.v-model原理
20.data不同书写方式有什么区别
21.求1+2+3+...+n(可以借助&&秀一手)
22.写一个排序算法(既然是随便选,那必须冒泡啊)
23.反问业务和技术栈(业务还是中台....)
感觉小米问的比较全面,难度不是很大,但是一些比较基础的内容可能戳中盲点,还是要好好复习,求个二面

更多模拟面试

全部评论

(7) 回帖
加载中...
话题 回帖

相关热帖

近期热帖

近期精华帖

热门推荐