面試總結 位元組跳動2019校招前端一面

2021-09-28 16:59:09 字數 2640 閱讀 2189

上個月底的時候向位元組跳動投了簡歷,本來也是本著試一試的心態的,上星期收到了位元組跳動效率工程部門的hr小姐姐的**約面試了。

後來因原本約定的時間有另外的事情,就跟hr小姐姐改了時間,效率也是十分棒。

在網上看了許多大家的面經,邊複習邊總結。

重新看了一下自己當時投的簡歷,做好被問的準備。

複習常考的演算法。

還有許多就不一一舉例了

分支:不會影響整個專案裡面的主線檔案

git branch 列出本地分支,帶*號表示當前所在分支。

git branch -r 列出所有遠端分支。

git branch -v 列出本地命令。

git branch [本地分支名稱] [遠端分支名稱] 建立本地分支。

git checkout [分支名稱] 切換當前分支。

git fetch 獲取分支資訊,其它同事新增/刪除了遠端分支,你得fetch一下才能看到。

git push origin [本地分支]:[遠端分支] 提交分支,如果建立此分支則為git push origin 本地分支名。

git merge [分支名稱] 將某分支合併到當前分支,僅是合併到了本地,因此合併完成後還需要push。

————————————————

後來面試官直接出題,再從中發散地提問

const shape =

, perimeter:()

=>

2* math.pi*

this

.radius};

// 下列語句的返回值分別是什麼?

(diameter =>

diameter()

)(shape.diameter)

;(s => s.

perimeter()

)(shape)

;

for

(var i =

0; i <

3; i++

)

/**

* 設定如下對應關係

a: 1,

b: 2,

c: 3,

...z: 26,

aa: 27,

ab: 28,

ac: 29,

...az: 52,

ba: 53,

bb: 54,

...zz: 702

aaa: 703

aab: 704

...* 寫乙個轉換函式,根據上面規則把乙個字串轉換為數字

* str2int('abcdefg') → 334123303

*/

function

str2int

(str)

return answer;

}console.

log(

str2int

('aab'))

;

1.css3動畫合集:(幀動畫)(補間動畫)(呼吸動畫(由小到大)(由上到小)) 上

2.css3動畫

1xx 表示資訊,伺服器收到請求,需要請求者繼續執行操作

100 continue 資訊型狀態響應碼表示目前為止一切正常, 客戶端應該繼續請求, 如果已完成請求則忽略

101 switching protocol(協議切換)狀態碼表示伺服器應客戶端公升級協議的請求(upgrade請求頭)正在進行協議切換。

2xx 表示成功,操作被成功接收並處理

200 伺服器成功處理了請求並提供請求的頁面。

202 伺服器已接受請求,但尚未處理。最終該請求可能會執行,也可能不執行。

204 伺服器成功處理了請求,但沒有返回任何內容。

3xx 表示重定向,需要進一步的操作以完成請求

301 表示客服端請求的文件在其他地方,新的url位址在location頭中給出,瀏覽器應該自動訪問新的url。

302 臨時重定向,類似於301,但新的url應該被視為臨時性的代替,而不是永久性的。

304 客戶端有快取的文件並發出乙個條件性的請求。伺服器告訴客戶,原來快取的文件還可以繼續使用。

4xx 客戶端錯誤,請求包含語法錯誤或無法完成請求

400 請求出現語法錯誤。

401 請求要求身份驗證(未授權),對於需要登入的頁面,伺服器可能返回此響應。

403 伺服器拒絕請求(禁止)。

404 伺服器找不到請求的頁面(未找到)。

5xx 伺服器錯誤,伺服器在處理請求的過程中發生了錯誤

500 伺服器遇到錯誤,無法完成請求(伺服器內部錯誤)。

501 伺服器不具備完成請求的功能(尚未實施)。

503 伺服器目前無法使用(超載或停機維護,伺服器不可用)。

505 伺服器不支援請求中所用的http協議版本。

個人第一次線上面試獻給了位元組跳動。當然我自己很清楚自己的水平,這次面試的體驗很好,面試官小哥哥很溫柔,我不會的地方也在引導我,就是我水平不夠,真是難為面試官了hhh。

很多概念性的東西都是可以提前好好準備的,不然面試官放一道題過來,一問就問出你水平了。

所以說,我們還是要堅持不斷學習,機會永遠不會等你準備好了才來的,一起加油呀朋友們!

位元組跳動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...

位元組跳動2019屆校招筆試題

1.世界盃開幕式會在球場c舉行,球場c的球迷看台可以容納m n個球迷。在球場售票完成後,現官方想統計此次開幕式一共有多少個球隊球迷群體,最大的球隊球迷群體有多少人。經調研發現,球迷群體在選座時有以下特性 同球隊的球迷群體會選擇相鄰座位,不同球隊的球迷群體會選擇不相鄰的座位 註解 相鄰包括前後相鄰,左...