recycleview實現原理?
handler為什麼沒有堵塞,底層是什麼?
finally的作用,怎麼使用它?
手寫lrucache?
android的繪製流程?
idehandler的原理,用處,什麼時候執行?
viewmodel能多個類公用嗎,怎麼公用?
卡頓優化,統計方法打點具體在哪些位置?
systemtrace怎麼用?
記憶體**機制講講?
viewroomimpl 繪製流程講講?為什麼子執行緒繪製會異常,可以不異常嗎?
子執行緒設定控制項會丟擲異常,為什麼子執行緒中settext為什麼沒有異常,怎麼渲染?
啟動優化?
glide原理?
錯位怎麼導致的,怎麼解決?
列表卡頓怎麼解決?
記憶體洩露有哪些,怎麼解決?
bitmap儲存記憶體儲存在**?不同的版本?
組建化資料相互訪問怎麼處理?
路由程序間訊息通訊怎麼處理?
路由初始化,編譯耗時怎麼處理?
message**復用機制,復用原理?
messagequeue訊息插入按照什麼規則插入?
handler堵塞機制原理,handler多程序怎麼處理通訊?localthread怎麼保證執行緒資料單一?
vsync的handler處理佇列的優先順序?
oom還有哪些?除了大?
glide快取記憶體存在**的?更改記憶體目錄怎麼做?更改內部網路怎麼更改
data class能不能繼承?
執行緒池原理?無窮大執行緒池怎麼維護四個執行緒運轉?
livedata原理?livedata怎麼處理初始化會載入一次舊資料,導致觀察者接受資料重複?為什麼會導致這種問題?
kotlin協程原理?多個請求不同返回值,協程怎麼處理?
recycleview快取原理?共享乙個布局怎麼處理?
m3u8格式?
設計模式六大原則?熟悉的設計模式有哪些?retrofit設計模式用了哪些?
okhttp怎麼做ssl檢驗?怎麼做dns優化?怎麼做超時,讀時動態配置根據不同請求可變的處理?
2023年一線大廠面試題精選
題目 mysql索引相關,使用 mysql 索引都有哪些原則?索引什麼資料結構?b tree 和 b tree 什麼區別?mysql中有哪些搜尋引擎?高併發系統資料庫層面應該如何設計?資料庫鎖有哪些型別,應該如何實現?資料庫事務有哪些?oracle常用函式有哪些?sql中有哪些情況不會走索引?說說對...
你好深圳,來寫乙份2023年總結
今年6月,我從重慶來到了深圳,趕上疫情,裸辭到了乙個新地方,帶著自己一萬的工資卡,我還是來了。計畫趕不上變化,我和大學同學,商量著辭職去上海的,他那邊出了一些變化,要推遲乙個月才能離職,而我月底房租到期,我只能say good bye了。就這樣,買了比火車還便宜的飛機票,飛往了深圳。在這裡,要感謝鑫...
上海有哪些IT網際網路大廠(2023年版)
一線大廠 叮咚買菜 蔚來。ps 自動駕駛領域。地理位置在嘉定區。依圖科技 人工智慧領域 七牛雲 雲服務 途虎養車 車類b2c電商平台 觸寶。ps 觸寶輸入法 觸寶 等,還有很多其他的小眾產品。海外市場做得很好。小而美的創業公司 google 谷歌 微軟ibm tesla 特斯拉 cisco 思科 i...