面試騰訊京東接連失利後,憑藉位元組跳動真題閉關學習,拿下了抖音offer!
前言
我覺得每一個程式設計師的夢想大概就是能夠找一份大廠的 Offer,我覺得這很正常,這並不是我們的飯後談資而是每個技術人的追求。
像阿里、騰訊、美團、位元組跳動、京東等等的技術氛圍與技術規範度還是要明顯優於一些創業型公司/小公司,如果說能夠在這樣的公司鍛鍊幾年,相信對自己能力的提升還是非常大的
但不是每個人都能夠進入大廠的,這往往取決於我們的能力、學歷、面試表現等因素。
想要透過大廠的面試,前期準備少不了!
各大廠中,我比較熟悉的是阿里和位元組跳動,先後整理了他們的面試題,尤其是位元組跳動2017-2019的面試真題,整理好成354的文件後分享給了許多朋友,
就有一個朋友,在面試騰訊和京東失敗後,憑藉這個文件,去面了位元組的抖音,拿到了offer,現在,也把抖音的面試題分享出來,希望在大家面試大廠提供一些幫助。
面試
位元組抖音一面(面試時長50min)
- 介面和抽象的理解
- 程式和執行緒的理解
- 各種單例建立的理解,以及DCL的同步機制為什麼這麼做,其他的設計模式知道的,以及應用場景。
- MVP和MVVM的理解,P層它主要做什麼工作,你如何實現的M、V、P三層的通訊。
- Handler的工作流程,Handler能否在子執行緒初始化以及用什麼方案來替代Handler的在子執行緒初始化。
- JVM的組成成分,以及你對四大引用的理解
- 四大啟動模式的啟動方式以及場景分析,如果一個按鈕對應頁面跳轉,如何點多次只進行一次跳轉,兩種方式回答
- 對http和https的理解
- Broadcast和LocalBroadcast他的一個區別
- Static變數他的用處是什麼,具體應用場景。
- 一道兩個連結串列的相加問題。思路+偽碼實現(這裡和阿里不一樣,因為是牛客的平臺,其實編碼體驗沒有特別好,面試官讓我用偽碼來實現思路就可以了)
位元組抖音二面(面試時長70min)
- 先自我介紹,問專案,老樣子的MVP、MVC的理解,Handler中的記憶體洩漏
- 重點要講Handler的記憶體洩漏,為什麼會引起記憶體洩漏?(原始碼角度分析)解決方案有哪些?(說了三種)
- 為什麼我的庫中的MVP要基於範型實現,實現思路,還有泛形擦除(主要說了公共邏輯抽離這一塊的內容)
- 對View自定義的一個瞭解
- 基於對網盤的理解,讓我分析上傳、下載這兩塊的內容,讓我來做,會做什麼樣的處理,啟發內容見下文:
- 關於上傳方面:定時上傳和立刻上傳兩方面的分析,針對的是資料量的大小
- 關於下載方面:執行緒安全(voliate / sync),執行緒池的使用,引數理解等等,斷點重傳的問題,應該怎麼去進行實現。
- 還有整個的如果Activity突然斷了,或者被kill了,如何對資料或者下載的位置進行儲存
- ButterKnife原理實現
- 一道深度遍歷和公共節點尋找的題(給出了複雜度極高的方案,面試官給了好的方案,但是問題停留在了公共節點尋找)
位元組抖音三面(面試時長70min,有機率通,要等hr)
- 問了專案架構,覺得專案有什麼樣可以升級的地方
- 泛型擦除,萬用字元的問題,主要做了extends和super的回答
- 從哪裡瞭解的objectBox,和greenDao相比覺得他有什麼樣的優點,效能有進行過測試嘛(只看過官方資料),影像載入框架的選用。
- 從記憶體洩漏問題推倒到jvm的深層次問題,可達性分析的GC Root有什麼,虛擬機器棧和堆的關係,方法是怎麼實現的。
- 問我覺得自己的優勢是什麼,說了我對一些框架的理解
- 對Kotlin和Flutter的一個瞭解程度的理解,還有為什麼學習的一個現實原因,和學習方法。
- 數學題了,類似於斐波那契數列,但是關係式還沒推倒出來。
- 用迴圈的方式去實現一個先序遍歷,說的一些方案不用寫程式碼。
面試題是開放的,就沒有特意準備答案了,但是位元組跳動面試真題解析&簡歷製作PDF模板可以全部免費分享給大家
注意:位元組跳動Android面試真題解析、簡歷製作+春招困惑解答+經典HR面試解析的朋友,可以直接私信我【位元組跳動】免費領取
針對位元組跳動的面試題整理的,進行了分類,循序漸進,由基礎到深入,由易到簡。
將內容整理成了五個章節、計算機基礎面試題、資料結構和演算法面試題、Java面試題、Android面試題、其他擴充套件面試題、非技術面試題總共五個章節354頁。
每個問題都附上1個標準參考答案,都是反覆摸索消化(真心花了很多時間),覺得寫的比較好的文章作為答案。
來節省大家自己去搜尋的時間,把時間用在正確的東西上。。
還整理了全套簡歷製作、春招困惑、HR面試等問題解析參考建議。
【位元組跳動面試真題解析&簡歷製作PDF模板】免費領取:關注我看個人介紹,或直接 點選我
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69952849/viewspace-2681234/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 位元組跳動實習面經分享(已拿offer附攻略)
- 2020最新:位元組跳動前端面試題分享(已拿offer)(含解題思路)前端面試題
- 大三實習生,位元組跳動面經分享,已拿Offer
- 三面位元組跳動,拿到Offer的我,分享閉關秘籍(複習要領+學習合集)
- 春招後端阿里騰訊位元組美團Offer拿來吧你,面試經驗分享後端阿里面試
- 45天拿下位元組跳動offer!就靠這個面試真題庫,內幕首次公開!面試
- 憑藉這份Java超硬核面試 “備戰” 手冊!我剛面試完位元組跳動、阿里、華為、小米等後端崗位Java面試阿里後端
- 1307頁位元組跳動Java面試全套真題解析火了,Java面試問題集合Java面試
- 閉關21天啃透238頁筆記,成功拿下位元組跳動offer筆記
- 憑藉這份java面試題順利拿雙offer:騰訊32k16薪和美團35k15.5薪Java面試題
- 位元組跳動三輪涼涼後,懸樑刺股一個多月,終於拿下了網易Java崗的Offer!Java
- 位元組跳動面試官這樣問有關字串的問題!!面試字串
- 終拿位元組Offer...動態規劃覆盤...動態規劃
- 位元組跳動入局遊戲,再造一個抖音遊戲
- 自學兩個月,拿到位元組跳動的Offer 後,我決定分享這份學習集合!
- 位元組跳動打遊戲,抖音平臺當先鋒?遊戲
- 位元組跳動-後端開發崗實習面經後端
- 位元組跳動web前端面試經歷Web前端面試
- 春節禮盒大比拼,騰訊小紅書網易位元組跳動阿里京東哪家強?阿里
- "坑多題又難"位元組跳動面試該怎麼破?面試
- 從簡歷被拒,到斬獲位元組跳動offer,這份學習集合功不可沒!
- 位元組跳動,跳動的“遊戲夢”遊戲
- 30K 成功入職京東:拿到京東 offer 經驗分享「面試經歷 + 面試真題」面試
- 對線面試官 | 位元組跳動一面面試
- 荔枝財報背後:騰訊、位元組跳動、快手們都盯上了線上音訊音訊
- 位元組跳動的演算法面試題是什麼難度?演算法面試題
- 位元組跳動-技術美術(抖音特效開發)一面特效
- 面試位元組兩輪後被完虐,一份位元組跳動面試官給你的Android技術面試指南,請查收!面試Android
- 面試位元組跳動定級2-2,拿32*16offer,P8大佬的演算法教程給了我春天!面試演算法
- 位元組跳動總監某乎獲贊過萬的Java開發筆記、簡歷模板、面試真題Java筆記面試
- 噢耶!位元組後端Offer,拿到了!後端
- 位元組跳動ios面經iOS
- 爽啊,終於又見面了,位元組跳動後端社招面試分享後端面試
- 位元組跳動申請“抖音雲遊戲”商標:手機玩3A大作遊戲
- 前端工程師已拿OFFER!騰訊2020年前端面試題!前端工程師面試題
- 位元組跳動 《MySQL 學習筆記》火了,完整版開放下載!MySql筆記
- 騰訊與位元組跳動開戰休閒遊戲,你可真想多了遊戲
- 8500億遊戲行業變天,位元組跳動殺入騰訊腹地遊戲行業