2017年3月初Android求職回顧

前言

大概2月中上旬的時候,由於我的緣由,向公司提出離職,過程當中雖然有一點波折,可是仍是成功的並且好聚好散的在三月初離開了老東家。原本還想休息個十來天的樣子,結果天天一我的在家的時候,感受像是被這個世界拋棄掉了同樣,無所事事,十分痛苦。最後仍是忍受不了這種寂寞,開始投簡歷,找工做。react

到目前爲止,收到了5個面試邀請,拿到了3個offer,我已經接受了其中比較中意的一家,週一入職,這兩天在收拾東西,準備搬家,今天恰好閒下來了,所以想寫一寫這段時間的面試求職回顧,但願對你們有所幫助。面試

面試

公司A

團隊20-40人,直播,主要運營海外用戶算法

首先是一張筆試題的卷子,而後進來一個Android Leader開始面試。
Android相關的問題:react-native

  • 關於Android開發架構的相關問題(設計模式相關)、
  • 相關優化的問題(如網絡優化,內存優化等等)
  • 如何高效的實現直播中,給主播送禮物的動畫

而後第二我的面(不知道是架構師仍是什麼):設計模式

  • 讓我寫了一個二分查找,就結束了(黑人問號臉)

最後是HR:安全

  • 上一家公司離職緣由
  • 指望薪資
  • 最快入職時間

我的點評:感受公司還不錯,可是面試的問題感受還不夠深刻。網絡

公司B

50-100人,電視,直播相關的互聯網公司數據結構

沒有筆試題,第一個是Android的技術人員面試,主要的問題是:架構

  • 當前作過的項目,用到的技術
  • 聊聊react-native的項目,簡述RN的優點在哪裏
  • 是否使用RxJava重構過本身的項目,RxJava的優點在哪裏。
  • 手寫一個簡易的結合Retrofit+okhttp的網絡請求的代碼
  • 手寫一個字符串匹配的算法(當時忘記了KMP算法的實現,囧)

而後是CTO面試,問的十分普遍,天馬行空工具

  • 先聊起目前本身作過的項目,優化過那些。
  • 在開發工做中,碰到那些頭疼的問題,怎麼解決的,使用什麼工具
  • 是否接入過聊天的SDK,開發中碰到過什麼問題
  • TCP和UDP的區別,形成這些區別背後的機理是怎樣的,開發時,是否使用過其中一種或兩種。
  • 是否寫BLOG,從何時開始寫,閱讀量如何
  • .....
  • 指望薪資

我的點評:感受很不錯,可是對本身的表現還不是特別滿意,竟然忘記了字符串匹配算法。並且手寫代碼的時候,也沒有太注重面向對象的思惟。

公司C

20-30人的創業團隊,爲電信提供服務

因爲公司好像並非作互聯網服務的嗎,所以只有一輪面試

  • JIN的使用步驟
  • C/C++層如何把不一樣的數據類型傳遞到Java層
  • recycleView與listView的區別
  • Fragment的相關操做
  • ....
  • 指望薪資

我的點評:多是創業團隊的緣故,工做環境不太好,並且貌似他們是作底層的,面試官對Android的瞭解還沒我多....

公司D

20人之內,智能硬件相關的創業團隊

人比較少,也只有一輪面試,所幸面試的是個技術大牛,全棧,因此大概聊了將近兩個小時:

  • 目前所作的項目
  • 我的中短時間目標,以及如何達成目標
  • 對於RxJava的理解,以及它的優點
  • 編譯原理,數據結構,操做系統,計算機組成原理挨個問(所幸對前二者還比較熟悉)
  • 開發過程當中碰到的比較困難的問題,以及如何解決
  • 優化相關問題
  • Android端如何設計一個能夠經過WIFI/ble鏈接,支持多種設備,多種操做,本地和遠程數據更新的控制模塊,請畫出結構圖。

我的點評:和麪試官聊的仍是很開心的,畢竟的全棧,視野開闊,並且問問題的同時也能給你提供不一樣的思路。

公司E

網絡安全相關

收到面試邀請,可是我已經決定入職上面的一家公司,因此並無去面試。

騰訊電面

大概是週四晚上收到騰訊的電話面試,他們問得也比較寬泛,不過我猜本身的表現還欠佳(你可能不信,接到電話的時候,我正在上廁所):

  • 開發過程當中作過哪些優化
  • 碰到過什麼問題,怎麼解決
  • 看過那些framework層的代碼
  • 如何實現右滑finish activity
  • touch事件在Android整個系統中的流動過程
  • 如何在整個系統層面實現界面的圓角效果(即全部的APP打開界面都會是圓角,我認可,當時我懵逼了)
  • 是否讀過RxJava的源碼,簡單解釋
  • 給一堆數據排序,要求時間複雜度爲O(n)(當時只想到了計數排序)
  • 開發過那些比較複雜的項目,簡述
  • 工做中同事對本身的評價如何,以及爲什麼從上一家公司離職

我的點評:四十分鐘的通話,個人腿真的麻了。

後記

原本想多寫一點,聊聊寫簡歷,面試的問題,可是轉念一想,我並非HR,也不多做爲面試官面試過其餘人,我其實並不知道什麼樣的簡歷是HR想看的,什麼樣的回答是面試官想聽的,若是冒昧的談這些,豈不是誤人子弟?因此只是羅列了面試的相關問題,各位自行參考。假如其中有你感興趣的問題,不妨深刻挖掘或者展開研究一下。

相關文章
相關標籤/搜索