溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點(diǎn)擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

字節(jié)跳動(dòng)的面試分享,為了拿下這個(gè)offer鬼知道我經(jīng)歷了什么

發(fā)布時(shí)間:2020-07-06 05:12:17 來源:網(wǎng)絡(luò) 閱讀:3181 作者:java周某人 欄目:編程語言

字節(jié)跳動(dòng)的面試分享,為了拿下這個(gè)offer鬼知道我經(jīng)歷了什么


字節(jié)跳動(dòng)的面試分享,為了拿下這個(gè)offer鬼知道我經(jīng)歷了什么


前言:

金九銀十過了金三銀四還會(huì)遠(yuǎn)嘛,本文后面分享面試題給正準(zhǔn)備跳槽,準(zhǔn)備找工作的你,這次面試字節(jié)跳動(dòng)也是做了很多的準(zhǔn)備,還好順利拿到了offer,特分享一下這次的4面技術(shù)面真題,可能有些記不全了,但多少也能夠給一些正在面試字節(jié)或計(jì)劃面試字節(jié)的朋友提供幫助。

之前學(xué)?;顒?dòng)有去過字節(jié)跳動(dòng)公司總部參觀,所以一直以來就蠻想進(jìn)入字節(jié)工作的,被字節(jié)的企業(yè)文化和工作氛圍所影響。字節(jié)作為發(fā)展速度最快的互聯(lián)網(wǎng)公司,旗下的很多產(chǎn)品的用戶都比肩BAT了,所以自己也算是字節(jié)的死忠粉了。

這次字節(jié)跳動(dòng)的面試,給我的感觸很深,意識(shí)到基礎(chǔ)的重要性,這次字節(jié)共4面技術(shù)面+HR面

?字節(jié)跳動(dòng)技術(shù)一面

面問的都還比較基礎(chǔ),答得也還算順利

  • 說下你的實(shí)習(xí)項(xiàng)目吧

  • 講一下線程參數(shù)的含義

  • Innodb的索引實(shí)現(xiàn)

  • 為什么是B+樹?

  • Redis的使用,分布式鎖的實(shí)現(xiàn)

  • 操作系統(tǒng)虛擬內(nèi)存換頁的過程

  • TCP三次握手

  • volatile關(guān)鍵字的作用

  • 樂觀鎖、悲觀鎖

  • HashMap結(jié)構(gòu),是否線程安全?ConcurrentHashMap如何保證線程安全?

  • 之前用過哪些設(shè)計(jì)模式?

  • 算法題:滑動(dòng)窗口

字節(jié)跳動(dòng)技術(shù)二面

發(fā)現(xiàn)字節(jié)的面試官都挺年輕的,頭發(fā)也沒怎么禿,哈哈~

  • 說一下B樹和B+樹的區(qū)別

  • 說一下HashMap的實(shí)現(xiàn),擴(kuò)容機(jī)制,擴(kuò)容時(shí)如何保證可操作?

  • Redis擴(kuò)容機(jī)制(漸進(jìn)式單線程擴(kuò)容)

  • Spring AOP的原理

  • Spring IoC的原理,如何實(shí)現(xiàn),如何解決循環(huán)依賴?

  • 兩線程對變量i進(jìn)行加1操作,結(jié)果如何?為什么?怎么解決?

  • CAS概念、原子類實(shí)現(xiàn)原理

  • synchronize底層實(shí)現(xiàn),如何實(shí)現(xiàn)Lock?

  • AQS有什么特點(diǎn)?

  • 手寫項(xiàng)目中某個(gè)模塊代碼。

  • 介紹各種網(wǎng)絡(luò)協(xié)議。

  • DNS在網(wǎng)絡(luò)層用哪個(gè)協(xié)議,為什么。

  • 介紹HTTPS協(xié)議,詳述SSL建立連接過程。

  • 代碼題:反轉(zhuǎn)單鏈表。

  • 代碼題:復(fù)雜鏈表復(fù)制。

  • 代碼題:數(shù)組a,先單調(diào)地址再單調(diào)遞減,輸出數(shù)組中不同元素個(gè)數(shù)。要求:O(1)空間復(fù)雜度,不能改變原數(shù)組

字節(jié)跳動(dòng)技術(shù)三面

算法題多到爆炸,感覺是算法專場,宇宙條果真名不虛傳

  • 說一下Java垃圾回收機(jī)制

  • 64匹馬,8個(gè)賽道,找最快的4匹馬。

  • 64匹馬,8個(gè)賽道,找最快的8匹馬。

  • 給出兩個(gè)升序數(shù)組A、B和長度m、n,求第k個(gè)大的

  • 給出數(shù)組A,長度為n,數(shù)組中元素的值位于[0, n - 1]之間,求是否有重復(fù)元素

  • 講一下多線程與多進(jìn)程區(qū)別

  • JVM中什么時(shí)候會(huì)進(jìn)行垃圾回收?什么樣的對象是可以回收的?

  • Spring主要思想是什么?

  • 你未來的發(fā)展方向是什么?確定了么?打算一直做Java?有考慮過轉(zhuǎn)嗎?

  • 那你平時(shí)是怎么學(xué)習(xí)Java的呢?

  • 分享最近看的一本書

字節(jié)跳動(dòng)技術(shù)四面

那天狀態(tài)不佳,面試官也沒有問太多問題,以為沒戲了

  • 場景題目:設(shè)計(jì)一個(gè)短域名服務(wù):短信存不了太長網(wǎng)站,需要弄成短域名,你該如何設(shè)計(jì)一個(gè)服務(wù),可以為全國的網(wǎng)址服務(wù)。

  • TCP為什么是三次握手四次揮手?

  • 數(shù)據(jù)庫的隔離級別

  • sql題,寫了個(gè)連表查詢外加模糊查詢

  • 算法:鏡像二叉樹 ......

?字節(jié)跳動(dòng)HR面


  • 自我介紹

  • 你了解字節(jié)跳動(dòng)嗎?說說你眼中的字節(jié)吧!

  • 你平時(shí)用字節(jié)跳動(dòng)的哪個(gè)產(chǎn)品比較多?

  • 為什么想要來字節(jié)?意向城市是北京嗎?

  • 說一下你自己的職業(yè)規(guī)劃吧

  • 預(yù)期薪資

  • 其他一些常規(guī)問題

?總結(jié)

10月11號(hào)郵件收到信息,HR加了我微信,直接給了意向書,查收然后確認(rèn)好了,確定了入職時(shí)間,非常開心。總的來說,自己如果有想要去的大公司,一定要提升好自己,讓自己的能力和素質(zhì)與公司匹配的上,我也一直相信,機(jī)會(huì)永遠(yuǎn)是留給有準(zhǔn)備的人。

讀者福利:

分享一份自己整理好的Java面試手冊,還有一些面試題pdf

領(lǐng)取方式×××某人 即可免費(fèi)領(lǐng)取

不要停下自己學(xué)習(xí)的腳步

字節(jié)跳動(dòng)的面試分享,為了拿下這個(gè)offer鬼知道我經(jīng)歷了什么


字節(jié)跳動(dòng)的面試分享,為了拿下這個(gè)offer鬼知道我經(jīng)歷了什么


向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI