小米前端工程师社招面经(一面、二面)

一面

第一面还是很基础的一套问题

·

1:从输入一个url到浏览器页面展示都经历了哪些过程?Dns查询、三次握手、http请求、

2: new生成一个对象的过程: 核心就是return this啊

3:请简单说明什么是事件冒泡和事件捕获以及事件委托 这个答案太直白了,不多提了 然后就是来点css了

4:请实现一个两边宽度固定中间自适应的三列布局。 不多提:圣杯布局、双飞燕

5:flex布局有没有了解?

差不多这样就结束了一面。比较轻松的走过了一面,喝口水休息休息。平复一下紧张的心情刚平复心情这二面就过来了。

二面

二面:(js不好的可以好好学习一下)

1:先让自我介绍,简单介绍下自己的工作经历,然后就直接开始问技术问题了。请简单叙述一下原型链s从prototype、隐式的_proto_、constructor再到修改原型链的内容会导致的影响。这一块还是比较熟的

2:ES6了解吗?请简单说一下promise机制 异步的承诺机制、顺势说了一下解决回调地狱的问题

3:手写一下深拷贝: 这个告诉各位看官一个简单粗暴的加分方法JSON.parse(JSON.stringify(obj))用JSON实现深拷贝

4:如何改变this的指向, 当然是call、aplly、bind,紧接着问了一个这之间的区别

5: ==与===的区别typeof null的结果是什么

6:说一下如何实现闭包

7:同步与异步的执行顺序

二面也就是这样差不多没啥悬念的过了。问题难度上我认为比较一般,更多的是去靠自己讲述,可能面试官在看我深度吧。我又开始平复心情,就看到了三面


#面经##社招##前端工程师##小米#
全部评论
社招为啥这么基础
点赞 回复 分享
发布于 2021-03-12 11:13
这个有点简单啊😂
点赞 回复 分享
发布于 2021-04-05 23:11
请问最后过了吗
点赞 回复 分享
发布于 2021-05-10 09:14

相关推荐

不愿透露姓名的神秘牛友
11-26 15:46
已编辑
字节国际 电商后端 24k-35k
点赞 评论 收藏
分享
10-14 10:56
已编辑
长沙学院 嵌入式软件开发
痴心的00后拿到了ssp:hr面挂了,无所谓了反正不去😃
点赞 评论 收藏
分享
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
11-27 10:25
点赞 评论 收藏
分享
评论
5
50
分享
牛客网
牛客企业服务