字節(jié)跳動 業(yè)務(wù)中臺 一面
1.自我介紹
2.實習(xí)期間做的工作?用過哪些中間件?Dubbo調(diào)用是怎么一個過程?Kafka發(fā)送和接收消息是怎么個過程?是順序消費嗎?
3.操作系統(tǒng)?
(1)進程和程序有什么區(qū)別?
(2)進程和線程的區(qū)別?
(3)線程的通信方式?
(4)內(nèi)存有哪些結(jié)構(gòu)?
(5)你知道物理地址、邏輯地址、虛擬地址有哪些區(qū)別嗎?
4.計算機網(wǎng)絡(luò)?
(1)七層模型以及每層有哪些常見的協(xié)議?
(2)傳輸層TCP和UDP的區(qū)別?
(3)誒你剛才說他們首部開銷不同,那他們首部都有哪些字段?(???)
(4)TCP是怎么保證可靠傳輸?shù)模?/p>
(5)你剛剛說到SYN同步位,那你知道SYN泛洪攻擊嗎?
5.數(shù)據(jù)庫
(1)用過哪些數(shù)據(jù)庫?
(2)關(guān)系型數(shù)據(jù)庫mysql和非關(guān)系型數(shù)據(jù)庫redis都適用于什么場景?
(3)那redis可以持久化嗎?介紹一下。
(4)mysql索引有哪些?
(5)聯(lián)合索引要怎么用?
(6)mysql數(shù)據(jù)是怎么存儲的?
(7)sql題,一般難度,但是好久沒寫了,手生。。
6.手撕
給定一個字符串s,一個字符串?dāng)?shù)組words,判斷words中是s的子序列的個數(shù)。
子序列不要求連續(xù),但要求字母的相對順序。如ace是abcde是子序列,bb不是abcde的子序列。
1<=s.length()<=1*10^4,
1<=words.size()<=5*10^4
7.反問部門業(yè)務(wù)
————————————————————————————
太偏向于408,答得一般,手撕也一般
#字節(jié)跳動面經(jīng)##秋招#