拼多多-暑期实习-前端面经

4.21 一面

手撕三道,第二题大数相加,第三题lastPromise:要求传入一个Iterable参数,返回最后一个成功的promise,失败的跳过,若都失败返回"all promise is reject"

用例:

lastPromise([new Promise(res => {setTimeOut(() => res(9), 2000)}),
			 1,
			 new Promise(rej => {rej(2)}),
			 ]).then(console.log).catch(console.log)
// 将输出9

4.27 二面

一些基础八股(不难)

进阶八股:SSR,打包方法【答得不太好】

做题:

  • 事件循环输出顺序
  • 实现串行执行10个从后端取数的操作(已给),返回他们的和
  • css实现把一个20px边长的正方形在大container中居中
  • 算法题:合并两个有序列表(尽量在nums1中原地修改)

面试体验:面试官会引导思考,比较给机会,哪里答错了可能会简单讲解之后让你修改一次

全部评论
会有三面吗
点赞 回复 分享
发布于 04-29 19:15 日本

相关推荐

评论
2
9
分享

创作者周榜

更多
牛客网
牛客企业服务