字節(jié)前端暑期實習-廣告業(yè)務部門涼經(jīng)
字節(jié)暑期實習 一面面經(jīng)
1. 自我介紹
2.介紹實習做的東西,聊項目
3.通用組件開發(fā)規(guī)范,組件的封裝,函數(shù)的處理,props的設置...
4.前端頁面一些性能問題有沒有辦法做到前置的攔截(項目中聊到了排除和解決了兩處內(nèi)存泄漏的問題)
5.面試官問我項目中還有沒有她沒問到的亮點(這讓我怎么回答啊哈哈哈,面試官也笑了)
6.CSS選擇器優(yōu)先級/權重順序
7.分析內(nèi)部div的顏色,具體就是父子盒子,都帶了ID和類選擇器,判斷內(nèi)部的盒子是哪個顏色(權重相同,最后出現(xiàn)的樣式生效)
8.事件循環(huán)的概念
9.微任務宏任務有哪些
10.然后出了一道代碼輸出題,判斷輸出順序
11.數(shù)組有用過哪些方法
12.filter是干嘛的,手撕filter方法
13.在使用git的多人開發(fā)下,如何保證和其他人的代碼不沖突,可以用什么指令(git rebase)
14.實現(xiàn)模板字符串的輸出
15.反問
總結: 一面面試官是個姐姐,人非常好,遇到有卡頓的地方會稍微給一些提示,沒答對的地方會給反饋,讓下去再看看,能知道哪些地方需要加強,面試體驗非常棒
二面涼經(jīng)
1.自我介紹
2.介紹實習做的東西
3.組件化是為了解決怎么樣的問題,為什么我們要抽象出組件,在一個頁面中寫不好嗎
4.介紹自己項目的登錄模塊,具體的實現(xiàn)流程,返回的token能否攜帶用戶信息?這個token存在了哪里
5.http-only是干嘛用的
6.常見的登錄方案
7.閉包的概念 -> 為什么要有閉包?它常駐在內(nèi)存中不是會導致內(nèi)存泄漏嗎,這是為什么 -> 閉包在開發(fā)中實際的應用場景(節(jié)流,防抖) -> 實現(xiàn)節(jié)流
8.事件循環(huán)的概念 -> 然后出了一道代碼輸出題,判斷輸出順序 -> 哪些是微任務哪些是宏任務 -> 微任務和宏任務的優(yōu)先級
9.雙向數(shù)據(jù)綁定的原理 -> defineProperty和proxy的區(qū)別,為什么vue3要用proxy -> proxy不需要遞歸遍歷嗎?
10.defineProperty后續(xù)如果要添加對象,但因為一開始沒觀察到,但如果業(yè)務上確實需要新增一些屬性,我們還想渲染視圖的話應該怎么操作?(初始時設定,vue.set,數(shù)組的話可以用splice)
11.虛擬dom
12.用戶輸入url到頁面渲染中間經(jīng)歷了哪些步驟?用了什么協(xié)議 響應回的HTML文件中,CSS和JS從哪弄
13.dns和域名解析是一個東西嗎
14.實現(xiàn)事件訂閱發(fā)布者模式(不會....)#??虯I配圖神器#
總結: 面試體驗一般,面試官面試過程總嘆氣(也不知道答對還是答錯哈哈),搞的我也有點煩,也不會給反饋(雖然是正常的)。不過面試下來也是發(fā)現(xiàn)了自己很多的不足,繼續(xù)學習
1. 自我介紹
2.介紹實習做的東西,聊項目
3.通用組件開發(fā)規(guī)范,組件的封裝,函數(shù)的處理,props的設置...
4.前端頁面一些性能問題有沒有辦法做到前置的攔截(項目中聊到了排除和解決了兩處內(nèi)存泄漏的問題)
5.面試官問我項目中還有沒有她沒問到的亮點(這讓我怎么回答啊哈哈哈,面試官也笑了)
6.CSS選擇器優(yōu)先級/權重順序
7.分析內(nèi)部div的顏色,具體就是父子盒子,都帶了ID和類選擇器,判斷內(nèi)部的盒子是哪個顏色(權重相同,最后出現(xiàn)的樣式生效)
8.事件循環(huán)的概念
9.微任務宏任務有哪些
10.然后出了一道代碼輸出題,判斷輸出順序
11.數(shù)組有用過哪些方法
12.filter是干嘛的,手撕filter方法
13.在使用git的多人開發(fā)下,如何保證和其他人的代碼不沖突,可以用什么指令(git rebase)
14.實現(xiàn)模板字符串的輸出
15.反問
總結: 一面面試官是個姐姐,人非常好,遇到有卡頓的地方會稍微給一些提示,沒答對的地方會給反饋,讓下去再看看,能知道哪些地方需要加強,面試體驗非常棒
二面涼經(jīng)
1.自我介紹
2.介紹實習做的東西
3.組件化是為了解決怎么樣的問題,為什么我們要抽象出組件,在一個頁面中寫不好嗎
4.介紹自己項目的登錄模塊,具體的實現(xiàn)流程,返回的token能否攜帶用戶信息?這個token存在了哪里
5.http-only是干嘛用的
6.常見的登錄方案
7.閉包的概念 -> 為什么要有閉包?它常駐在內(nèi)存中不是會導致內(nèi)存泄漏嗎,這是為什么 -> 閉包在開發(fā)中實際的應用場景(節(jié)流,防抖) -> 實現(xiàn)節(jié)流
8.事件循環(huán)的概念 -> 然后出了一道代碼輸出題,判斷輸出順序 -> 哪些是微任務哪些是宏任務 -> 微任務和宏任務的優(yōu)先級
9.雙向數(shù)據(jù)綁定的原理 -> defineProperty和proxy的區(qū)別,為什么vue3要用proxy -> proxy不需要遞歸遍歷嗎?
10.defineProperty后續(xù)如果要添加對象,但因為一開始沒觀察到,但如果業(yè)務上確實需要新增一些屬性,我們還想渲染視圖的話應該怎么操作?(初始時設定,vue.set,數(shù)組的話可以用splice)
11.虛擬dom
12.用戶輸入url到頁面渲染中間經(jīng)歷了哪些步驟?用了什么協(xié)議 響應回的HTML文件中,CSS和JS從哪弄
13.dns和域名解析是一個東西嗎
14.實現(xiàn)事件訂閱發(fā)布者模式(不會....)#??虯I配圖神器#
總結: 面試體驗一般,面試官面試過程總嘆氣(也不知道答對還是答錯哈哈),搞的我也有點煩,也不會給反饋(雖然是正常的)。不過面試下來也是發(fā)現(xiàn)了自己很多的不足,繼續(xù)學習
全部評論
佬,如果過了,有三面技術嗎
實現(xiàn)模板字符串的輸出是指什么呀?
啥時候面的啊,我下周一也要面了
哪個base地的呀
佬 你感覺二面和一面的有啥不一樣啊
二面結果多久出的啊佬
相關推薦
點贊 評論 收藏
分享
點贊 評論 收藏
分享