騰訊前端實(shí)習(xí)一二面
一面
1.自我介紹。
2.vue和react的區(qū)別?
3.vite、webpack、rollup的區(qū)別?vite的話有什么優(yōu)勢(shì)?為什么他的速度更快?
4.實(shí)習(xí)過程中遇到的挑戰(zhàn)?
5.在使用ts的時(shí)候使用到了哪些ts的特性?
6.什么是Promise.all?說下怎么實(shí)現(xiàn)一個(gè)Promise.all?
7.手寫Promise.all?
8.實(shí)現(xiàn)兩欄布局,左邊寬度100px,右邊自適應(yīng),怎么去實(shí)現(xiàn)?
9.flex:1代表的含義?
反問
二面
1.實(shí)習(xí)中有比較重點(diǎn)或者有亮點(diǎn)的事情?
2.介紹下babel他的架構(gòu)層,他的整個(gè)體系是怎么樣的?
3.優(yōu)化單店多店的跳轉(zhuǎn)邏輯,減少不必要的頁面重定向跟接口調(diào)用,這一塊是怎么做的?
4.場(chǎng)景題1:假設(shè)我們跟后端約定了一個(gè)接口,然后它接口的返回值,我們定義的是說接口它固定是要返回一個(gè)number回來。然后你的TS上面你也給它寫上了,它return type就應(yīng)該是一個(gè)number對(duì)吧?這個(gè)代碼他就上線了,然后也都沒問題。突然一天后端同學(xué)出了bug,我本來應(yīng)該返回number,但它返回的一個(gè)是string回來。那這個(gè)時(shí)候我的TS的這一行為什么聲明他會(huì)生效嗎?他會(huì)報(bào)錯(cuò)嗎?
5.場(chǎng)景題2:實(shí)現(xiàn)一個(gè)通過拖動(dòng)然后改變表格寬度的功能怎么實(shí)現(xiàn)?追問:鼠標(biāo)坐標(biāo)移動(dòng)再通過setState更新的時(shí)候不會(huì)造成不跟手的情況?是否需要接入防抖或者節(jié)流的優(yōu)化?
反問
#軟件開發(fā)筆面經(jīng)#
1.自我介紹。
2.vue和react的區(qū)別?
3.vite、webpack、rollup的區(qū)別?vite的話有什么優(yōu)勢(shì)?為什么他的速度更快?
4.實(shí)習(xí)過程中遇到的挑戰(zhàn)?
5.在使用ts的時(shí)候使用到了哪些ts的特性?
6.什么是Promise.all?說下怎么實(shí)現(xiàn)一個(gè)Promise.all?
7.手寫Promise.all?
8.實(shí)現(xiàn)兩欄布局,左邊寬度100px,右邊自適應(yīng),怎么去實(shí)現(xiàn)?
9.flex:1代表的含義?
反問
二面
1.實(shí)習(xí)中有比較重點(diǎn)或者有亮點(diǎn)的事情?
2.介紹下babel他的架構(gòu)層,他的整個(gè)體系是怎么樣的?
3.優(yōu)化單店多店的跳轉(zhuǎn)邏輯,減少不必要的頁面重定向跟接口調(diào)用,這一塊是怎么做的?
4.場(chǎng)景題1:假設(shè)我們跟后端約定了一個(gè)接口,然后它接口的返回值,我們定義的是說接口它固定是要返回一個(gè)number回來。然后你的TS上面你也給它寫上了,它return type就應(yīng)該是一個(gè)number對(duì)吧?這個(gè)代碼他就上線了,然后也都沒問題。突然一天后端同學(xué)出了bug,我本來應(yīng)該返回number,但它返回的一個(gè)是string回來。那這個(gè)時(shí)候我的TS的這一行為什么聲明他會(huì)生效嗎?他會(huì)報(bào)錯(cuò)嗎?
5.場(chǎng)景題2:實(shí)現(xiàn)一個(gè)通過拖動(dòng)然后改變表格寬度的功能怎么實(shí)現(xiàn)?追問:鼠標(biāo)坐標(biāo)移動(dòng)再通過setState更新的時(shí)候不會(huì)造成不跟手的情況?是否需要接入防抖或者節(jié)流的優(yōu)化?
反問
#軟件開發(fā)筆面經(jīng)#
全部評(píng)論 推薦 最新 樓層
[牛淚佬oc了嗎
佬,約三面了嗎?
佬面的哪個(gè)G
相關(guān)推薦
點(diǎn)贊 評(píng)論 收藏
分享
點(diǎn)贊 評(píng)論 收藏
分享