首页 > 【小米】软件工程师——js方向一面面经
头像
学会写QUickSoRt
编辑于 2021-04-07 14:00
+ 关注

【小米】软件工程师——js方向一面面经

1、你说说自己在项目里做得好的地方(我说了css,面试官就开始问css)
2、实现左右固定宽度,中间自适应的布局(用flex/其他方式也行)
3、说一下你是怎么做适配性布局的(rpx/rem/em)
4、说一下position属性
然后是做五道题
1、
var a=10;
function aaa(){
    alert(a)
}
function bbb(){
    var a = 20; 
    aaa();
} 
bbb();

2、js有什么数据类型(我说了基本数据类型和复杂数据类型)
基本数据类型和复杂数据类型有什么区别,我说深浅拷贝时有区别)
实现一个深拷贝
3、给一个月份,输出它的天数
4、你在实际中用过promise吗?
setTimeout(function(){console.log("11");},0);
new Promise(function(resolved,rejected){ 
    console.log("1");
    resolved();
    console.log("2");
}).then(function(){
    console.log("3")
   })
5、Vue的父子通信方式,兄弟组件方式(我说了事件总线,面试官让我实现一个简单的事件总线(发布订阅模式))

小米的题还是挺简单的,牛油们冲冲冲

更多模拟面试

全部评论

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

推荐话题

相关热帖

历年真题 真题热练榜 24小时
技术(软件)/信息技术类
查看全部

热门推荐