面試了十幾個Android 候選人的一些總結及建議

跳槽寶典

背景

公司前段時間衝上了App Store的第一,爲了滿足產品的各種需求,公司技術團隊擴招,基於這種情況下,前段時間基本上都在面試,上上下下也面了十幾個人。趁今天在家休息,就有了寫這篇文章的打算。

因爲公司都是和獵頭公司合作,所以候選人背景基本上都是3年以上開發者。

面試總結

面試總結

  • 因爲項目要快速開發,所以我問的他自己常見的一些第三方框架,數據庫用SQLite,開發過程中自己寫SQLite語句。我讓他寫一條學生按成績排序的SQL語句都出問題。這個就直接pass了。

面試總結.jpg

  • 候選人是做內置應用的,但是對於優化這一塊不是很熟悉,直接pass了。

3面試總結.jpg

  • 這個是另外一個同事面的結論,pass!pass!pass!要招的就是快速開發,UI只掌握理論,開源框架都沒使用過,這還怎麼過?

4面試總結.jpg

  • 前面感覺還不錯,但是到後面事件分發不熟悉,那還怎麼搞?pass

5面試總結.jpg

  • 這個候選人感覺還是回答比較誠實的,懂就是懂,不懂就是不懂,好感還是有的,但是準備還是不夠充分,很多基礎的點沒回答上。

6面試總結.jpg

  • 這個沒什麼好說的,事件分發過不了直接pass。

7面試總結.jpg

  • 技術一般,但簡歷過於優化。pass!

8面試總結.jpg

  • 自定義View的流程都不清楚,基礎不牢固,sorry。

9面試總結.jpg

  • 事件分發過不了,這一點直接pass。

10面試總結.jpg

  • 因爲Hierachy那段時間自己也剛好在使用,所以候選人在使用AS 3.2.0的時候能直接通過AS打開確實不應該。

11面試總結.jpg

  • 事件分發不熟悉,pass。

12面試總結.jpg

  • 這個是面試過程的唯一一個女生,國內一個直播平臺背景。前面印象挺不錯的(畢竟是妹子,天生的優勢),問大的點貌似都懂一點,但是問一些基礎的知識點問題就比較大,問事件分發viewGroup的dispatchTouchEvent若返回false,此時事件分發順序是怎樣的?答會回調ViewGroup的onTouchEvent事件。因爲是妹子,我告訴她回答有點問題,最終還是陪她看了一遍dispatchTouchEvent的源碼,簡單分析了一波。哎,最後她自己感覺她自己掛了,ok,pass。

一些自己的看法

很多人都說今年是互聯網寒冬,找工作不好找,其實不然,只要你自己技術到位,基本上都是各大公司的搶手人才。前幾天一篇文章《3年工作經驗,一口氣拿下15家offer》的文章作者就是個典型的例子。

再說說面試過程中我常問的一些問題:

  • 1.自定義View相關問題;
  • 2.如何讓點擊事件和常按事件同時響應?
  • 3.viewGroup的dispatchTouchEvent若返回false,此時事件分發順序是怎樣的?
  • 4.如何處理ViewPager 和RecyclerView的滑動衝突?
  • 5.RecyclerView如何一次滑動一個?
  • 6.Hanlder的原理及looper的作用?
  • 7.開發過程中常用的第三方庫有哪些?看過哪些的源碼?
  • 8.性能檢測及使用的工具?

上面是我常問的一些問題,而這些恰恰都是基本的問題,然而大部分候選人都不能回答的很好!而我感覺這恰恰反應了行業的現狀,很多人,只copy代碼,實現就ok了,很少看其中的原理,下次繼續copy,但是一到面試跳槽,也不復習,一問三不知。浪費彼此時間。你說你開發多年,沒有github,沒有博客,然後問你個幾個原理還不知道,這誰頂得住?

最後,還是希望寫點建議,至於有沒有用,自行參考定奪,噴子太多,害怕ing……。

  • 別老問寒冬不寒冬?你先問自己技術到位不到位?
  • 面試一家公司之前,儘可能的準備充分,上面所有的這些總結都會反饋給獵頭,而恰恰同一個獵頭推薦的候選人會在同一個問題上翻車!所以,如果是獵頭推薦,多問下其他面試者的反饋,相信獵頭們不會吝嗇的。
  • 簡歷上的除非真精通,不然不要寫精通,你寫個瞭解熟悉,然後深入談下去發現你好像特別熟悉,好感度會提高很多。
  • 簡歷上不會的千萬不要寫,除非你覺得你今天人品爆表,面試官這個一定不會問!
  • 簡歷上越熟悉越擅長的寫在越前面。ok,面試官一般會從一個問題入手,衍生其他問題,越前面越有機會進入你自己熟悉的話題。(至少我是這樣)!
  • 帶上自己得意的作品!帶上自己喫飯的傢伙,自己項目的代碼,你已經贏了一半了。(至少我之前面試就這麼幹,你要看什麼功能?你要實現什麼?有什麼問題?我當你面解決這個問題。什麼?你覺得我說得不對?來來來,咱們直接看源碼,主動權在自己手裏!)
  • 該有的禮貌要有,該低調還是要低調。這個是對極少數人的建議,你技術再好,一副老子天下第一的樣子,那不好意思,請另謀高就。
  • 做好有自己的積累,github,博客文章,不僅僅能提升自己的寫作能力,積累經驗,也是面試過程中別人瞭解你的絕佳途徑。

ok,說這麼多,一篇文章昨天寫到今天,差點又發不出去了!我也是被逼的呀(我媳婦看我在家忒無聊,硬讓我寫點東西,沒辦法,哎……),以上文章所有內容純屬個人意見,不喜歡麻煩別噴!最後的最後,給公司打個小小的招聘廣告,

重點

希望Android 3年及以上工作經驗者(對自己Android技術自信朋友沒工作年限限制),對技術有一定的熱愛,喜歡鑽研Android 技術的小夥伴請聯繫我,投簡歷到[email protected],或者在公衆號「aserbao」聯繫我也可以。
優勢:低頭就能看到海,各種下午茶,年輕熱血男女老少夥伴一籮筐。
缺點:我自己公司這個能告訴你們嗎?只能說是一家比較常規的互聯網公司。
地點:深圳南山區深圳灣一號附近

對了,今天是端午假期的最後一天,祝大家端午安康,喫嘛嘛香。

公衆號「aserbao」:
二維碼.png

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章