字節(jié)后端開發(fā)3+4面,終于拿到今年第一個offer

字節(jié)跳動砸讳,先面了data部門琢融,3面技術(shù)面之后hr說需要實習(xí)轉(zhuǎn)正,拒絕簿寂,之后另一個部門撈起漾抬,四面技術(shù)面,已oc

分享面經(jīng)常遂,希望對大家有所幫助纳令,春招順利在文末分享了我為面試準(zhǔn)備的備戰(zhàn)資源庫巷嚣,包含了源碼筆記類祭务,大廠面試真題,跳槽解析快毛,簡歷解析漠另,項目實戰(zhàn)源碼+筆記+工具捏雌,有需要的可以直接轉(zhuǎn)發(fā)本文后,****私信關(guān)鍵詞【面試】即可獲劝蚀辍P允纬傲!

字節(jié)一面 時間:46分鐘

  • 自我介紹
  • (實習(xí)相關(guān)問題)
  • mysql 介紹組合索引,如果確定組合索引多列的順序窘奏,使查找更高效
  • 關(guān)系型數(shù)據(jù)庫索引數(shù)據(jù)結(jié)構(gòu)
  • 了解回表嗎嘹锁,回表一定會發(fā)生嗎
  • 同步和異步
  • 異步有什么好處,有什么缺點
  • 一部分未記錄着裹。。米同。
    算法題:
    0001
    1101
    1000
    0是海洋骇扇,1是陸地,找出相連的陸地面粮,返回相連陸地面積少孝,結(jié)果如下
    0002
    3302
    3000

字節(jié)二面 時間:1小時

  • 實習(xí)相關(guān)問題
  • 對服務(wù)治理有了解嗎
  • 服務(wù)接口的調(diào)用失敗的處理,dubbo失敗的處理策略有哪些
  • 重試策略熬苍,什么樣的條件下可以用重試呢
  • 如果是超時情況你打算怎么處理稍走,你們系統(tǒng)的超時時間設(shè)的多少
  • 了解現(xiàn)在的微服務(wù)的框架都是怎么樣的嗎
  • dubbo和springMVC是怎么結(jié)合使用的,微服務(wù)怎么配置
  • 微服務(wù)有做過分布式事務(wù)和分布式鎖相關(guān)的嗎
  • 分布式鎖的實現(xiàn)方式柴底,zookeeper和redis怎么實現(xiàn)分布式鎖
  • 這兩種實現(xiàn)的區(qū)別有哪些婿脸,redis實現(xiàn)有哪些缺點
  • redis部署的結(jié)構(gòu)有了解嗎
  • redis主從一致性的算法
  • 主機(jī)同步到備機(jī)的話有幾種策略
  • zookeeper的主從同步策略
  • zk通常部署是一主幾備,假設(shè)有三臺呢柄驻,假設(shè)我要寫一個數(shù)據(jù)進(jìn)去狐树,整個流程可以大概介紹一下嗎
  • zab是主從同步策略,那么同步數(shù)據(jù)要怎么做呢
  • 對主機(jī)進(jìn)行一次存儲鸿脓,它會有幾次響應(yīng)抑钟,主機(jī)的一次存儲請求,到底經(jīng)歷了什么
  • zookeeper做注冊中心野哭,跟其它可以做注冊中心的中間件相比的優(yōu)缺點
  • 分布式事務(wù)的CAP理論了解嗎
  • 看過分布式的基礎(chǔ)知識嗎
    算法題:
    最長公共子串
    給定兩個字符串str1和str2,輸出兩個字符串的最長公共子串在塔,如果最長公共子串為空,輸出-1拨黔。
    輸出最長的子串長度就可以

字節(jié)三面 時間:50分鐘

  • 項目相關(guān)問題
  • 多臺機(jī)器session問題怎么解決
  • 線程之間蛔溃,進(jìn)程之間怎么通信
  • 進(jìn)程的資源分配是怎樣的,java中的內(nèi)存怎么劃分的
  • mysql事務(wù)默認(rèn)是哪種隔離級別
  • undo log蓉驹,redo log城榛,binlog分別有什么用,這些日志在所有mysql引擎中都有嗎
  • redis用的多嗎态兴,如果存入比較長的key會發(fā)生什么
  • 在瀏覽器輸入toutiao.com狠持,顯示無服務(wù),連404這樣的報錯都沒有瞻润,會是什么問題喘垂,怎么排查
  • 當(dāng)在微信上向一個人發(fā)送圖片甜刻,接收方如何顯示接收的進(jìn)度,傳輸使用什么協(xié)議正勒,也就是IM中可以使用的協(xié)議
  • 有什么你比較了解得院,我沒問到的嗎
    算法題:
    根據(jù)前序和中序遍歷結(jié)果復(fù)原二叉樹

二面和三面表現(xiàn)不太好,最后hr說不能接受實習(xí)的話可以等正式批再試試章贞,后來被另一個部門約談祥绞,3面+交叉面

字節(jié)教育部門一面 時間:1小時

  • Spring的IOC,DI和AOP簡單介紹
  • IOC的好處鸭限,DI的實現(xiàn)方式(反射)蜕径,AOP的好處
  • MySQL存儲引擎,InnoDB和MyISAM的區(qū)別
  • 聚簇索引和非聚簇索引區(qū)別
  • MyISAM和Innodb的應(yīng)用場景
  • MyISAM支持什么鎖
  • 介紹一下間隙鎖
  • 了解的排序算法
    算法:
    1. 三個有序數(shù)組的歸并排序
    2. 求一個字符串最長不重復(fù)子串的長度败京?
    abccdef的最長不重復(fù)子串為cdef

字節(jié)教育部門二面 時間:50分鐘

  • 實習(xí)項目技術(shù)架構(gòu)兜喻,服務(wù),存儲
  • 微服務(wù)接口赡麦,存儲朴皆,有無其他類型存儲(緩存)
  • 有意思,有難度的點
  • 解決日常問題泛粹,線上問題的排查方法
  • 使用的是http協(xié)議遂铡,會不會有安全的問題
  • https通過什么保證安全
  • CA證書如何保證不被偽造
  • https的兩套加密算法分別是什么算法
  • 在瀏覽器輸入一個網(wǎng)址,無法打開網(wǎng)頁戚扳,如何排查
  • 谷歌訪問不了忧便,你覺得是什么問題,了解墻的原理嗎
  • MySQL的索引實現(xiàn)
  • 用B樹做索引的DB帽借,B+樹和B樹做索引的區(qū)別
  • 有沒有適合用B樹的場景
  • redis的數(shù)據(jù)結(jié)構(gòu)
  • 底層實現(xiàn)有了解嗎珠增,zset底層通過什么實現(xiàn)
  • 對NoSQL的了解
  • Java GC的機(jī)制,原理
  • 算法: n*n數(shù)組順時針旋轉(zhuǎn)90度砍艾,寫測試用例
  • 自己的優(yōu)缺點

字節(jié)教育部門三面 時間:50分鐘

  • 實習(xí)相關(guān)問題
  • 有學(xué)過計算機(jī)專業(yè)的相關(guān)專業(yè)課嗎
  • 算法:隊列蒂教,有隊列基本功能,又可以以O(shè)(1)復(fù)雜度返回當(dāng)前隊列元素中的最大值 (雙端隊列存儲最大值)
  • redis使用場景
  • 為什么用它做緩存
  • redis支持哪些數(shù)據(jù)結(jié)構(gòu)
  • redis數(shù)據(jù)持久化方式
  • redis是并發(fā)安全的嗎
  • redis單線程的好處
  • redis會被單機(jī)內(nèi)存限制容量嗎
  • linux 查看操作系統(tǒng)上的進(jìn)程的命令
  • top看進(jìn)程還是線程
  • 概率問題:輪流擲硬幣脆荷,先擲出正面的人贏凝垛,先擲的人贏的概率
  • 對自己目前技術(shù)能力的評價

字節(jié)教育部門四面 時間:60分鐘

  • 跟計算機(jī)相關(guān)的知識的學(xué)習(xí)途徑
  • 為啥想轉(zhuǎn)計算機(jī)
  • 為啥研究生沒讀計算機(jī)
  • 。蜓谋。梦皮。
  • 如何學(xué)習(xí)的計算機(jī)相關(guān)內(nèi)容
  • ArrayList的實現(xiàn)原理
  • 操作的時間復(fù)雜度
  • 在最后插入元素,時間復(fù)雜度是多少桃焕,如果遇到擴(kuò)容呢剑肯,綜合時間復(fù)雜度
  • HashMap的實現(xiàn)原理,解決hash沖突還有啥方法
  • 拉鏈法和開放地址法的優(yōu)劣
  • 怎么解決hash沖突多時的性能下降問題
  • 拉鏈法和開放地址法擴(kuò)容上的區(qū)別
  • HashMap擴(kuò)容時的數(shù)據(jù)操作會有較長的停頓观堂,有什么方法使它對性能的影響平均一些
  • 漸進(jìn)hash遷移让网,怎么應(yīng)對數(shù)據(jù)查詢呀忧,插入
  • redis的作用
  • redis為啥快
  • redis除了做緩存還有其他應(yīng)用嗎
  • redis為什么不能替代MySQL
  • redis內(nèi)存大小有限怎么辦
  • 有較大緩存需求,遠(yuǎn)大于內(nèi)存容量怎么辦
  • MySQL提供哪些滿足數(shù)據(jù)庫需求的功能
  • 事務(wù)干嘛的
  • ACID是啥溃睹,隔離性怎么理解
  • 怎么做到事務(wù)功能
  • 隔離性怎么實現(xiàn)
  • MVCC怎么實現(xiàn)
  • 算法:從整數(shù)數(shù)組中找到互為相反數(shù)的整數(shù)對 [1, -1, 2, 3, 0 , -3, -1, 1] 返回[1, -1] [3, -3] 編寫測試用例
  • 畢業(yè)前有時間實習(xí)嗎

面試復(fù)習(xí)歷程

全程除了一開始問Spring中為什么默認(rèn)單例的問題之外而账,基本就是一邊寫代碼一邊問問題,不難發(fā)現(xiàn)一面考察主要是技術(shù)面的寬度因篇,二面主要考察技術(shù)的深度泞辐。但是一面的時候面試官也開始就坦言和我說不要有太多壓力,我這邊就是會問到你不會為止竞滓。

總的來說字節(jié)兩次面試铛碑,面試官的能力都很過硬,態(tài)度也很好虽界,會引導(dǎo)會溝通,是自己能力不夠涛菠,校招機(jī)會用完了莉御,簡歷被深圳的HR撈起來了,重新參加了筆試俗冻,希望能再撈我一次礁叔。

菜就要查漏補缺,不知道自己菜的人才最可怕迄薄,這次面試我已經(jīng)躍躍欲試了在家也沒少準(zhǔn)備琅关,下面分享下我的面試備戰(zhàn)資源庫,有需要的直接轉(zhuǎn)發(fā)本文后讥蔽,****私信關(guān)鍵詞【春招】即可獲然烈住!冶伞!

1新症,2022年最新最全的一線互聯(lián)網(wǎng)大廠面試題及詳析,幫助你更快更穩(wěn)地拿下心儀offer响禽!


2徒爹,源碼筆記

  • MyCat性能筆記

  • MySQL優(yōu)化王者晉級之路

性能優(yōu)化,微服務(wù)架構(gòu)芋类,并發(fā)編程高級隆嗅,開源框架,分布式面試專欄

“真”——互聯(lián)網(wǎng)項目實戰(zhàn)

隨著物聯(lián)網(wǎng)的飛速發(fā)展侯繁,智能售貨機(jī)在人們?nèi)粘I钪兄饾u普及胖喳,智能售貨機(jī)運營管理系統(tǒng),運用現(xiàn)有技術(shù)對傳統(tǒng)售貨機(jī)進(jìn)行改造升級巫击,通過運營數(shù)據(jù)的采集和分析不斷優(yōu)化運營方案禀晓,針對不同點位做出相應(yīng)商品策略及活動方案精续,提升運營效率,降低運營及運維成本粹懒,縮短B端用戶的盈利周期重付,快速實現(xiàn)商業(yè)價值。

項目展示:

功能架構(gòu)圖:

技術(shù)架構(gòu)圖:

項目源碼筆記:

源碼+工具:

有需要完整版源碼+筆記的朋友:

——————轉(zhuǎn)發(fā)+評論文章凫乖,關(guān)注我之后私信關(guān)鍵字:【****面試****】即可确垫。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市帽芽,隨后出現(xiàn)的幾起案子删掀,更是在濱河造成了極大的恐慌,老刑警劉巖导街,帶你破解...
    沈念sama閱讀 221,695評論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件披泪,死亡現(xiàn)場離奇詭異,居然都是意外死亡搬瑰,警方通過查閱死者的電腦和手機(jī)款票,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,569評論 3 399
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來泽论,“玉大人艾少,你說我怎么就攤上這事∫磴玻” “怎么了缚够?”我有些...
    開封第一講書人閱讀 168,130評論 0 360
  • 文/不壞的土叔 我叫張陵,是天一觀的道長鹦赎。 經(jīng)常有香客問我谍椅,道長,這世上最難降的妖魔是什么钙姊? 我笑而不...
    開封第一講書人閱讀 59,648評論 1 297
  • 正文 為了忘掉前任毯辅,我火速辦了婚禮,結(jié)果婚禮上煞额,老公的妹妹穿的比我還像新娘思恐。我一直安慰自己,他們只是感情好膊毁,可當(dāng)我...
    茶點故事閱讀 68,655評論 6 397
  • 文/花漫 我一把揭開白布胀莹。 她就那樣靜靜地躺著,像睡著了一般婚温。 火紅的嫁衣襯著肌膚如雪描焰。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 52,268評論 1 309
  • 那天,我揣著相機(jī)與錄音荆秦,去河邊找鬼篱竭。 笑死,一個胖子當(dāng)著我的面吹牛步绸,可吹牛的內(nèi)容都是我干的掺逼。 我是一名探鬼主播,決...
    沈念sama閱讀 40,835評論 3 421
  • 文/蒼蘭香墨 我猛地睜開眼瓤介,長吁一口氣:“原來是場噩夢啊……” “哼吕喘!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起刑桑,我...
    開封第一講書人閱讀 39,740評論 0 276
  • 序言:老撾萬榮一對情侶失蹤氯质,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后祠斧,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體闻察,經(jīng)...
    沈念sama閱讀 46,286評論 1 318
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 38,375評論 3 340
  • 正文 我和宋清朗相戀三年琢锋,在試婚紗的時候發(fā)現(xiàn)自己被綠了蜓陌。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 40,505評論 1 352
  • 序言:一個原本活蹦亂跳的男人離奇死亡吩蔑,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出填抬,到底是詐尸還是另有隱情烛芬,我是刑警寧澤,帶...
    沈念sama閱讀 36,185評論 5 350
  • 正文 年R本政府宣布飒责,位于F島的核電站赘娄,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏宏蛉。R本人自食惡果不足惜遣臼,卻給世界環(huán)境...
    茶點故事閱讀 41,873評論 3 333
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望拾并。 院中可真熱鬧揍堰,春花似錦、人聲如沸嗅义。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,357評論 0 24
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽之碗。三九已至蝙眶,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間褪那,已是汗流浹背幽纷。 一陣腳步聲響...
    開封第一講書人閱讀 33,466評論 1 272
  • 我被黑心中介騙來泰國打工式塌, 沒想到剛下飛機(jī)就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人友浸。 一個月前我還...
    沈念sama閱讀 48,921評論 3 376
  • 正文 我出身青樓峰尝,卻偏偏與公主長得像,于是被迫代替她去往敵國和親尾菇。 傳聞我的和親對象是個殘疾皇子境析,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 45,515評論 2 359

推薦閱讀更多精彩內(nèi)容