拼多多-暑期實(shí)習(xí)-前端面經(jīng)
4.21 一面
手撕三道,第二題大數(shù)相加,第三題lastPromise:要求傳入一個(gè)Iterable參數(shù),返回最后一個(gè)成功的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 二面
一些基礎(chǔ)八股(不難)
進(jìn)階八股:SSR,打包方法【答得不太好】
做題:
- 事件循環(huán)輸出順序
- 實(shí)現(xiàn)串行執(zhí)行10個(gè)從后端取數(shù)的操作(已給),返回他們的和
- css實(shí)現(xiàn)把一個(gè)20px邊長(zhǎng)的正方形在大container中居中
- 算法題:合并兩個(gè)有序列表(盡量在nums1中原地修改)
面試體驗(yàn):面試官會(huì)引導(dǎo)思考,比較給機(jī)會(huì),哪里答錯(cuò)了可能會(huì)簡(jiǎn)單講解之后讓你修改一次