android 面試會遇到最重要的問題

1.各種listview問你要怎麼緩存記憶體oom的問題

基本上就是搞懂adapter 什麼listview recyleview spinner

都差不多

2.broadcastreceivier

廣播接收器

知道自己的手機有什麼問題

比如說電源不足

或是手機孔被插入

這些監聽事件

3.就是service在背景運作

4.最常問就是thread asynctast的差別

非同步任務

因為android只要卡了五秒就會變成ANR狀態

所以要處理多線程的任務

問你要怎麼用

在哪用

5.最重要就是sqlite的查詢功能了

很複雜也很難懂

因為要查api或是本身資料儲存


6.再來就是api的熟悉度

用okhttp holly jackson等第三方套件

httpurlconection已經沒在維護了

所以被廢棄了也不建議使用

大部分用gson去處理json的資料

然後json的串接資料 幾乎公司都是用這個丟json

序列化 再來反序列化

面試考到爛掉了

如果再簡單就是考你生命週期了

不然就是邏輯測驗智力測驗

看我是不是智能不足


有些公司會搞不清楚狀況

亂考一通

最後也是零分收場

因為明明寫android 結果去考c


除非是本科系或是有研究


還有一種就是人資搞不清楚你的來頭

隨便給你一張考卷

不會寫 零分

有時候我覺得真是浪費時間


有一種是叫你現場寫程式給他看


寫個很奇怪的城市

然後你又不好意思說這很智障

不知道為啥要考這個

有些用手寫

有的還叫你在黑板寫

在黑板寫東西還真的會緊張到腦筋一片空白

又不是來當講師的

進去後就開始不是接外包的爛攤子

就是接手前輩的灘子

看前輩有沒有良心

沒良心

就.....


有良心就佛心來著

其實寫註解不只是讓自己看得懂

不寫註解的話就是想害死別人 不然就是自以為自己是神人不需要寫註解 過目不忘



想害死別人結果通常都先害死自己


所以寫程式呢

要心存善念

不然我也不會在這邊分享了


有些公司會要求你開發新的東西

看要不要重寫

或是改寫


先將

















留言

熱門文章