前言
本人是前年畢業的,畢業后一直在平安當一條咸魚拿著不高不低的薪資混日子,在今年因為疫情的原因和一些其他原因辭了職,辭職后一直在復習和刷題,在9月份的時候通過朋友內推拿到了位元組的面試機會,總共3輪技術面+hr面,下面我把我的經驗分享給大家!

本文分享給需要面試刷題的朋友,也祝愿大家順利拿到自己想要的offer,這份資料主要包含了包括了很多知識點,其中包括了有基礎知識、Java集合、JVM、多執行緒并發、spring原理、微服務、Netty 與RPC 、Kafka、日記、設計模式、Java演算法、資料庫、Zookeeper、分布式快取、資料結構等等,有需要的朋友點擊這里直接下載,下載碼:csdn,希望資料能對你們有幫助,祝你們拿到心儀的offer!
一面(30分鐘):
年輕的小哥
自我介紹
http 3次握手和四次揮手
get, post區別
http狀態碼
mysql 引擎,哪一種支持事務
acid,
索引結構, 好處,查找程序
行程和執行緒區別,
行程間如何通信
知道哪幾種鎖
…
一道binary serach 變種, 簡單題
二面(50分鐘):
另一個小哥
什么時候能實習,實習多久?
問了一些作業系統的的知識
fork, 僵尸行程, 如何回收子行程等等
設計lru,然后手撕代碼
寫完還有時間,又來了一題 由二叉樹前序和中序遍歷找出后續遍歷
三面(40分鐘)
中年禿頭主管
什么時候來實習?
為什么來位元組跳動?
微信建群功能如何設計?
手撕代碼 leetcode 4 簡單題
寫完了還有時間,便問我最熟悉那種語言,我說Java
然后啪啪鍵盤,估計搜當場搜考題,,,
30s后突然眼睛放光問, 復制一個 a = “xyz” , a = new String(xyz) 問有啥區別?
害,我忘了,以為都是在heap上能有啥區別, 便說沒區別,
看大叔臉色一變, 就感覺涼了一半,
他繼續問你再想想看, 當時我實在是忘記了,想了一會說不知道,
然后他就不開心了,反問我那你Java會啥?
我說我會Spring
然后他說那就結束吧???
最后
本文分享給需要面試刷題的朋友,也祝愿大家順利拿到自己想要的offer,這份資料主要包含了包括了很多知識點,大概如下:



總體來說代碼水平要求不高,但是基礎知識問的是真的細節,不靠背誦是不行的,以上資料都是免費分享給大家的,有需要的朋友點擊這里直接下載,下載碼:csdn,大家自行下載即可,希望對你們能有幫助!三面發揮的不好,以為要翻車,但是最后還是有驚無險的通過了,過了兩天offer最后,組是上海的業務中臺開發,聽他們介紹好像在做位元組所有app的內容審核,
有童鞋能解答下什么叫業務中臺嗎? 我投的是后端開發崗呀,手動滑稽
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/229251.html
標籤:其他
