字節跳動提前批Android客戶端(四面 HR面,高級UI都沒弄明白憑什麼拿高薪

mb61c1d80e4e114 2022-01-07 08:36:36 阅读数:324

提前 android 四面 hr ui

  1. 2020.07.15 投遞簡曆

  2. 2020.07.20 第一輪面試(技術)

  3. 2020.07.21 第二輪面試(技術)

  4. 2020.07.27 第三輪面試(技術)

  5. 2020.07.29 第四輪面試(技術)

  6. 2020.08.04 HR面試(非技術)

  7. 2020.08.17 錄用意向書

一面(2020.07.20)時間:15:00 - 15:45, 共45min


  1. 自我介紹

安卓

  1. 介紹項目

  2. Activity生命周期

  3. RecyclerView

  4. ListView

  5. SharedPreference

  6. Handler

  7. 用過哪些布局

  8. 網絡請求用的什麼框架

  9. OkHttp了解過嗎

  10. 如何使用OkHttp發起一個GET請求

Java

  1. 强引用、弱引用、軟引用

  2. Java線程池

操作系統

  1. 線程和進程

手撕代碼

  1. 給出一個亂序數組,求排序後相鄰兩數的差的最大值。要求時間複雜度為O(n),空間複雜度為O(n)

  2. 二叉樹鏡像

  3. 每K個一組,反轉鏈錶

反問環節(略) 17:45收到二面通知

二面(2020.07.21)時間:13:00 - 13:46, 共46min


  1. 自我介紹

安卓

  1. 介紹項目

  2. 在安卓開發過程中,平板和手機有什麼區別

  3. 平時如何找開源項目

  4. 看過哪些博客

  5. 看過哪些安卓書

手撕代碼

  1. 判斷二叉樹是否是完全二叉樹

算法

  1. 了解過哪些排序算法

  2. 講一下歸並排序的原理

計算機網絡

  1. TCP與UDP

  2. 為什麼UDP實時性比較好

  3. TCP如何保證可靠性

  4. TCP如何進行流量控制

Java

  1. Java反射

反問 + 閑聊(略)

16:45收到三面通知

三面(2020.07.27)時間:14:00 - 14:23, 共23min


  1. 自我介紹

安卓

  1. 對安卓的認識

  2. 安卓操作系統基於什麼操作系統

  3. Linux 和 Unix 的區別

  4. Activity 啟動模式

  5. Handler

  6. Handler, Message, MessageQueue 的區別

算法

  1. 排序算法

計算機網絡

  1. 輸入網址回車,到顯示頁面的全過程

  2. DNS解析的過程

  3. TCP三次握手

  4. TCP四次揮手

  5. HTTP默認端口是多少

Java

  1. 强引用、弱引用、軟引用

手撕代碼

  1. 懶漢式單例模式

  2. 生產者消費者模型

反問+閑聊(略)

第二天接到 HR 電話,說還需要再面試一次。

四面(2020.07.29)時間:15:00 - 15:24, 共24min


  1. 自我介紹

  2. 介紹項目

手撕代碼

  1. 下一個更大元素(力扣 503)

  2. 區間合並

總結:

各行各樣都會淘汰一些能力差的,不僅僅是IT這個行業,所以,不要被程序猿是吃青春飯等等這類話題所嚇倒,也不要覺得,找到一份工作,就享受安逸的生活,你在安逸的同時,別人正在奮力的向前跑,這樣與別人的差距也就會越來越遙遠,加油,希望,我們每一個人,成為更好的自己。

文件夾有以下學習筆記,自行下載!

  • BAT大廠面試題、獨家面試工具包,

  • 資料免費領取,包括 數據結構、Kotlin、計算機網絡、Framework源碼、數據結構與算法、小程序、NDK、Flutter,

    字節跳動提前批Android客戶端(四面 HR面,高級UI都沒弄明白憑什麼拿高薪_Android
    字節跳動提前批Android客戶端(四面 HR面,高級UI都沒弄明白憑什麼拿高薪_Android_02

版权声明:本文为[mb61c1d80e4e114]所创,转载请带上原文链接,感谢。 https://gsmany.com/2022/01/202201070836363085.html