十年網(wǎng)站開發(fā)經(jīng)驗 + 多家企業(yè)客戶 + 靠譜的建站團隊
量身定制 + 運營維護+專業(yè)推廣+無憂售后,網(wǎng)站問題一站解決
本文想分享的是如何準備阿里面試的以及面試過程的所想所得,希望能幫到你。
首先,可能要讓你們失望的是,這篇文章不會有大篇幅的面試題答案。如果想要看這方面的內(nèi)容,可以看我之前的文章。感謝關(guān)注
首先我們先看一下崗位職責
1、負責安卓移動平臺開發(fā)工作
2.Android框架開發(fā)和維護,SDK開發(fā)
- 技術(shù)架構(gòu)升級優(yōu)化,提升業(yè)務研發(fā)效率
1、3年以上Android客戶端開發(fā)經(jīng)驗
2丶JAVA基礎扎實,理解io、多線程、集合等基礎框架,對JVM原理有一定的了解
3、掌握Android常用組件、框架、和技術(shù)的原理
4、精通Android底層framework,精通Android性能調(diào)優(yōu),熟悉Android源碼
5、有強烈的責任心和團隊精神,善于溝通和合作;能獨立完成設計和編碼
我覺得簡歷的作用就是讓看簡歷的人能快速丶準確的捕捉到有用的信息,看到你的與眾不同
1.who are you ?(你是誰?)
2.what did you do?(你做了什么?)
3.what do you stand out from(你有什么特別之處?)
重要突出這幾天,其實就夠了
主要是包含了以下幾個模塊:
基本資料: 姓名、電話、郵箱、個人網(wǎng)站(GitHub)
工作經(jīng)歷: 公司名、在職時間、工作內(nèi)容(簡述負責、參與什么業(yè)務)
項目經(jīng)歷: 最重要的一點沒有之一!展開描述
專業(yè)技能: 加分項還是減分項都有可能,慎重對待,展開描述
教育經(jīng)歷: 學校名、就讀時間
其它: 簡單描述任何你想讓面試官知道的東西,比如社區(qū)影響力: GitHub 多少 Star、掘金等級 等等
項目經(jīng)歷對于開發(fā)來說是一個最重要的部分
工作上: 這個項目的業(yè)務背景是什么,在業(yè)務上有什么比較牛逼的地方,推動了業(yè)務如何運行等等
技術(shù)實現(xiàn)上: 這個項目的整體技術(shù)實現(xiàn)思路是怎樣的,項目中用了什么比較牛逼的技術(shù),解決了什么比較困難的問題等等
千萬不要寫精通什么,除非你真的很牛逼,或者某項目中有個很牛逼的技術(shù),但是不是你寫的,但是你自己不是很了解。
好看的皮囊千篇一律,有趣的靈魂萬里挑一
在日常業(yè)務中:
項目經(jīng)歷是一個很重要的部分,一定會細問,把自己的牛逼之處突出并且講明白
想拿到30-50K 當然要有相對的專業(yè)技能
JAVA基礎扎實,理解io、多線程、集合等基礎框架,對JVM原理有一定的了解
掌握Android常用組件、框架、和技術(shù)的原理
精通Android底層framework,精通Android性能調(diào)優(yōu),熟悉Android源碼
熱衷Android開發(fā)事業(yè),精通SDK,熱修復,性能優(yōu)化等等
專業(yè)技能可能是加分項也可能是減分項,慎重對待
我之前復習,大多都在20點以后,因為晚上比較能集中注意力,制定一個學習計劃,切勿零散的復習,最好是系統(tǒng)的復習,才能勝卻在握
主要內(nèi)容如下:
- BAT的面試題目相關(guān)
- 性能優(yōu)化相關(guān)相關(guān)
- 多線程相關(guān)
- Java相關(guān)
- 源碼解析相關(guān)
- 網(wǎng)絡編程相關(guān)
- 算法合集相關(guān)
- 數(shù)據(jù)結(jié)構(gòu)相關(guān)
- 設計模式相關(guān)
- 一些小知識的總結(jié)
####4.2丶算法合集筆記
簡歷上寫的項目,仔細認真的過一遍。還有就是關(guān)于業(yè)務的一些深層次的東西,得好好思考一下。
一些開放性問題還是需要好好思考一下,順便也準備一下 HR 面可能會問到的一些問題。
在復習某個部分時可能會引出其它知識點,如果也不是很清楚的話也需要系統(tǒng)的再復習一下。
知識體系比較廣并且發(fā)展迅速,要注重基礎基礎才是最重要的
如果想要獲取完整的復習導圖(一些重要問題以及真實面試后的補充點)
順手留下GitHub鏈接,需要獲取相關(guān)面試等內(nèi)容的可以自己去找)
https://github.com/xiangjiana/Android-MS
希望2020年 你我都有所收獲
(VX:mm14525201314)
這里列出的應該也不是很全,歡迎探討
注意事項: