阿里一面面經(jīng)
本來幻想著能不能流程往下走走,沒想到一面掛了,那就直接寫面經(jīng)吧。
還有一些是完全答不出來的和繼續(xù)追問但是不會(huì)的就沒寫了,因?yàn)槲揖彤?dāng)時(shí)大腦一閃而過現(xiàn)在也不記得了,下面都是大概答出來一點(diǎn)的
面完阿里才知道什么叫面的痛不欲生,都是追問到不會(huì)為止,對(duì)不起兄弟們,丟了前端實(shí)習(xí)生的臉了
1. 介紹項(xiàng)目
2. 說一說項(xiàng)目的難點(diǎn),具體是怎么解決的。
3. 項(xiàng)目里面有做了哪些優(yōu)化嗎?
4. vue 和 react 怎么做技術(shù)選型?為什么?
5. 為什么要有 hooks?
6. 提到了代碼復(fù)用,沒有 hooks 就不能實(shí)現(xiàn)邏輯的復(fù)用嗎?
7. 說說vue 模板編譯的過程,有什么優(yōu)化方案嗎?
8. uniapp 怎么優(yōu)化首屏的加載速度。
9. uniapp 打包到多端的原理(我寫的了解 uniapp ?。?br />10. uniapp 打包成 web 和小程序有什么區(qū)別?
11. 小程序的原理有了解嗎(我沒寫小程序呀哥)
12. nextTick 的實(shí)現(xiàn)原理,追問:一定能保證 nextTick 在視圖更新之后執(zhí)行嗎?
13. 繼續(xù)追問,既然說到了事件循環(huán),說說事件循環(huán),怎么區(qū)分同步和異步代碼?同步一定在異步之前執(zhí)行嗎?其它多線程的語(yǔ)言存在這個(gè)同步異步的問題嗎?說到了 java,那 Java的多線程怎么實(shí)現(xiàn)狀態(tài)同步的,我說鎖。
14. 怎么中斷同步代碼的執(zhí)行?我說 js 是單線程直接拋出異常就行,面試官說不是。
-----面試官說考點(diǎn)八股吧,我可太開心了,說好
15. 從輸入 url 到頁(yè)面展示的過程有什么優(yōu)化方案?,我。。??
16. 前端工程化有了解嗎,說一說 webpack 的打包流程吧
17. 在瀏覽器怎么喚起 app
18. vue的響應(yīng)式原理。
18. 還有幾個(gè)實(shí)在不記得了,也有個(gè)優(yōu)化的,后面慢慢回憶吧。
一直在想,求求了,考一道 js 吧,我最熟的就是 js 了,實(shí)在不行整一道 vue 也行啊,結(jié)果是,一道也沒有
阿里不愧是大廠啊,面完一個(gè)小時(shí)不到一看狀態(tài)已經(jīng) gg 了,挺好的,啪一下很快啊我沒有閃。
#阿里巴巴2023秋招信息匯總##春招##實(shí)習(xí)#
還有一些是完全答不出來的和繼續(xù)追問但是不會(huì)的就沒寫了,因?yàn)槲揖彤?dāng)時(shí)大腦一閃而過現(xiàn)在也不記得了,下面都是大概答出來一點(diǎn)的
面完阿里才知道什么叫面的痛不欲生,都是追問到不會(huì)為止,對(duì)不起兄弟們,丟了前端實(shí)習(xí)生的臉了
1. 介紹項(xiàng)目
2. 說一說項(xiàng)目的難點(diǎn),具體是怎么解決的。
3. 項(xiàng)目里面有做了哪些優(yōu)化嗎?
4. vue 和 react 怎么做技術(shù)選型?為什么?
5. 為什么要有 hooks?
6. 提到了代碼復(fù)用,沒有 hooks 就不能實(shí)現(xiàn)邏輯的復(fù)用嗎?
7. 說說vue 模板編譯的過程,有什么優(yōu)化方案嗎?
8. uniapp 怎么優(yōu)化首屏的加載速度。
9. uniapp 打包到多端的原理(我寫的了解 uniapp ?。?br />10. uniapp 打包成 web 和小程序有什么區(qū)別?
11. 小程序的原理有了解嗎(我沒寫小程序呀哥)
12. nextTick 的實(shí)現(xiàn)原理,追問:一定能保證 nextTick 在視圖更新之后執(zhí)行嗎?
13. 繼續(xù)追問,既然說到了事件循環(huán),說說事件循環(huán),怎么區(qū)分同步和異步代碼?同步一定在異步之前執(zhí)行嗎?其它多線程的語(yǔ)言存在這個(gè)同步異步的問題嗎?說到了 java,那 Java的多線程怎么實(shí)現(xiàn)狀態(tài)同步的,我說鎖。
14. 怎么中斷同步代碼的執(zhí)行?我說 js 是單線程直接拋出異常就行,面試官說不是。
-----面試官說考點(diǎn)八股吧,我可太開心了,說好
15. 從輸入 url 到頁(yè)面展示的過程有什么優(yōu)化方案?,我。。??
16. 前端工程化有了解嗎,說一說 webpack 的打包流程吧
17. 在瀏覽器怎么喚起 app
18. vue的響應(yīng)式原理。
18. 還有幾個(gè)實(shí)在不記得了,也有個(gè)優(yōu)化的,后面慢慢回憶吧。
一直在想,求求了,考一道 js 吧,我最熟的就是 js 了,實(shí)在不行整一道 vue 也行啊,結(jié)果是,一道也沒有
阿里不愧是大廠啊,面完一個(gè)小時(shí)不到一看狀態(tài)已經(jīng) gg 了,挺好的,啪一下很快啊我沒有閃。
#阿里巴巴2023秋招信息匯總##春招##實(shí)習(xí)#
全部評(píng)論
釘釘正式員工老哥點(diǎn)評(píng)??
兄弟你這還好了,我17號(hào)大淘寶面試,從前端三件套開始狂問(還問了React源碼),然后到計(jì)算機(jī)網(wǎng)絡(luò)(八股文),然后到操作系統(tǒng),然后到cpp和java,然后到數(shù)據(jù)結(jié)構(gòu)(棧隊(duì)列堆各種樹圖),然后到算法(各種排序算法,快排深挖和優(yōu)化、圖最短路搜索幾種方法等等),然后到情景題,最后是幾個(gè)工程類的nodejs和webpack問題。從頭到尾沒停過,我整理的時(shí)候發(fā)現(xiàn)就我記得的問了快50個(gè)...最后面試官跟我說他是做客戶端的,拿到我前端的簡(jiǎn)歷有點(diǎn)驚訝...(我心態(tài)崩了)
還有一些結(jié)合手淘的場(chǎng)景,完全不會(huì)
我總結(jié)了一下自己的問題,題目難是一方面,我覺得更大的問題是自己給自己挖坑了,項(xiàng)目是uniapp但是實(shí)際我是了解uniapp,這個(gè)時(shí)候面試官就一直順?biāo)浦劭紤]很多uniapp和小程序的東西
我也是剛進(jìn)行一面,上來問的為什么學(xué)前端、然后問技術(shù)棧,問了一點(diǎn)vue,之后我說最近在復(fù)習(xí)js基礎(chǔ),他就轉(zhuǎn)問三件套了。但是后來又問了一些網(wǎng)絡(luò)的知識(shí),感覺我答的磕磕絆絆,會(huì)寄!在哪兒看結(jié)果呀
太難受了,折磨~
中斷同步代碼 應(yīng)該是要問 generator 和 yield吧
怎么結(jié)束同步代碼
相關(guān)推薦
點(diǎn)贊 評(píng)論 收藏
分享
昨天 16:37
云南大學(xué) Java 
點(diǎn)贊 評(píng)論 收藏
分享
04-12 23:18
華南理工大學(xué) 嵌入式軟件開發(fā) 點(diǎn)贊 評(píng)論 收藏
分享
04-10 00:02
北京物資學(xué)院 算法工程師 點(diǎn)贊 評(píng)論 收藏
分享
點(diǎn)贊 評(píng)論 收藏
分享