小米前端面经

约的是视频但是最后是电面,终于遇到小姐姐了!45分钟。
没有自我介绍,项目不问。
CSS:1.CSS选择器权重,包含选择器伪类选择器啥的都要说全;还有link,@import,<style>,行内样式的优先级
2.双飞翼布局,圣杯布局写法大概思路;用CSS画三角形;
3.垂直水平居中的几种方法(这题我感觉很头疼,硬背,有小机灵有好的思路么)
4.一个小球上下来回弹跳,怎么写 思路
6.css3的动画比css2动画好(快)在哪?(懵了)
5.position的四种值
HTML:1.语义化,几条都要说
2.浏览器渲染过程以及浏览器是单线程还是多线程,为啥?
计算机网络:1.http vs https,各自基于什么协议?关于http深究了个啥问题,我转瞬即逝的记忆....
2.http2 vs http1, 关于http2我说多路复用让解释,感觉自己解释得好像看了假资料。问我http1没有长连接吗??
3.浏览器缓存,问了expires缺点,只说了有时差问题,还有呢
4.http的options请求(不能只知道get,post,呜)
JS:1.函数柯里化
2.变量提升
3.闭包
***循环
框架:1.都学了啥框架啊?Vue vs  jQuery,为什么Vue更快?
2.双向数据绑定原理我说的Object.defineProperty()巴拉巴拉,她问要是引用类型的这个不好使,比如数组怎么双向绑定?
数据结构:1.数据结构学的怎么样啊?利用辅助栈进行栈排序,思路 三分钟思考....
2.快排原理
3.堆排序,用大根堆小根堆
问的很基础,感觉还是答的缺乏逻辑和深刻,不会的问题面试官让直接说不会,几乎不等待。知识面面俱到可能遭不住,要鞭辟入里!


#小米2020春招开始了##小米##前端工程师##面经##校招#
全部评论
不算简单 可能是我太菜了 请问是什么时候约的面试啊。
点赞 回复 分享
发布于 2020-03-29 06:05
电面那些算法题讲讲思路就可以了是吗
点赞 回复 分享
发布于 2020-03-29 01:02
简历投了多久啊,是实习吗
点赞 回复 分享
发布于 2020-03-28 23:43
利用栈排序可以用两个栈吗
点赞 回复 分享
发布于 2020-03-28 23:33

相关推荐

一面挂,1h49min1.&nbsp;三道算法&nbsp;&nbsp;1.&nbsp;二叉树中序遍历&nbsp;&nbsp;&nbsp;&nbsp;1.&nbsp;实现next()(按中序遍历返回节点值)和hasNext()(判断是否有后续节点)方法&nbsp;&nbsp;2.&nbsp;大数相加&nbsp;&nbsp;3.&nbsp;实现一个Token&nbsp;Manager类,使用TS&nbsp;&nbsp;&nbsp;&nbsp;1.&nbsp;需要实现的方法&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1.&nbsp;getToken():Promise&lt;string&gt;,异步返回当前有效的令牌,如果令牌已过期或无效,应当返回之前刷新令牌&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.&nbsp;getTokenSync():string|undefined,同步返回当前有效的令牌,如果令牌已过期或无效,应当返回undefined&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;3.&nbsp;refresh():Promise&lt;void&gt;,强制刷新令牌,如果同时有多个刷新请求,确保只进行一次实际的刷新&nbsp;&nbsp;&nbsp;&nbsp;2.&nbsp;令牌管理:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1.&nbsp;使用setTimeout去模拟一个异步返回的后台接口&nbsp;&nbsp;&nbsp;&nbsp;3.&nbsp;并发处理&nbsp;&nbsp;&nbsp;&nbsp;4.&nbsp;错误处理&nbsp;&nbsp;&nbsp;&nbsp;5.&nbsp;加分项:(忘记了)2.&nbsp;问实习项目亮点,主要是围绕解决问题的方案的逻辑展开,面试官很nice,学到了很多,从更多角度去思考这个方案的合理性,不拘泥于前端技术&nbsp;&nbsp;1.&nbsp;围绕实习亮点展开了问题...&nbsp;&nbsp;2.&nbsp;Vue为什么有原型链,.vue文件是怎么变成html的3.&nbsp;八股&nbsp;&nbsp;1.&nbsp;从输入url敲下回车经历了什么过程,越详细越好&nbsp;&nbsp;2.&nbsp;js的数据类型?map和set属于什么类型4.&nbsp;反问&nbsp;&nbsp;1.&nbsp;业务和技术栈&nbsp;&nbsp;2.&nbsp;学习建议,两方面,一是算法还要加强,可能是紧张,磕磕碰碰a了前两道就没时间了,二是思考问题的能力还不够全面,可以有更好的解决方案总结,很完美的一次面试体验,学到了不少东西,感谢感谢面试官
查看9道真题和解析
点赞 评论 收藏
分享
评论
4
45
分享

创作者周榜

更多
牛客网
牛客企业服务