拼多多 前端 暑期实习

笔试 3.30

拼多多一面 4.14

  1. 自我介绍
  2. 节流用在什么地方,自己的项目中用到了吗?如何实现?如何优化?(推荐看loadsh)
  3. ==和===之间的区别
  4. 调用函数的时候,函数的参数是值传递还是引用传递?函数调用的时候,为什么会修改调用方的参数?
  5. 要避免函数的参数被修改,调用前应该做什么?---深拷贝?
  6. 最简单的深拷贝的方法是什么?扩展运算符、concat、递归,
  7. 对于[{'a':1},{'b':2}],最快的深拷贝的方法是什么 ?JSON.parse(JSON.stringify())
  8. 数据展示的分页处理是怎么实现的?后端的page插件,前端传的时候传递的是什么?分页的好处是什么?
  9. 登录功能的实现?
  10. 平时访问网站,登录成功的话,再次刷新其实是不需要再次登陆的,是怎么实现的---cookie
  11. 做登陆的时候有遇到什么问题吗?比如重复登陆、被别人劫持?
  12. 项目中用到sass,出一个sass的题,下面代码编译后是什么样子的?有什么区别?
.a{
  .b{
  }
}
.a{
  &.b{
  }
}

  1. 写项目的时候,常用的git操作的流程是什么?
  2. 为什么会发生冲突?冲突是怎么解决的?提到回退版本(revert和reset),这两个命令的区别
  3. 手动解决冲突后,远程分支的内容就被修改了,之后再pull,可能会出现脏数据,遇到过吗?
  4. 垂直居中的方法
  5. 做项目的时候有遇到什么性能问题吗?
  6. 图片相关的优化?部署到CDN,图片压缩, 懒加载
  7. 简单实现一个懒加载 ,懒加载的其他实现方式InterSetionObserver(通过碰撞检测来实现的,具体原理看一下)
  8. 图片压缩的方式:gzip、webp、
  9. 如何实现的富文本编辑?能够达到什么样的功能?
  10. 用过react吗
  11. 数据请求的时候目前都用的http请求吗?有了解过长连接的相关知识吗?(http1.0 http1.1 http2.0)
  12. http是应用层的协议,它传输层用的协议是什么?tcp协议,除了tcp还有什么?
  13. tcp和udp的区别是什么?
  14. udp用到的场景较多的是什么?
  15. http状态码 500 200 304 404等
  16. 304的协商缓存,讲一下协商缓存?
  17. 项目是否上线?和队友协作的时候遇到的问题?比如在需求实现?如何和队友进行交流
  18. 不同模块之间的样式如何统一?
  19. 反问:如何做有意义的项目

拼多多二面 4.19

  1. 自我介绍
  2. 学习前端有多久?
  3. vue中v-show和v-if有什么区别?什么场景使用v-show,什么场景使用v-if *
  4. vue中的diff算法有了解过吗?
  5. 一个题:比较版本号、修订号
  6. 一个div中有3个子块,水平排列,如何用flex布局实现?宽度相等,三等分父元素的宽度
  7. 水平垂直居中?transform移动的是什么?
  8. 一堆项目问题,如何实现分页,登录退出,如何鉴权?token如何提前过期?项目的难点?
  9. 发布订阅了解过吗?如何实现?
  10. 一个题:合并有序数组,写并且说思想
  11. promise超时封装
  12. 建议学习更加深入

拼多多 三面 4.25

聊天+一个算法题

结果 已挂 4.28

不明白为什么会挂

emmmm

感觉发挥的还可以

#前端##前端暑期实习#
全部评论
lz三面算法题做出来了?
2 回复 分享
发布于 2023-04-30 17:07 山东
拼多多太卷了吧?这么多问题的吗!?
点赞 回复 分享
发布于 2023-04-30 21:33 上海

相关推荐

ProMonkey2024:5个oc?厉害! 但是有一个小问题:谁问你了?😡我的意思是,谁在意?我告诉你,根本没人问你,在我们之中0人问了你,我把所有问你的人都请来 party 了,到场人数是0个人,誰问你了?WHO ASKED?谁问汝矣?誰があなたに聞きましたか?누가 물어봤어?我爬上了珠穆朗玛峰也没找到谁问你了,我刚刚潜入了世界上最大的射电望远镜也没开到那个问你的人的盒,在找到谁问你之前我连癌症的解药都发明了出来,我开了最大距离渲染也没找到谁问你了我活在这个被辐射蹂躏了多年的破碎世界的坟墓里目睹全球核战争把人类文明毁灭也没见到谁问你了(别的帖子偷来的,现学现卖😋)
点赞 评论 收藏
分享
5 38 评论
分享
牛客网
牛客企业服务