日常整理面经,希望能够帮到大家,许愿HR面
一面
Summary: 前半部分主要聊项目和解决方案,后半部分聊基础,整体下来强度适偏小,没有手撕算法 。
- 面试官介绍组内业务
- 聊实习项目和技术产出
接下来是基础部分:
- JS数据类型
- 堆 / 栈
- ES6 新特性
- 数组常见方法 / 区别
- 同步 / 异步
- Promise / async & await
- Promise错误冒泡
- JS异步异常捕获
- 跨端生态 -> webview / native
- 小程序秒开手段
后面就是吟唱跨端生态的看法和理解,由于经常看美团的技术博客,也和面试官聊了聊他们内部的技术栈。
二面
Summary: 工程化和跨端。强度中等
- 实习产出
- npm / pnpm / yarn
- npm 发包 需要关注哪些点和指标
- Pnpm 软链接 / 硬链接
- docer性能优化
- 小程序性能优化
- 跨端原理
- 手撕两道:发红包 & flat函数实现
#美团校招##