自己用的Android面試筆試題彙總(持續更新)

2021-08-18 09:14:03 字數 726 閱讀 9228

1)jvm原理架構介紹

2)gc介紹

資料結構

執行緒先上一張知識圖譜,碉堡了,感謝

1)view的繪製流程;

2)touch事件的傳遞流程;

3)做過哪些自定義view,詳細介紹一下思路和遇到過的坑;

4)各種手機的ui適配和遇到過的坑;

5)動畫分類和原理

1)跨程序通訊的方式和優缺點

2)aidl的理解,系統生成的aidl檔案原始碼分析

3)binder的理解,跨程序要傳遞很多內容的時候要怎麼做

4)handler原理,為什麼要使用handler,主線程的looper是在**啟動的,自己也要做乙個相似的handler要怎麼設計

5)1)什麼是記憶體洩漏,android有哪些記憶體洩漏的場景和解決方案;

2)布局優化

3)http優化

4)優化

5)資料庫優化

6)gc優化

a、 http,tcp,udp的原理和區別;

b、http和https的區別;

c、專案中使用的http框架,為什麼使用,原理是什麼;

2)熱修復和外掛程式化

3)非同步載入

4)混合開發

mysql面試筆試 MySQL面試筆試題集 BAT

01 mysql技術特點?02 mysql預設埠號?03 mysql優勢?04 mysql支援的儲存引擎以及特點?mysql5.7支援 innodb myisam merge memory archive csv performance schema blackhole innodb是目前mysql...

面試筆試題

1 昨天參加一公司筆試,給幾道演算法題整懵了,其實也不難,但好久沒有碰演算法,只是有思路,要讓我在這麼短的時間內寫出程式來還是不行。2 這裡將其中一道稍微複雜一點的演算法題寫下來,以此小結。3 4 題目描述 5 將n個雞蛋放入到m個籃子中去 n m 保證每個籃子中至少乙個雞蛋,然後指定乙個數x,要求...

面試 筆試 解答

sql程式設計 題目 求每一位員工工作時長 公司每位員工打卡時間表a 員工工作時長表b 得到分組時間的最大值 下班時間 select a.id,a.name a.time from select id,name,time from punch group by id desc a group by ...