下面是我從開始準備到拿到offer的心路歷程准给,如果各位嫌太長了。請直接拉到最下面描滔,整理的干貨棒妨。
閑聊
本人雙非普一本,非計算機專業(yè)含长,自學安卓編程券腔,在9月底剛剛拿到了魅族的offer伏穆,大概從7月初開始準備秋招。一路的過程十分難熬颅眶,不過慶幸的是我熬過來了蜈出。經(jīng)過這一路的摸爬滾打自己也總結(jié)出一些小的心得,今天分享給各位還在奮斗的戰(zhàn)友們涛酗。希望大家都能找到自己心儀的offer铡原。
實習還是修煉?
我是從大三才開始學習安卓編程商叹,沒有很深厚的基礎(chǔ)燕刻,也沒有豐富的經(jīng)驗。所以在各路大神都在春招中尋找自己心儀的公司去實習的時候剖笙,我還在糾結(jié)該不該找卵洗。或者說這個秋招前的暑假弥咪,到底應(yīng)該做些什么过蹂?我靜下心來好好對自己進行了分析,去找工作實習聚至?可是以我現(xiàn)在的水平酷勺,只能找一個小公司而且一定不會接觸到核心的項目,這樣的話我的競爭力在哪扳躬?畢竟我不想以后去小公司(ps:不想當將軍的士兵不是好士兵嘛4嗨摺)。所以我毅然決然的選擇了自己做一個完整的項目贷币,作為我去面試的資本击胜。(注意:廣告來啦!R畚啤偶摔!哈哈哈,安卓網(wǎng)課哪家強字管?百度框里菜鳥窩啰挪。)我在暑假利用網(wǎng)上的教學視頻完成了自己的項目。然后又重新脫離網(wǎng)課來了一遍嘲叔,順便編寫博客教程。(記住抽活,不要覺得一些事情意義不大,就不去做,一些日積月累的小習慣會是你打開成功大門的很關(guān)鍵的一把鑰匙壤靶。)
屢戰(zhàn)屢敗&屢敗屢戰(zhàn)
在9月份來臨的時候,我像所有同學一樣汁胆,摩拳擦掌準備迎接這一場大戰(zhàn),畢竟這事關(guān)未來霜幼。而讓我沒有想到的是嫩码,迎面撲來的失敗要比我當時激情還要高昂許多。
從9月3號開始就開始各個公司的筆試罪既,做了一個接著一個铸题,也掛了一個接著一個。一起的小伙伴琢感,每天都有面試跑來跑去丢间,而我只能悲催的看學校的小狗怎么把骨頭藏在路燈照不到的地方。(心塞塞~)但是驹针,該難過難過烘挫,出現(xiàn)短板就要補,我開始每天早6晚10開始圖書館刷題模式柬甥。來剛就剛誰怕誰R!苛蒲!
時刻準備著
已經(jīng)到20號了卤橄,終于收到了一個面試。還沒來得及開心撤防,就看到一個西安狗的悲傷虽风,面試點成都,面試時間下午4點寄月,阿西吧9枷ァ!漾肮!真不知道是該哭還是該笑厂抖。但是這次的玩笑也讓我,意識到一個問題克懊。如果這個面試真的在西安忱辅,我真的準備好了嗎?從那天我開始大量的看面經(jīng)谭溉,修改簡歷墙懂,跑宣講會,(這里給大家強調(diào)一個重點扮念,一定要去跑宣講會损搬,尤其是有線下筆試的,通過率很大。)巧勤,在自己的腦子里模擬面試場景嵌灰。時刻準備去面試,有一個機會就不能放過颅悉!
終于等到你
現(xiàn)在回想起來每天就像餓狼一樣沽瞭,盯著各大學校的宣講會。終于有一天剩瓶,發(fā)現(xiàn)了魅族的宣講會加線下筆試驹溃,直接就飛奔而去。答題過程大部分題都遇到過儒搭,也算是還好吠架。晚上回去就收到了自己的第一份真正意義上的面試邀請,我很激動搂鲫,整理了自己整理了無數(shù)遍的面試資料傍药。第二天去面試,面試官人很好魂仍,面試過程很愉快拐辽,可能因為是三個面試官一起面的我,4個人聊了一個小時擦酌。然后就去hr了俱诸,又聊了半個小時,到了晚上被通知明天簽約赊舶。如釋重負睁搭,感謝魅族,效率很高A健园骆!
干貨來了
簡歷怎么寫
關(guān)于簡歷和面試我總結(jié)了幾點:
1、頁面整潔
自己的個人信息寓调,求學經(jīng)歷锌唾,參加的活動,自己的項目夺英,技能特長等等晌涕,簡歷上大概就這些內(nèi)容,最好把這些東西安排在一張紙上痛悯,不求你做的多花哨余黎,除非你是藝術(shù)生,不然就做的簡簡單單整整齊齊就可以了载萌。不要讓面試官半天看不到重點驯耻,相信我亲族,一個每天要看幾百份甚至幾千份是不愿意再花時間自習“發(fā)現(xiàn)”你的美炒考。
2可缚、要有項目要有項目要有項目
重要的事情說三遍,作為程序員來說你的項目是最直觀展示你的能力的途徑斋枢。還有就是很多人說我沒有做很多大的項目帘靡,甚至找不出來一個。那就寫自己做的一些小demo瓤帚,只要是自己做的描姚,就可以寫,不要把豆包不當干糧戈次。二到三個差不多轩勘。
3、公司的要求與你的技能特長
技能特長這個模塊在我看來相當?shù)闹匾有啊_@個模塊和我的項目模塊是面試官的主要轟炸區(qū)域绊寻。所以你寫了什么,你就真的要是你寫的那樣悬秉。很多人把公司的職位要求寫成了自己的技能特長澄步。如果你真的那么厲害,那請收下我的膝蓋(先膜為敬)和泌。接下來要說的適合和小編一樣的小菜雞村缸。技能特長,就是自己的技能和特長武氓。怎么感覺說了一句廢話梯皿,哈哈。不過它確實就是這樣的县恕,這一部分一定要實事求是东羹,你知道啥就寫啥,不知道就不要寫弱睦。而且要寫的精確百姓,例如你熟悉android某一種圖片加載框架,就寫上具體名稱况木。不要直接寫熟悉安卓加載框架垒拢,這樣無疑是給自己挖了一個大坑。
4火惊、自信&坦然
面試過程中求类,我也遇到很多自己不會的問題。我的原則就是如果完全不知道屹耐,那就說不知道尸疆,如果了解的不多那就只說自己的想法,不要不懂裝懂。這樣只會搞砸自己的形象寿弱。在面試過程中犯眠,禮貌就好也不要害怕,有想法一定要表達出來症革,把自己會的展示出去就行了筐咧,結(jié)果也不會很壞。
面試問題
我的技術(shù)面因為是三個面試官一起面的所以只有一面噪矛。我整理了一下大概記得的問題量蕊。
1、自我介紹
這個問題很開放艇挨,就隨便回答残炮,算是用來緩和氣氛的吧。我就介紹了我接觸android并開始學習到現(xiàn)在一路的過程缩滨。然后就可以了势就,簡明有序即可】可以提前在自己宿舍總結(jié)幾遍蛋勺。
2、項目介紹
這個就是敘述嘛鸠删!自己什么時候參加過或者獨立開發(fā)過什么項目抱完,自己扮演團隊的什么角色,做出了什么成果等等刃泡。就像我們以前寫的記敘文一樣巧娱,不過要有主有次,可以選擇你覺得最自豪的某個點著重介紹烘贴。因為禁添,這有可能就是你們著重要聊的東西。(如果可以的話盡量帶著測試機桨踪,當面演示)老翘。
3、項目細節(jié)追問
這里面試官根據(jù)幾個項目的細節(jié)處理進行提問锻离。例如铺峭,工具如何封裝,這個頁面如何實現(xiàn)汽纠,有沒有使用三級緩存卫键,使用了哪些控件,有沒有優(yōu)化啊等等虱朵。這里問的還是蠻多的莉炉,最好對自己的項目細節(jié)有相當?shù)牧私獾稣恕#ㄟ@里真的強調(diào)一下,寫博客很有好處)
4絮宁、說說設(shè)計模式梆暮,你覺得你在平時開發(fā)中遇到了什么設(shè)計模式。
5羞福、說說你最近在研究的東西惕蹄,并介紹你對它的理解。(我說的是Binder,由于我內(nèi)部機制答得不是很好治专,所以后來又追問了它的使用)
6、對數(shù)據(jù)結(jié)構(gòu)熟悉嗎遭顶?講一下快速排序的原理张峰。
7、了解數(shù)據(jù)庫嗎棒旗?了解sqlite嗎喘批?簡說一下?
8铣揉、自己有沒有做過一些小的應(yīng)用饶深?演示一下或者介紹一下?
9逛拱、activity的生命周期敌厘。
10、講一下javaGC機制朽合。
11俱两、你使用過哪些優(yōu)化,簡單說一下曹步?
大概就記得這么多了宪彩。至于hr面,我遇到的hr人很好讲婚,整個過程就是問什么就答什么尿孔。聊聊大學,聊聊未來筹麸,聊聊夢想哈哈;詈稀!竹捉!一般沒有什么問題芜辕。
具體的問題答案本文就不貼了,因為每個人遇到的都不一樣块差。下面的連接有很多大佬總結(jié)的面試題和答案侵续,我就本著拿來主義原則倔丈,給大家送上!大家也可以去自行谷歌自己動手豐衣足食状蜗,那里有大把的面經(jīng)等著你需五。
2016魅族安卓面試題總結(jié)
準備過程
- android復習知識點目錄
http://www.reibang.com/p/51c05d9747ed - 關(guān)于筆試準備
關(guān)于筆試,就只有兩個字刷題轧坎。我們可以利用的資源也很多宏邮。牛客網(wǎng)缸血,賽碼網(wǎng)蜜氨,還有劍指offer之類的書。 - 關(guān)于面試準備
多看面經(jīng)捎泻,多模擬自己將要遇到的問題飒炎,然后自己回答。熟悉自己簡歷上寫的所有東西笆豁。