本人是從業4年的Android 開發者,之前在長沙一家中大型的互聯網公司做開發,拿著月薪9K的公司,但這始終不是我想要的一個薪資水平,就有了想通過跳槽漲薪的想法,我提前五個月就進行了一波邊作業邊學習的計劃,通過五個月左右堅持不懈,自我感覺是時候去試一波自己的學習成果了,于是就大膽的去嘗試投簡歷,收到面試通知的公司不下七家,但最侄訓是選擇了一家月薪25K的公司,

下面就跟大家簡單的分享一下我的面試程序吧
一面
1.問了java基礎,
2.java synchronized和volatile 關鍵字的作用
3.問了hashMap陣列大小為什么是2的次方,如果經過一次擴容,元素下標會變嗎,
4.sharedPreference commit與apply的區別,還有apply為什么會造成anr,view的繪制流程
5.如何檢測應用幀率,gradle的一些知識(沒答出來,具體問題忘了)
二面
可能是看我對view的繪制流程比較了解 就主要問了這一塊的內容,測量 布局 繪制,然后拿出了一個效果,問我怎么實作
HR面
hr說公司是北京和鄭州這邊協同辦公,經常要和那邊協作,如果出了問題,如何解決
面試總結
基礎知識很重要,如果自己基礎掌握很熟悉的話,一面中的問道的內容某些方向回答的更好一點,二面中面試官可以就會沿著那個方向繼續深入的問了,到最后面試通過后的月薪就不是25K,可能更高,

按目前來看,這次跳槽漲薪還是比較順利的,薪資直接翻倍了,主要還是前期的復習學習起到了作用,
有人可能想說你是怎么學的?
首先你要確定你自己想學習,在給自己去整理一個學習路線圖,然后在去按學習路線圖去學習,
其實我是按幾位行業大佬幫我整理的學習路線圖來學習的,里面的技術點內容,目前還只學習了一半,對一些技術點有個初步的了解,但想要深入的了解到更多,還得繼續的學習更新自己的知識面,下面就給分享大家我的學習路線圖,圖可能會因里面記錄的技術知識點較多,導致圖片的清晰度會有所下降,大家如果真想參照的學習,可以直接去我 CodeChina地址:https://codechina.csdn.net/u012165769/Android-T3查閱高清版,

路線圖在這里了,你也可以先參照這個模板進行自我整理出一個更適合自己的,至于怎么合理的去學習提升,就要看自己的學習方法了,
相信有些人可能是去找對應的視頻、書籍、學習檔案、博客文章等進行學習,其實這些都是好的方法,主要還是找適合自己的有效學習的方法,
而對我最有效的方法就是綜合著起來學習,首先的話是看自己的時間,比如節假榷訓者下班回到家的話,就會去找一些系列性的視頻進行學習;下班回家路上的話,無論是坐公交還是地鐵就會用手機去看一些博客、書籍、還有學習檔案等,在學習的程序中我都會將一些重點要去了解或自己不是很了解的技術點進行記錄,在短時間內查找方法去了解,將自己的學習時間進行合理的安排,

還有就是要定期的去檢測自己的學習成果,這里分為大檢測和小檢測,
小檢測的話,是指自己可以去創建一個博客平臺賬號,進行去發文章,我們可以通過自己近期所學的技術點,通過自己的理解方式整理成文章形式進行分享,利用平臺的討論區與同行們進行技術交流,從而一起學習一起進步,
大檢查的話,就是定期的去面試,通過面試官給你題的問題進行檢測,一是看自己對那些技術知識點掌味訓不夠;二就是通過這些機會了解市場行情,看自己所學習的那些點是否需要更新;還可以看是否是機會進行跳槽漲薪,
我想說的也說了,至于怎么去自我提升還得看你自己了!希望大家也能有我這么好的運氣吧!
最后想跟大家分享的是,我在自我學習提升的程序中,收錄整理了一些 Android 相關的學習檔案、筆記、面試題等等,在這次面試前也將這些學習檔案進行簡單的翻閱,如果有足夠的時間去完整的翻閱,可能面試中就會回答的更好一些了,因為我面試完后進行復盤整理,發現了有些題,這些學習檔案中有所記錄,唉!這可能只能怪我自己太性急了吧,大家如果有想要參考學習的話,可以去我可以直接去我 CodeChina地址:https://codechina.csdn.net/u012165769/Android-T3 查閱,


轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/292076.html
標籤:其他
