拼多多hr面了,前端面经送上
时间比较久了,有些题目记不太清了,大概列一下
一面(20分钟,微信电话面试)
- 实习干了什么
- 为什么投递拼多多
- 了解我们公司的工作强度吗?接受吗?
- vue响应式原理?
- 说说js的闭包?
- 说说你理解的HTTP?
- 有什么想问我的吗?
二面(60分钟,微信视频面试)
发了个链接,15分钟做两道题。第一道题是在数组中找到和为k的组合,第二道题是找同构字符串。比如abc和cba、acb是同构的。
- 说说两道题的思路,有没有更好的办法?
- vue响应式原理说一下
- Object.defineProperty来实现响应式有什么缺陷?vue2中是怎么hack的?
- vue3中对data的拦截有什么改进?
- Proxy和Object.defineProperty各有什么优劣?
- vue的diff怎么实现的?
- 给vue实例设置key属性,diff过程中这个key起什么作用?
- 渲染列表时,用index作为key,在什么情况下会出问题?怎么解决?
- vue组件间传递数据的方法?
- 说说你知道的状态管理的方案?
- vue实例和dom有什么区别?vnode和vue实例有什么区别?
- vue实例能addEventListener吗?
- 写前端时,全用div会有什么问题吗?全用p会有什么问题吗?
- 实现一个三栏布局,你有什么方案?
- 想让一个图片永远保持某个长宽比,有什么方案?那拓展到任意矩形区域呢?
- 看你项目做过canvas,说10个canvas的api?
- canvas和svg有什么区别?
- 实习什么时候结束?实习结束了还考虑来拼多多实习吗?
- 为什么不保研?
- 为什么投递拼多多?
- 知道公司的工作强度吗?接受吗?
- 你有什么想问我的吗?
hr面(15分钟,电话面试)
正常聊天,hr小姐姐声音超级好听
最后祝大家秋招顺利~
#拼多多##面经##前端工程师##校招#