四面位元組跳動,抗住演演算法後艱難拿到後端offer,薪資18K

2020-10-11 15:00:22

在大學期間最想去的就是位元組跳動了,感覺是現在網際網路企業比較活躍的一份子,這段時間在同學的內推下。頂住疫情的壓力去面試了位元組跳動,最終拿到位元組跳動西瓜視訊的offer, 位元組果然都是演演算法怪 幾乎技術面都有演演算法環節!

本次位元組面試題分享

位元組跳動面試官都很優秀,面試的過程中全程微笑,基本是討論的方式面試。

疫情期間四面位元組跳動,抗住演算法後艱難拿到後端offer,薪資18K

位元組跳動

位元組跳動一面

9月13日

自我介紹

  • 演演算法題一:無序陣列的中位數(快排思想O(N)時間複雜度)
  • 演演算法題二:給-陣列,讓你找- -對滿足i<j && ali<a[j]的和(O(N)時間複雜度0(1)空間複雜度)
  • 演演算法題三:給一陣列,讓你找一對滿足i<j<k && a[j<a[j]<a[k]的和和k (O(N)時間復 雜度O(N)空間複雜度)

三道題都比較簡單,秒了。

位元組跳動二面

9月13日

  • 自我介紹
  • 演演算法題:(和)可以匹配,給你一個字串,問你有多少合法的括號(分段處理: O(N)時間複雜度,0(1)空間複雜度)演演算法題秒了
  • 然後問了執行緒和程序
  • TCP和UDP區別(重了)
  • 然後來了個情景設計題雪:
  • 設計一個城市的順豐快遞系統,這個是邊討論邊回答,大概花了30分鐘(人有點懵,也有點累)
  • 資料庫的事務
  • 事務的特點
  • 同步和互斥,鎖
  • 輸入一個URL ,發生的過程

位元組跳動三面

9月18日

  • 自我介紹
  • 演演算法題:給-個陣列(正負數都有) , 讓你找最大子陣列的和。( 處理字首和, O(N)時間複雜度)秒了。
  • 智力題:給8個小球,7個品質相同,一個重一點,給你一個天平,稱幾次可以稱出來。(2次)這個題當時腦子比較清醒就秒了。
  • DNS域名系統
  • HTTP和HTTPS的區別
  • HTTPS的SSL ( TLS )協定
  • 程序和執行緒的區別
  • 程序通訊方式
  • 介紹共用記憶體通訊方式
  • 執行緒的通訊方式
  • synchronized和volatile介紹
  • synchronized和volatile的區別和應用
  • 說Fjava的GC演演算法

 

疫情期間四面位元組跳動,抗住演算法後艱難拿到後端offer,薪資18K

 

位元組跳動HR面

  • 都是常規問題

面試經驗分享:

本次面的是位元組跳動的西瓜視屏部門,有沒有小夥伴在裡面的呀,期待我們快快見面哦,這次給大家分享的面試題等等,我都收藏成了一份檔案裡面,大家可以掃一掃免費獲取!!!

01-redis面試專題分享:

疫情期間四面位元組跳動,抗住演算法後艱難拿到後端offer,薪資18K

 

03-spring面試專題

疫情期間四面位元組跳動,抗住演算法後艱難拿到後端offer,薪資18K

 

Java後端面試題答案

疫情期間四面位元組跳動,抗住演算法後艱難拿到後端offer,薪資18K

 

限於頭條篇幅的原因,所有的複習資料沒有辦法全部展示出來,如果您需要我的這些面試複習資料的話,掃一掃免費獲取

19年大廠面試總結:

疫情期間四面位元組跳動,抗住演算法後艱難拿到後端offer,薪資18K

 

面試資料免費獲取

疫情期間四面位元組跳動,抗住演算法後艱難拿到後端offer,薪資18K