拼多多暑期实习前端一二三面+HR面面经(已OC)

笔试 2022 3月底左右

2022.3.20号左右,常规试题,偏向三大件基础的考察,知识点比较细,大题印象很深刻的一题是考察了Ajax的原生封装,不熟的估计很难写出来。

一面 2022.4.21 (70min)

体验非常好的一面,面试官非常有耐心。问的题都非常经典,下来有好好恶补。

问了面试官对面试者最注重哪些方面:

  1. 基础知识
  2. 应变能力

自我介绍90s.

问题:

  1. 闭包看输出(闭包理解不透彻,面试官耐心给我讲题)
function inc(i){
    let value = 0;
    var Increment = function(){
        value += i;
        console.log(value);
        const message = `current value is ${value}`;
        return function(){
            console.log(message);
        }
    }
    return Increment;
}

let log = inc(1);//返回Increment函数
let Inc = inc(1);
log();//调用函数,外部value =0;输出1
log();//2
log();//3
Inc();//1
let func = Inc();//value=2
func();//current value is 2
  1. meta标签的属性,有什么用?(网页元信息,title(其实是name),content,和设备适配相关)

  2. preload和prefetch的区别?(没答好)

  3. script标签的async属性和defer属性的区别(async答出来了,defer不了解)

  4. HTTP缓存策略(强缓存和协商缓存)

  5. cache-control:中的no-cache,no-storage

  6. HTML的整个文件的加载过程(DOM树,CSSOM树,DOM树)

  7. 标签内的css未加载完成,则页面是什么状态?(答错了)
  8. 说说盒模型(标准盒模型和怪异盒模型)

  9. inline元素的那些属性会再标准盒模型下不生效(答错了)

  10. 哪些属性可以触发BFC(overflow属性,display属性,float属性)

  11. relative如何定位(相对于自身)

  12. js基本属性(Number,boolean,String)

  13. js跨域(同源策略,jsonp,CORS,代理)

  14. 预检请求Options,什么时候会有预检请求。(什么时候没答好)

  15. 面试官进一步提示简单请求和复杂请求

  16. Promise看输出

  17. 如何改变this指向(call,apply,bind)→

  18. 判断一个变量是不是数组(Object原型方法,instanceof,typeof不能判断Array)

  19. 事件冒泡和事件捕获(答了cancelBubble属性)

  20. Vue双向绑定(数据劫持+发布订阅模式)

  21. webpack了解过吗(配置,打包)

  22. 如何实现图片的懒加载(占位图片,监听滚动,异步)

  23. 反问(反问环节聊了10min左右,不管问什么都会耐心解答,非常nice)

4.23通知二面,速度很快。

二面 2022.4.26(60min)

面试官给我的感觉是非常专业,非常平静,也很温柔,虽然不带微笑但也不会让我紧张

自我介绍。

记得不是很清楚了,

  1. 自我介绍
  2. 项目难点
  3. 微服务鉴权方式及优缺点(项目相关)
  4. HTTP状态码
  5. 跨域方式
  6. 一些计算机网络相关的问题
  7. 手写代码题:一道简单难度的力扣,非递归方式实现了,但面试官不满意,要求使用递归实现,没写出来,面试官说没关系。
  8. 手写代码题:实现多个请求的限制延迟发送。(记不太清了,算是比较难的有关异步Promise的场景题,当时没写对,面试官也说没关系)
  9. 反问

第二天通知5.6三面。

三面 2022.5.6(50min)

三面面试官非常年轻,因为是技术主管,我当时还被小小的惊讶了一番。非常和蔼,和他聊没有压力。

  1. 自我介绍
  2. 如何学习前端的,学习前端的方式。
  3. 读过哪些前端书籍
  4. 代码输出题(非常综合,有关闭包,变量提升,类型判断,类型转换,三等运算符,new运算符)
  5. 补充一个简单的代码输出题(有关浅拷贝和深拷贝,const运算符)
  6. 做题:获取网页根元素下所有标签列表,array返回。(不熟悉DOM操作api,但是写了大概的框架)
  7. 力扣题:判断链表是否有环
  8. 反问:聊了十分钟左右。额外问了有关web3.0的东西

第二天通知HR面

2022. 5.11 HR面(18min)

  1. 为什么选软件工程专业
  2. 父母工作情况
  3. 是否独生子女
  4. 了解过pdd的工作时间吗
  5. 接受加班文化吗
  6. 学校排名
  7. 为什么不考虑考研或者考研
  8. 父母会对自己的选择产生影响吗,父母支持直接工作吗
  9. 有对象吗。。
  10. 面过哪些公司
  11. 有哪些offer
  12. 反问:1-2周给结果

来回馈社会来了,有很认真的写自己的面经!!!另外许愿一波,求HR不挂呜呜呜。

#拼多多##春招##实习##面经##面试流程##前端#
全部评论
羡慕了
1 回复 分享
发布于 2022-05-16 07:59
老哥宿舍里面试的吗🤣
点赞 回复 分享
发布于 2022-05-16 20:47
太强啦,大佬
点赞 回复 分享
发布于 2022-05-30 21:37
楼主大大,标签内的css未加载完成,则页面是什么状态?这个说的是style内联样式吗?会造成页面一直白屏吗???还是啥
点赞 回复 分享
发布于 2022-06-29 20:06

相关推荐

评论
7
36
分享
牛客网
牛客企业服务