美团前端开发日常实习上岸面经 因为我是大三的,所以团子面试还是很轻松的 ,面试官都很和善,我一共有两轮面试,没有笔试。 一面: 简单的聊了一下,互相了解了一下,然后就是三个算法题 1.随机打乱数组 2.二分查找有序数组的指定元素 3.冒泡排序 都很简单,所以就不列举解题方法啦
二面才是最难的,因为我在的部门偏向于开发小程序,所以问了很多小程序相关的
- 上来先问了我觉得我项目的难点在哪里,我答了微信小程序的支付,根据自己的亮点来就行。
- 启动小程序的时候微信做了什么
- 小程序的生命周期
- 上拉刷新与下拉刷新
- 怎么实现分享功能,怎么设置不允许分享
- 小程序组件间的通信
- 子组件监听父组件数据改变
- 循环都有什么(问了for of和for in)
异步promise非常重要,逢面必问
- 问了我await和resolve,还有一个大题,异步程序判断输出,但是我忘记原题了,就是很多conlse.log判断输出顺序
- 最后是一个算法题,怎么怎么判断断链表中是否有环,这个我写的一般,15组用例有两组没过,但是面试官真的很好,说我明白你的思路了
大概就是这些,一共聊了一个小时左右。希望可以帮到大家,我在团子等你们