位元組跳動演算法實習生面試

2021-09-07 20:14:26 字數 687 閱讀 3421

前一段時間去參加了位元組跳動的演算法實習生面試,流排程方向,記錄一下當時的死亡面試。

首先是固定的自我介紹,然後問了一下寫的人臉識別專案,聽了用到了svm之後,就讓手推了一下svm的過程,講了一下什麼是支援向量,具體在專案中svm是怎麼實現的(相當於知道公式做應用題的感覺),然後問了一下為什麼要把灰度化,會損失資訊(我就說為了計算加速),那如何在不損失資訊的情況下加速計算。

然後問了cnn,rgb通道是什麼,卷積是什麼,為什麼可以直接用彩色。

然後開始進入死亡計算機模式:

1、你說你學過python,那你知道python全域性鎖嗎?

2、你知道tcp協議,三次握手嗎(還有一些我聽不懂的計算機知識)?

在聽到我什麼都不知道之後,面試官說基礎的計算機網路知識還是要了解掌握的。然後出了兩道數學題。

1、把52張撲克牌分成三堆,問大小王同時出現在一堆中的概率

2、有乙個不均勻的硬幣,正面向上的概率0.7,反面向上的概率0.3,如何設計規則使得兩個人能夠公平的進行硬幣投擲遊戲?

這次面試準備的特別不好,這是我第一次參加實習的面試,但是這個崗位在我投簡歷的時候job description 寫的是資料分析的內容,但是去了之後被面試了演算法,面試官和我都很無奈吧,最後他建議我看一看資料結構的內容,多刷刷leetcode。其實還是要多寫python,多看資料結構相關的東西,機器學習演算法要會推導,基本的數學面試題其實很多,也可以平時多看看。

位元組跳動後端開發實習生面經

同步更新 此段置頂 辦公地點在上海市閔行區宜山路2000號利豐廣場,有沒有哥哥知道旁邊 有房子可以租,或者有沒有合租意向的哥哥,蟹蟹 答主性別 男 感謝牛友們的面經,這乙個月學到不少基礎知識,1 自我介紹 2 輸入url到顯示這個頁面過程 3 https和http的區別 4 c 記憶體區域的劃分,堆...

位元組跳動測試開發實習生面經(已offer)

一面 1.18二面 1.19 自我介紹 專案c和c 的區別 malloc free 和new delet 記憶體溢位和記憶體洩露 堆和棧的區別 題 模擬乙個棧 作業系統 不會然後沒問了 測試用例設計 驗證碼 反問三面 1.22 自我介紹 競賽經歷 題 判斷一棵樹是否是完全二叉樹 bfs 有序陣列查詢...

位元組跳動演算法崗實習生統一面試

演算法題概率題 二面演算法題 手撕 一定和面試官完全溝通好思路後再快速實現,沒有邊寫邊改邊想的時間,沒有思路就問面試官。隨機森林和決策樹怎麼操作 時間要求o n 時間要求o n 空間要求o 1 乙個骰子擲出1後停止,問骰子投擲次數的期望 e 1 6 1 5 6 e 1 e 6 線性回歸和邏輯回歸的區...