首页 > 小米前端一面面经
头像
D4Cer
编辑于 2021-09-28 17:05
+ 关注

小米前端一面面经

面试官是个小姐姐,人挺好的。但上来先做五道题有点被吓到。。。全程大概一个小时

  • 自我介绍

  • 没有实习过吗?

  • 题目:promise 链式调用说打印顺序

  • 题目:考 this 指向,改成箭头函数再说一遍

  • 题目:十进制转二进制,小数保留四位

  • 题目:输入 aaaabbbccd,输出 a4b3c2d

  • 题目:反转链表

  • 说一下 flex:1 的含义(说了三个属性的含义,这里其实应该提一下默认值的,但是忘记了所以没说)

  • max-width、width、flex-basis 三个属性的优先级说一下?

  • 说一下浏览器渲染页面的过程?(一开始提到了缓存,她说本来想问这个的,于是我就直接从解析静态资源开始讲了)

  • 说一下 CommonJS 和 ES Module 的区别?

  • 你确定 CommonJS 不能在浏览器中使用?(这里有点被问懵了,我记得确实是不行的,评论区有大佬可以解答一下吗?谢谢)

  • 简单解释一下 tree-shaking

  • 有了解过它的原理吗?如何分析出某些代码属于冗余代码?

  • 说一下项目中最复杂的问题,如何解决的?(一开始没说到重点,后面补充了,她说可以)

  • 你是想来北京这边工作对吧?(应聘的岗位在北京这边)

  • 你的技术栈好像是 Vue,我们这边主要用 React 比较多(我说没事,重新学就可以了,她说那倒也是)

反问环节问了还有哪些需要提高的地方,可能她看出我在间接询问面评了,所以说了还行,其它的没说什么。

更多模拟面试

全部评论

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