拼多多前端二面面经


1.先自我介绍
2.对于vue的理解,然后谈到vue的双向绑定和diff算法
3.diff算法中key的作用
4.为什么一般不用index作为它的key(答的不好)回答:比如删除中间某一项,导致的问题就是以前的数据和重新渲染后的数据随着key值的变化从而没法建立联系,没法复用,这就失去了key值存在的意义。应该用数据的id值作为唯一标识
5.set和map的区别
set是一种叫做集合的数据结构,map是一种叫做字典的数据结构,集合是以value,value的形式储存的,字典是以key,value的形式储存的,se内部元素是没有重复的值,map是一组键值对的结构,具有极快的查找速度。
6.new set的时间复杂度(n)这里是因为我提到了用它来去重
7.vue模板编译原理
8.keep—alive的原理
手撕代码
9.sleep函数
10.两个有序数组合成一个有序数组并且去重

面试官人很好,只是我对知识点的理解还不够深入,只浮于怎么使用,还是要深入吃透#面经##拼多多##校招##前端工程师#
全部评论
楼主现在有消息了吗
1 回复 分享
发布于 2021-09-08 19:01
大佬三面了吗
点赞 回复 分享
发布于 2021-08-17 19:41
你收到三面通知了吗?我刚刚二面完
点赞 回复 分享
发布于 2021-08-07 16:24
楼主有实习经历吗?
点赞 回复 分享
发布于 2021-08-07 14:25
又看到你的帖子了,赶紧进来回复一个😁
点赞 回复 分享
发布于 2021-08-07 00:28
有三面吗 pdd
点赞 回复 分享
发布于 2021-08-06 14:27
pdd二面是什么部门呢,换了吗😂
点赞 回复 分享
发布于 2021-08-05 20:09

相关推荐

直接延长 token 的有效期不行吗,为什么要刷新点击同一个链接,会不会打开同一个页签,如果页签被重复打开的话,会产生什么问题声音克隆支持浏览器直接录音吗大模型返回的文本是什么格式的支持 Excel 生成总结图表吗前后端通信用的 websocket 还是 sse有没有看过文件渲染的源码大模型支持多开对话吗,对话 1 和对话 2 同时输出结果如果后续要拓展对话类型的话,有进行抽象吗(听不懂)说一下事件循环,分浏览器端和 node 端事件循环代码输出题有哪些类型判断的方法New 的过程中发生了什么,其中是如何处理 this 指向的原型和原型链实际代码编写中如何运用继承做过组件库或者 sdk 的相关工作吗对 call bind apply 的理解长列表渲染都有哪些优化方案不定高虚拟列表的解决方案如何解决快速滚动时的白屏列举几个 webpack 常用的 plugin 和 loaderVite 为什么比 webpack 快为什么打包工具要有代理Webpack 打包出来的代码是默认遵循什么规范的对 cdn 的理解Http 状态码 304 206讲一下大文件上传是怎么做的node/react 会吗(都不会)说一下 ts 中接口的概念,实际开发中如何应用的抽象类了解吗泛型,装饰器写过 h5 的页面吗元素水平垂直居中都有哪些方法Vue 中 nexttick 的使用场景项目开发完成后一般是怎么部署的Webgl 和 canvas 了解过吗视频编码解码和播放器这块了解吗Git 的一些常见操作二叉树非递归中序遍历(没看过迭代换题)快排写的随机主元版本,问还能继续优化吗写面经给我自己都写笑了,招应届三年前端经验
点赞 评论 收藏
分享
评论
3
31
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务