上個月底的時候向位元組跳動投了簡歷,本來也是本著試一試的心態的,上星期收到了位元組跳動效率工程部門的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個球迷。在球場售票完成後,現官方想統計此次開幕式一共有多少個球隊球迷群體,最大的球隊球迷群體有多少人。經調研發現,球迷群體在選座時有以下特性 同球隊的球迷群體會選擇相鄰座位,不同球隊的球迷群體會選擇不相鄰的座位 註解 相鄰包括前後相鄰,左...