当前位置: 首页 > 面试经验 >

小米前端一面

优质
小牛编辑
71浏览
2024-09-25

小米前端一面

  1. 自我介绍。
  2. 问了下个人基本情况(家乡,offer情况之类的),然后问了下对于岗位离家乡比较远这种情况自己的想法。
  3. 三道手撕题。
    1. 最长不重复子串。
    2. 最大子数组和。
    3. 传递两个字符串s1和s2(s1.length < s2.length),判断s1中所有的字符排列形成的字符串是否出现在在s2的字符串中。
  4. 问了下代码刷题量如何。
  5. React和Vue的区别有哪些。
  6. React 16.8之后的变更是什么,你能细讲下变更么。(React fiber)
  7. requestIdleCallback和requestAnimationFrame的区别。(React Fiber的调度策略是基于这两个api去做的)
  8. 假设我有个场景,就是从列表页跳到详情页,再从详情页跳回列表页时,因为路由页面内容要刷新,你如何去做这一块儿的优化(列表数据的缓存)
  9. css中flex布局和grid布局的区别。
  10. flex中flex-grow,flex-shrink,flex-grow的区别。
  11. 打包构建的工具你用过哪些。
  12. 介绍了下rollup打包,然后问了下rollup,vite,webpack的区别。
  13. 介绍下你参与的AntV的开源项目。
  14. 你如何看待小米和小米汽车。
  15. 反问。
#小米求职进展汇总#
 类似资料: