感谢美团没让我再笔试一次,太折磨了。感谢面试官姐姐,自己部分地方细节写错了一直给提醒,感觉1面应该没问题,等我二面完继续发面经。整体感觉比腾讯简单一些,腾讯wxg面试很多结合场景问题,很考验人的思维能力。
八股
- 个人介绍,
- 项目经历介绍
- 如何学习前端的
- Axios是什么
- Promise是什么,有哪些API
- 你使用过那些PromiseAPI,Promise.all和Promise.race区别
- 事件循环
- 宏任务有什么,微任务有什么
- setTimeout中有微任务如何处理
- 如何处理margin合并
- BFC如何触发
- CSS如何开机GPU加速
- CSS有使用那些预处理器
- SCSS如何定义变量
- Vue2和vue3使用上有什么区别
- Vue响应式原理
- React和Vue的相同点和不同点
- React你是使用什么方式进行组件创建
- React你使用了那些hooks
- useEffect第一个参数返回值,第二个参数有什么用
- 你是如何进行项目优化的:项目设计方面,打包方面,传输数据方面,框架相关方面
- 回流和重绘了解过吗?哪个开销大,如何避免
- CSS3动画如何脱离文档流。这是最后一个问题,但面试官表述不太清楚,最后也没有要求回答,大概是这个
- 前端有那些数据结构?Map,Set,Array,链表实现的原型链,树
代码
没有算法题,都是常规题目
- var 变量提升,let,const 输出什么,这里有个坑,就是let不提升,所以没定义使用会报错,之后的输出就中断了,没有输出
- 一个作用域题目,看输出是 this是指向哪里
- 手写instance,原理是什么
反问
- 实习业务大概有什么?回答主要是涉及外卖相关的推送服务,主要使用的是React,RN,Vue也有部分,这里有点卡,没太听清楚
- 大概多久有结果
#美团##前端实习面试#