拼多多前端面经~一二面+hr面(已意向书)

一面

自我介绍

  • 介绍一下简历里的项目
  • 你们团队有多少人,项目有多少人
  • 你在这个团队和项目中的定位是什么?
  • 有遇到什么挑战吗?怎么解决的?
  • 压力大吗?能接受拼多多的工作压力吗
  • 意向工作城市是哪儿呀
  • 说一下这个小程序的项目
  • 其中eslint主要做了些什么
  • 之前某段实习经历里主要做了什么
  • 技术栈是什么

基础

  • 说一下vue和react的区别
  • vue3的区别是什么

code

promise

  • 说一下下面这个的输出结果
    function fn() { 
      return new Promise((resolve, reject) => { 
          setTimeout(() => { 
              reject('error'); 
          }, 1000);
      }) 
    } 
    const foo = async () => { 
       try { 
         await fn(); 
      } catch (e) { 
          console.log('lala', e);  // some error 
      }
    } 
    foo();

转换url

输入一个url地址,将参数转换为对应的key和value的object的
其中难点在要求要考虑特殊情况的转换,如中文、%、+等这些

babel

说一下babel转换的原理是什么?(回答了AST)

  • 详细说一下AST?写一下AST语法树转换过程和结构

ES6语法转换

把这个改写成ES5

for(let i = 0; i< 3; i++) {
    setTimeout(() => {
        console.log(i);
    },100);
}

二面

自我介绍

  • 主技术栈是什么?(vue) 然后之后就都是vue的问题……

    基础

  • 说一下vue的路由
  • 项目默认是哪种模式
  • 有什么区别
  • 说一下vue的生命周期
  • 说一下父子组件的生命周期?
  • 子组件是什么时候创建的
  • 说一下keep-alive?用过吗?原理是什么?
  • 组件通信的方式?
  • vuex是如何实现的?实现的原理是什么?
  • 为什么要有mutation和action呢?
  • eventbus是怎么实现的?底层原理是什么?为什么可以实现不同组件之间状态的共享?
  • 它们是什么模式?(订阅发布)
  • 手写一下订阅发布
  • 为什么会用到apply呢?手写一个apply
  • 说一下apply、bind、call的区别
  • computed和watch的区别
  • 具体的区别有哪些呢?在操作方面呢?
  • vue是怎么监听数组方法的呢?为什么能监听实现原生方法呢?
  • 你们遇到这种问题怎么解决呢?(nextTick)
  • 手写一个vue实现监听数组双向绑定的呢?原生方法?
  • 项目打包用的什么?
  • webpack了解吗
  • 有什么常用的loader和plugin
  • 提到了moment.js的plugin,解释一下这是什么
  • webpack的编译顺序和方式是什么样的?
  • 那么如果有两个loader,都在这个loader的数组里,应该是从左往右还是从右往左编译呢?
  • 自己写过loader和plugin吗?
  • 提到了ts-loader,写过ts吗?
  • 说一下ts和js有什么区别?ts有什么好处?介绍一下ts?
  • 对ts的类型系统有了解吗?
  • ES6语法用过哪些?
  • promise有哪些状态?
  • promise.all和race有什么区别
  • 手写一个方法,结合all和race,所有都resolved/reject时才返回,并返回所有的结果

hr面

大概就是意愿这些常规问题,没有记录啦~

#面经##校招##拼多多##前端工程师#
全部评论
最后那个方法,楼主能说一下大致思路吗,我也被问到这个问题,但是我是用手写Promise.all的那套,稍微改了一下实现的,面试官说可以直接利用Promise.all什么的来实现。想问问你怎么写的
点赞 回复
分享
发布于 2020-09-13 00:35
这个不会使校招把?
点赞 回复
分享
发布于 2020-09-16 16:28
联易融
校招火热招聘中
官网直投
今天二面完 有点慌 过来蹭蹭福气
点赞 回复
分享
发布于 2020-09-17 00:36
请问是如何分辨hr面的,我二面后又来了个面试邀约,这个是什么意思?
点赞 回复
分享
发布于 2020-09-17 20:39
楼主是社招还是校招
点赞 回复
分享
发布于 2020-09-18 20:54
楼主二面结果多久通知的呀
点赞 回复
分享
发布于 2020-09-19 11:51
二面完 蹭蹭福气
点赞 回复
分享
发布于 2020-09-20 12:25
老哥二面的问题能记得这么多,牛啊
点赞 回复
分享
发布于 2020-10-28 19:29
请问为什么我二面完还有三面啊,写的还是什么技术主管面试,我怎么多一面呀😢
点赞 回复
分享
发布于 2021-09-10 13:25

相关推荐

头像
不愿透露姓名的神秘牛友
03-10 14:47
拼多多 前端工程师 28k*18 硕士211
点赞 评论 收藏
转发
4 45 评论
分享
牛客网
牛客企业服务