jujin for android

來源:互聯網
上載者:User

標籤:使用   幹什麼   安全   and   定義   load   group   時間   str   

面試問題

關於人文方面的問題

  • 先介紹一下你自己?
  • 你有什麼興趣愛好?
  • 你平常空閑時間會幹什麼,看哪些書,有什麼心得體會?
  • 如果面試過了的話,就會問你的期望薪資,然後就開始各種壓榨你。

關於 Java 方面的問到的知識點

  • 物件導向的三大特性,如何理解其中的多態?
  • JVM 的記憶體模型?
  • String、StringBuilder、StringBuffer 的區別,StringBuffer 是如何?安全執行緒的?
  • 瞭解過 HTTP 嗎?說說它的特點,它裡面有哪些方法,有瞭解過嗎?知道 HTTPS 嗎?這兩者有什麼區別?
  • 你平常是怎麼進行加密的?MD5 加密是可逆的嗎?
  • 介面與抽象類別的區別?static 方法可以被覆蓋嗎?為什嗎?
  • 建立線程的方式,他們有什麼區別?知道線程池嗎?說說對線程池的理解?
  • 你瞭解過 Java 的四種引用嗎?分別代表什麼含義,他們有什麼區別?
  • Java 中關於 equals 和 hashcode 的理解?
  • 關於 Java 中深拷貝和淺拷貝的區別?
  • 簡單的說下 Java 的記憶體回收?
  • 瞭解過 Java 的集合嗎?說說 HashMap 的底層實現原理?ArrayList 和 LinkedList 的區別?Java 集合中哪些是安全執行緒的?
  • 如何?對象的排序?
  • 知道 ThreadLocal 嗎?說說對它的理解?
  • 在你寫代碼的過程中有使用過設計模式嗎?你知道哪些?為什麼要這樣用,能解決什麼問題?
  • 瞭解註解嗎?瞭解反射嗎?為什麼要使用反射?
  • 資料結構中常用排序演算法?

以上就是關於 Java 所問道的知識點,記得不是太清楚了,待補充。。。

關於 Android 方面的問到的知識點

  • Activity 的生命週期是什嗎? onPause 和 onStop 有什麼區別?
  • Android 五種布局的效能對比?
  • Android 四大組件是什嗎?分別說說對它們的理解?
  • 關於 Service 的理解?它的啟動方式有什麼區別?
  • 瞭解 fragment 嗎?說說你對它的理解?
  • 自訂過 view 嗎?它的步驟是什嗎?說說你自訂 view 過程中出現的問題,以及是如何解決的?
  • 重新整理 view 的幾種方式,他們有什麼區別?
  • Android 實現資料存放區的幾種方式?
  • 如何? Android 中的緩衝的,通過使用第三方庫和自訂來分別說明一下緩衝技術的實現?
  • 如何? Activity 與 fragment 的通訊?
  • Android 5.0、6.0、7.0 新特性?
  • Android 中的動畫分類?
  • 你以前是如何進行螢幕適配的?
  • 說說 Activity 建立過程?
  • Android 中如何與 JS 互動的?
  • 瞭解 APP 的啟動流程?
  • 你知道哪些圖片載入庫?他們有什麼區別?ImageLoader 的內部緩衝機制是什嗎?是如何?的?
  • Android 中是如何?非同步通訊的?
  • 說說 Handler 內部實現原理?
  • 使用過 AsyncTask 嗎?說說它的內部實現原理?它有什麼缺陷?如何改進?
  • 知道 JNI、Binder 嗎?說說你對它們的理解?
  • 如何?進程間的通訊?
  • 說說 Android view 和 viewGroup 的事件分發機制?
  • 你開發過程中使用到了哪些第三方庫?瞭解過他們的源碼嗎?
  • 你瞭解廣播嗎?它與 EventBus 有什麼區別?能互相實現嗎?
  • 你們網路請求是如何?的?知道 Volley 嗎?內部實現流程是什嗎?它與 OKHttp 有什麼區別?
  • 你瞭解哪些第三方功能?知道推送嗎?它的原理是什嗎?
  • 接觸過 MVP 模式嗎?說說看對它的認識?
  • 知道 Android 中的多渠道打包嗎?
  • Android 簽名機制的原理?反編譯解壓後的檔案夾所包含的內容有哪些?
  • 你瞭解過模組化、組件化開發嗎?
  • 開始開發 APP 如何進行架構?
  • APP 工程模組是如何劃分的?你是如何進行封裝的?
  • APP 是如何進行最佳化的?知道 OOM 嗎?如何解決記憶體流失?

jujin for android

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.