簡單記錄一下春招旅程 騰訊 位元組

2021-10-04 17:21:06 字數 1465 閱讀 9111

linux 程序 和記憶體

共享記憶體了解嗎

有哪些鎖機制

編譯器 選項

用過哪些linux命令 (說了一些常用的)

shell 指令碼了解嗎 (這個沒用過就沒問了)

c++有什麼特點

浮點數是怎麼儲存的

講一下類的布局

#deine 和函式模板的區別

new 和malloc

static_cast和dynamic_cast

slecet和epoll 的區別

tcp和udp的區別

他們的首部是什麼樣的

遊戲適合用哪個

有人說用高層協議實現的可靠udp為什麼不直接用tcp呢

寫個發牌演算法,高度自由,隨便你寫,主要看編碼風格

你對你自己還有什麼要補充的。

你還有什麼想問的嗎?

(面試官突然問了一下)負載均衡演算法

專案相關

send返回值

recv呢

粘包c類建構函式的全過程

類裡面的普通成員如果沒有初始化會怎麼樣。

構造函式呼叫虛函式會怎麼樣

呼叫純虛函式呢

乙個基類指標怎麼判斷他指向了派生類還是基類。

虛繼承呢

單例模式怎麼設計。

巨集定義和內聯函式的區別

模板函式呢

巨集引數的***

內聯函式編譯器,沒有內聯是因為什麼。

linux 怎麼建立程序

都比較基礎,基本上都答上來了。面試感覺還是挺好的,面試官也挺和藹的。

位元組跳動就比較誇張,一天面完所有技術面,第二天hr給了口頭offer?,這速度真的快。

面試內容不多。

一面比較簡單,兩個演算法題,直接秒了。

輸出乙個數 ,這個數左邊所有數比他小的,右邊所有數比他大。有多個隨便輸出乙個

1 3 2 7 8

上面 1 7 8 都可以

乙個圖,你可以往右邊走,下面走,問從左上角走到右下角,最多可以轉k個彎,x是不能走的。

s 0 x 0

0 0 0 0

0 0 0 t

寫個執行緒安全的hashmap,可以替代unordered_map

短** 系統,你怎麼設計? (懵逼 你說啥?

說一下stl,用過哪些,介紹下原理。

寫個執行緒安全的佇列。

寫了之後問了下notify_all和notify_one 的區別,用哪個好。。

討論一下 消費者越多越好,還是什麼。還有一些很神奇的東西,我和面試官思考的點一直對不上,我一度懷疑我是不是沒學過多執行緒。

(最後他說實際上你原本說的沒錯,只不過在這種情況下,不符合。。。

還問了一下 tcp和udp ,就問了一下 tcp 握手的必要性,問了一下傳送資料的的流程。

無鎖佇列和互斥量的區別,為啥無鎖佇列塊,為啥互斥量快。

然後又出現了回答的問題不到點上。

到此結束,告辭。基礎什麼的,c++語言基礎啥都沒問。好在過了。哈哈哈哈。

記錄春招一下情況

武大本科 去年在考研,從一月底開始準備春招,考研浙大軟院成績360,感覺分數不穩,不如春招。星輝遊戲 遊戲開發 offer 已拒 深信服 c 開發 offer taptap 開發 一面涼 b站 遊戲開發 一面涼 螞蟻金服 c 基礎架構崗 一面涼 華為 產品資料工程師 準備hr面 招銀科技 軟體開發 ...

poi匯入記錄一下 簡單操作

最基本的poi匯入老記不住 所以簡單記錄一下方便後期來看 poi匯入匯出依賴 multipartfile file multrequest.getfile file 務必與前端input的mame一致 string filename file.getoriginalfilename 獲取上傳的xls...

整理一下2019春招實習面試的面試問題。

解釋一下c 中多型的概念 c 中的多型是如何實現的 引用與指標的區別 談一談override和overload的概念區別 解釋一下鍊錶和佇列 談一談你了解的幾種鍊錶 談一談你了解的幾種佇列 單鏈表的優點和缺點 c 中哪些類是基於鍊錶和佇列實現的 談一談棧和堆的概念 實現一下氣泡排序,簡單陳述一下氣泡...