小米秋招二面
- 自我介绍。
- 实习期间最大的收获。
- 从输入 url 到页面渲染的过程。
- 介绍一个案例,实习或者项目期间和上一个问题的全链路里,相关的一个 case。
- 针对这种问题,具体调试用到的分析方法或者分析工具。
- 分析后最核心的卡点是什么?
- 介绍一下 JS 的单线程模型。
- 谈一谈涉及到的 MicroTask 等概念。
- 讲一讲箭头和 this。
- C++ 里 this 和 JS 的 this 有什么区别?
- this 显式和隐式的区别?简单讲一讲 call/apply/bind 的作用。
- 哪里会用到显式修改 this?
- 学习过的一些开源项目或者前端框架里,你觉得精妙或者有代表性的地方?
- 策略模式和状态机的区别?
- 谈到的设计模式等,你觉得有哪几种途径能学到这种更偏实战的东西?
- 为什么选择写博客?怎么维护的?有没有规划后续的发展?是否有 UV/PV 监控?博客是否有帮助过身边人?
- 你提到的职业规划,跨端或者 AI 等,你希望一到两年能达到什么样的目标?
- 有了解过原生开发吗?IOS/Android/Harmony 等,谈一谈对前端和原生的认知和理解?
- 描述一下自己怎么用 AI?
- 「反问」校招生素养、团队整体的技术栈、业务后续发展情况。
