位元組跳動校招前端面經(2021 03 16)

2021-10-22 18:55:43 字數 722 閱讀 1795

自我介紹

專案相關

webpack的工作原理

loader和plugins的區別

http頭中關於快取的字段

expires和cache-control的關係和區別

前端優化的方式

cdn是怎麼工作的,存在的作用是什麼

陣列和鍊錶的區別

了解的hooks

一般的class元件和在函式元件中使用hooks有什麼區別

react優化

寫**:合併兩個有序陣列

有什麼問的嗎

自我介紹

專案相關

同源問題

乙個元件裡面只有乙個div,那呼叫這個元件和直接寫乙個div有什麼區別

如何實現懶載入

ts的使用

元件傳參中children的傳參方式

乙個dom上繫結兩個相同的事件,判斷執行的順序

如何給乙個元素繫結多個相同事件

講一講了解的react hooks

state是非同步更新的,如何獲取state的最新值

react為什麼要分別引入react和react-dom,他們的作用是什麼

react uselayouteffect的作用

寫**:給定兩個整數陣列,編寫乙個函式來計算它們的交集。

例如: num1 = [1,4,5,3,5] num2 = [2,3,5,5]

返回 [3, 5, 5]

有什麼問的嗎

位元組跳動2019校招前端筆試

題目描述 開心消消樂 給定乙個一維的正整數陣列,逐次選擇其中乙個數做消除,消除所獲得的分數為當前數字和左右相鄰數字的乘積 當左邊或者右邊沒有數字可以認為是1 e.g.輸入陣列 3,1,5,8 step1 消除1 獲得分數 15 3x1x5,陣列變為 3,5,8 step2 消除5,獲得分數 120 ...

位元組跳動2019校招前端筆試

題目描述 給一些駝峰式的變數名,將它們轉換為下劃線式的,要求及說明如下 輸入資料一定為合法的 駝峰式 變數名,變數名由若干單詞組成,單詞應當為首字母大寫,或全大寫,或全小寫。如 variable onevariable onehttprequest 如 variable one variable o...

金山WPS校招前端面經(2020 10 16)

大約40分鐘 自我介紹 對vue的了解程度 閉包原型鏈 css實現垂直水平居中 絕對定位 相對定位 body中乙個div,絕對定位,top 100,left 100,那麼這個div會放在哪個位置 body中乙個div,相對定位,width 100,height 100,裡面再巢狀乙個div,絕對定位...