听说你想去大厂看学妹,带你看看字节跳动后端开发面试长啥样?
前言
金三銀四跳槽季,你準(zhǔn)備好了嗎?希望各位小伙伴能夠苦練技術(shù),早日達(dá)成自己心儀的offer。
下面是博主收集的一些關(guān)于面試的比較幫的面試題目,有需要的小伙伴可自行訂閱下載。
Spring系列面試題129道(附答案解析)
Redis,快看看這40道面試題
MyBatis的27道面試題
73道Java面試題合集-多線程與進(jìn)程
28道ZooKeeper面試題
?
【一面】 ?50min
1.說說項(xiàng)目
2.mysql 和 redis區(qū)別,redis ?為什么快?
3.redis數(shù)據(jù)結(jié)構(gòu),詳細(xì)說說一種。字典如何實(shí)現(xiàn)的?redis淘汰策略。
4.mysql索引?引擎?如何存儲(chǔ)?sql如何優(yōu)化?
5.go的gc。go 的slice擴(kuò)容策略。new和make 區(qū)別。slice和數(shù)組區(qū)別。
6.tcp udp區(qū)別?https http區(qū)別?websocket ?
7.場景題:ip黑名單,還有嗎,有什么問題?還有嗎,有什么問題?一直在討論這個(gè)問題
8.手撕:鏈表倒數(shù)k。單例模式。口述:鏈表是否有環(huán)
9.反問:有什么意見或者建議?他:你那個(gè)orm項(xiàng)目為什么刪掉了。?
?
【二面】 25min
1.Java和go的區(qū)別,為什么學(xué)go ?Java虛擬機(jī)解決的什么問題?
2.mysql的left join和inner join 。
3.git的啥啥啥(沒聽清)他:你應(yīng)該不不了解,下一個(gè)
4.Linux的權(quán)限管理。忘了-rwxrwxrwx分別代表啥忘了(讀寫執(zhí)行421 ,組、用戶、另一個(gè)忘了)
5.docker和普通虛擬機(jī)的區(qū)別。如何實(shí)現(xiàn)隔離?資源如何控制?
6.內(nèi)核態(tài)和用戶態(tài)。為什么要有?如何觸發(fā)?
7.內(nèi)存零拷貝。說了mmap實(shí)現(xiàn)的零拷貝
8.進(jìn)程間通信方式?漏說了磁盤文件
9.跨域問題?(答得不好) ?如何解決?
10.前端用過哪些技術(shù)?和傳統(tǒng)的jquery有什么區(qū)別或者是好處
11.壓縮算法(就知道哈夫曼樹好像是做這個(gè)的)
他:還可以吧,(25min瑟瑟發(fā)抖)
?
?
【三面】 35min
1.進(jìn)程線程之間的區(qū)別
2.內(nèi)核態(tài)和用戶態(tài)了解嘛?為什么要這樣做?
3.如何從用戶態(tài)切換到內(nèi)核態(tài)?
4.介紹一下你熟悉的一個(gè)項(xiàng)目。balabala
5.你那個(gè)大數(shù)據(jù)比賽獲獎(jiǎng)是什么,做的什么?
6.實(shí)驗(yàn)室主要是干什么的?
7.用的什么推薦算法?詳細(xì)講講
8.你負(fù)責(zé)的什么工作?
9.算法題:K個(gè)一組反轉(zhuǎn)鏈表。時(shí)間復(fù)雜度,空間復(fù)雜度分析一下
10.問實(shí)習(xí)時(shí)間。能否接受做一些單元測試相關(guān)的工作。我:進(jìn)去是做測試的嘛?不,會(huì)根據(jù)你的表現(xiàn)和時(shí)間長安排具體任務(wù),如果你表現(xiàn)好會(huì)有開發(fā)任務(wù)。
?
【HR面】 32min
1.自我介紹
2.如何學(xué)習(xí)go語言的?方法論?
3.為什么學(xué)go?是老師安排的任務(wù)嗎?
4.如何去做項(xiàng)目的,為什么要做這些框架類型的項(xiàng)目?
5.去哪學(xué)習(xí)這些技術(shù)?我:GitHub,掘金,tg ,qq,wx群。他:好多人都說掘金,他是干嘛的。我:nb 的社區(qū),很多dalao,也是字節(jié)旗下的。他說他不知道。。。
6.感興趣的方面。我:做go語言相關(guān)的,他:比如?我:云計(jì)算。他:云計(jì)算很廣,能具體說說為什么?我:go適合這一方面 他:為什么適合 ?? 我:balabala,必須吹一波go,來點(diǎn)高大上的名詞(我知道他不懂技術(shù)),業(yè)界已經(jīng)有很多前沿的技術(shù)證明了 go的成功,比如docker,k8s, balabala。(雖然我不會(huì),但必須吹,證明我涉獵廣泛hhh)
7.對(duì)云計(jì)算的了解?云計(jì)算非常大,能說說具體哪個(gè)方面。必須吹云原生(雖然我不了解,但我知道名詞啊)
8.你了解我們部門嗎?介紹他們的部門(支撐字節(jié)全系產(chǎn)品的視頻服務(wù),會(huì)涉及到一些云計(jì)算或者音視頻編解碼,分布式技術(shù),也有一些云計(jì)算相關(guān)的實(shí)驗(yàn)室balabala)
9.他問:你平時(shí)刷抖音嗎?我:不刷 ?他:哈???那你平時(shí)怎么消遣?? 我:我?guī)缀醮蟛糠謺r(shí)間都在學(xué)習(xí),水群交流技術(shù) ? 他:是和老師交流嗎??我:老師怎么可能這么閑,一些大廠的dalao。
總結(jié)
以上是生活随笔為你收集整理的听说你想去大厂看学妹,带你看看字节跳动后端开发面试长啥样?的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 从C语言的角度重构数据结构系列(三)-
- 下一篇: tableau可视化数据分析60讲(二)