2017屆 百度校招內(nèi)推Android面試之失敗篇

記錄百度校招內(nèi)推面試經(jīng)歷,廢話不多說,直接上問題(內(nèi)推了這么多,各種失敗,心碎了一地,拾掇拾掇,重新出發(fā))

一面(電面)

  1. 講講性能優(yōu)化、布局優(yōu)化的經(jīng)驗(yàn);
  2. 講講 Gradle 語法、生命周期;
  3. 講講 Java 泛型、什么場(chǎng)景使用;
  4. 講講注解,有沒有了解過哪些新技術(shù)在應(yīng)用,自己使用過沒;
  5. 講講項(xiàng)目中自己最難忘的點(diǎn);
  6. 講講 Android 數(shù)據(jù)庫的相關(guān)操作,兩個(gè)表合并怎么實(shí)現(xiàn);
  7. 了解 aar 文件沒,有沒有遇到什么坎;
  8. ListView 和 RecycleView 的比較;
  9. 數(shù)據(jù)加載更多涉及到分頁,你是怎么實(shí)現(xiàn)的;
  10. Instant Run 玩過沒,AS 的版本是多少;
  11. 網(wǎng)絡(luò)框架用了哪些,講講使用的框架的原理;
  12. 項(xiàng)目用到了哪些第三方控件,EventBus 講講,優(yōu)缺點(diǎn),有沒有考慮過如何消除缺點(diǎn);
  13. 講講事件分發(fā)機(jī)制;
  14. 服務(wù)器和前端交互用的什么數(shù)據(jù)格式,有沒有用過除了 JSON 格式之外的;
  15. 數(shù)據(jù)解析用的什么;
  16. 音視頻的開發(fā)過程中,有哪些坑踩過;
  17. 視頻的篩選是使用了什么方法實(shí)現(xiàn)的;
  18. 講講注解,有沒有自己實(shí)現(xiàn)過,優(yōu)缺點(diǎn)。

二面(現(xiàn)場(chǎng)面)

  1. 現(xiàn)場(chǎng)寫 Activity 和 Fragment 的聲明周期,Home 和 Back 鍵的生命周期;
  2. 寫 Service 的兩種實(shí)現(xiàn)方式和生命周期;
  3. 靜態(tài)同步方法和非靜態(tài)同步方法的區(qū)別;
  4. Get 和 Post 的區(qū)別;地址
  5. 單例的雙重檢驗(yàn)的實(shí)現(xiàn)方式;
  6. volatile 的作用;
  7. 進(jìn)城和線程的區(qū)別,Android 多進(jìn)程如何實(shí)現(xiàn);
  8. 子線程更新UI的方式;
  9. Handler 的實(shí)現(xiàn)機(jī)制,畫圖講解;
  10. Java 靜態(tài)變量在 new 的對(duì)象中會(huì)不會(huì)更改;
  11. TCP 和 UDP 的區(qū)別,TCP如何保證可靠性傳輸,手寫一下三次握手的過程;
  12. HTTPS 和HTTP 的區(qū)別,S是什么;
  13. HTTP 的底層實(shí)現(xiàn)是什么;
  14. 堆存放什么,棧存放什么,地址,安卓虛擬機(jī)的內(nèi)存模型是什么;
  15. equals 和 hashcode 的關(guān)系;
  16. 安卓?jī)?nèi)存泄露檢測(cè)以及解決方案;
  17. Hashmap 的源碼和實(shí)現(xiàn)方式;
  18. 寫代碼實(shí)現(xiàn)隊(duì)列的基本操作,外加查找最大值;
  19. Linux 玩的轉(zhuǎn)不;
  20. 講講線程池;
  21. 如果加快 Gradle 的編譯速度

三面(現(xiàn)場(chǎng)面)

  1. 團(tuán)隊(duì)協(xié)同管理是如何進(jìn)行的
  2. 個(gè)人在技術(shù)、團(tuán)隊(duì)管理的經(jīng)驗(yàn)、優(yōu)勢(shì)、劣勢(shì);
  3. 個(gè)人在未來一段時(shí)間內(nèi)的發(fā)展規(guī)劃;
  4. 如何推動(dòng)項(xiàng)目組采用一些新技術(shù);
  5. 團(tuán)隊(duì)的溝通如何進(jìn)行;
  6. 團(tuán)隊(duì)分配的任務(wù)如何完成、時(shí)間如何安排;
  7. 加班如何看待;
  8. 實(shí)習(xí)初始,是如何融入到團(tuán)隊(duì)的,是如何快速了解整個(gè)項(xiàng)目的;
  9. 評(píng)價(jià)自我的實(shí)習(xí)情況
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Android 自定義View的各種姿勢(shì)1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 178,733評(píng)論 25 709
  • 1. Java基礎(chǔ)部分 基礎(chǔ)部分的順序:基本語法,類相關(guān)的語法,內(nèi)部類的語法,繼承相關(guān)的語法,異常的語法,線程的語...
    子非魚_t_閱讀 34,623評(píng)論 18 399
  • 我一直想著你 你離開已有六年 我不能告訴別人我想你 但我確實(shí)錯(cuò)過了你 你的出現(xiàn)是個(gè)意外 就如同你的離開 如果可以 ...
    藍(lán)色國度的龍城小齊閱讀 496評(píng)論 0 1
  • 金剛實(shí)踐案例分享 ▏如何種下時(shí)間的種子? 現(xiàn)代人都非常忙碌,身不由己,在工作和生活中似乎無法兩全。 "忙"字怎么寫...
    A曼均閱讀 739評(píng)論 0 1
  • 現(xiàn)在我是一位線上思維導(dǎo)圖講師,我怎么走上思維導(dǎo)圖講師這條路的,要從與思維導(dǎo)圖結(jié)緣開始。 初識(shí) Long long ...
    敏姐的思維空間閱讀 456評(píng)論 0 2

友情鏈接更多精彩內(nèi)容