字節跳動移動架構師學習筆記,HR的話紮心了

mb612e29aee034d 2021-09-20 02:58:44 阅读数:871

hr

下面分享一下我在愛奇藝的面經

面試前的話:在面試時一定不要受前面沒有過的面試的影響,一定要有一個好的心態,不要面試還沒開始就自己把自己思緒搞亂了

一共進行了4輪面試

愛奇藝一面 50min

項目

  • 主要介紹了以前做過的項目,分析了內存泄漏,線程同步的問題

計算機網絡

  • HTTP/HTTPS區別

Android

  • OkHttp框架(裏面有那些設計模式)
  • 如何終止一個線程

愛奇藝二面 50min

介紹項目

  • 內存泄漏的來源
  • 有沒有做過優化

Android

  • Service的兩種啟動方式?區別在哪?
  • 性能優化有沒有做過?

Java

  • 手寫單例模式

算法

  • 删除鏈錶中一個節點

愛奇藝三面 40min

自我介紹

  • 項目
  • 有沒有特別擅長的

Java

  • public作用?
  • .java文件名怎麼確定?
  • 外部類最多有幾個?
  • 內部類最多有幾個?
  • 內部類支持嵌套麼?
  • 線程池怎麼給新建的線程設置名字?
  • 線程池種類?
  • 注解的使用?

Android

  • Activity的啟動模式下生命周期
  • Activity A->B的生命周期
  • Handler中怎麼實現Looper和線程綁定?
  • 一個線程最多有幾個Looper?
  • 多個Looper報的异常?
  • 消息阻塞再次喚醒是什麼機制?
  • ThreadLocal是什麼?

愛奇藝四面(HR面)

  • 自我介紹下吧
  • 你對公司有什麼評價
  • 做了哪些項目
  • 你身邊同事和朋友如何評價你呢
  • 如果與同事發生了意見的不一致,你會如何解决呢

關於HR面試

其實早就聽說HR面試的最終的錄取結果具有一票否决權,在面完前面的技術面試之後,還是很擔心的。大概得到以下結論:

  • 誠信至上,所以在簡曆中不要存在任何虛假信息,企圖通過虛假信息得到面試機會的後果得不償失
  • HR更關注你的錶達能力、與同事相處的能力以及對工作的態度
  • 對自己的是否一個明確的職業規劃

總結

最後對於程序員來說,要學習的知識內容、技術有太多太多,要想不被環境淘汰就只有不斷提昇自己,從來都是我們去適應環境,而不是環境來適應我們!

這裏附上上述的技術體系圖相關的幾十套騰訊、頭條、阿裏、美團等公司2021年的面試題,把技術點整理成了視頻和PDF(實際上比預期多花了不少精力),包含知識脈絡 + 諸多細節,由於篇幅有限,這裏以圖片的形式給大家展示一部分。

相信它會給大家帶來很多收獲:

字節跳動移動架構師學習筆記,HR的話紮心了_程序員

字節跳動移動架構師學習筆記,HR的話紮心了_Android_02

 CodeChina開源項目:《Android學習筆記總結+移動架構視頻+大廠面試真題+項目實戰源碼》

當程序員容易,當一個優秀的程序員是需要不斷學習的,從初級程序員到高級程序員,從初級架構師到資深架構師,或者走向管理,從技術經理到技術總監,每個階段都需要掌握不同的能力。早早確定自己的職業方向,才能在工作和能力提昇中甩開同齡人。

版权声明:本文为[mb612e29aee034d]所创,转载请带上原文链接,感谢。 https://gsmany.com/2021/09/20210920025844456r.html