一個Android渣渣終於拿到了一個offer

今年的春招好像比之前來的早一點,本想提前準備準備,沒想到準備沒多久,在牛客上有些公司已開始內推了,我匹配了崗位投了以下幾家,CVTE、多益以及招銀。在之後的一個月內,陸陸續續也投了幾家,但很多都是筆試沒通過,或者筆試後沒有消息......其中包括多益和招銀,總之[有點慚愧],我只通過CVTE的筆試,並接收到了該公司的面試。

作爲一個普通高校的應屆畢業生,想找一份工作挺難的,找一份合適的工作更難啊......不知是不是去年互聯網寒冬波及的影響,還是年年都是這樣,我們專業同學去找工作都很難找到,我的感受也挺明顯的,因爲我基本把所有的找工作APP都下載下來,在上面投簡歷,投了很多,沒有迴應的偏多,個別幾個直接拒絕的,通過的幾乎沒有。能主動找我的都是小型創業公司[20-99人],我內心是很抗拒這些公司的,把它作爲終極備胎了。中間去面了杭州的一家公司-同花順,從hr邀請我去到面試整個過程體驗都不太好[雖然我也沒通過,就當馬後炮了吧],這裏也就不去吐槽了,面經也就不放了(沒有多大借鑑意義)。

也可能是CVTE的面試給我的體驗太好了,沒有對比就沒有傷害吧......說了那麼多廢話,開始本篇的正菜

CVTE一面 (電話面)

沒想到我的處女面給了CVTE(雖然之前面過一家小公司,但是太小就不算了),本來以爲筆試涼涼的(因爲都快兩個星期了,官網狀態依舊是等待結論中.....),結果一個電話打破了沉寂......

  • 我是....現在方便麪試嗎,大概要半個小時左右
  • 我說好的,有時間的(當時我在椅子上坐着玩手機,然後立馬把身邊的紙和筆拿出來)

然後就由自我介紹開始了一面

  • 講講你看的Android源碼
  • 說說你在項目中用到的MVC
  • 說說觀察者設計模式
  • 講講對線程安全的理解
  • JVM內存模型
  • HashMap的工作原理
  • 知不知道可重入鎖
  • GC回收算法(涼)
  • 引用方式
  • 內存溢出和內存泄露的區別,內存泄露一定會內存溢出嗎?
  • 四大組件有哪些
  • Activity的啓動模式
  • Activity的生命週期
  • wait使用時要注意什麼(答了死鎖,面試官換了題目,應該是沒有get到它的點) ---和notify成對出現
  • ArrayMap和HashMap區別(沒答出來,之前看過ArrayMap但忘完了......)

面完後感覺總體很不錯,面試官人很nice,態度很溫和,順着問的問題慢慢延伸,給人的感覺就是很順暢,不突兀,即使有的問的問題沒有答出來,但問題總體來說從廣度和深度都有,雖然有幾個問題本來以爲沒戲了,因爲說大概面三十分鐘,但是二十分鐘就結束了,所以我想可能有幾個問題沒答出來,面試官可能不想聊了。沒想到結束後,面試官說兩三個工作日出結果,我只是想看看官網的筆試狀態是什麼樣的,沒想到官網狀態一面上就顯示出來已通過,我表面平淡如老狗,內心開心一批啊。又一會兒那邊打來電話約二面的時間。約了三天後(想着再準備準備會更穩妥一點,其實二面後發現準備的根本沒用上)

CVTE二面(視頻面)

面試官老師看着就很暖,感覺是那種暖男,態度依舊很nice。二面主要問項目細節,然後就問我對設計模式原則的理解,設計模式這方面問的很多,在扣項目細節的時候還不忘問有沒有用到什麼設計模式(講了兩個簡單的設計模式),之後就問平時看源碼嗎,知不知道怎麼實現的(然後我說了幾個框架源碼,對於裏面的原理說的不太完整和清晰,這個時候其實感覺沒戲了,但我還是盡力去說),之後手寫了一個編程題(鏈表反轉)。之後就開始談自己的發展方向、有沒有了解Android新技術(然後和我聊了許多新技術,比如Kotlin和JetPack,讓我去回去有時間多瞭解瞭解),這個時候已經感覺到尾聲了(又在想肯定是沒戲了,怎麼還不問我技術問題了,這才半個小時,那些牛客的朋友們不是說一個小時左右的嘛)。之後就問我有沒有其他問題需要問的,我就問了一下新人入公司有什麼培養計劃嗎,面試官balabala,我說那挺好的,還有什麼要問的嗎?,我說沒有了(都沒戲了,問那麼多幹嘛QAQ)

結束後刷新了一下面試狀態,沒錯,正如你想的那樣,恍恍惚惚的過了.....當時不是很太相信

CVTE終面(視頻面)

我並不認爲我能走到最後[不是矯情和裝],因爲面過CVTE的人都知道,最可怕的是它的終面,終面是被人詬病的,說CVTE不好的基本都是吐槽它的終面,還是有點慌的。又過了好幾天,約好了終面的時間==

我感覺我還是挺幸運的,是和HR一對一,牛客上大多都是現場面,一大羣人面對幾個面試官......

  1. 給前兩次面試打分,滿分10分。爲什麼這麼打?(說了自己前面兩輪面試的情況,給自己打了分)
  2. 有沒有面試過哪些公司了,有收到多少offer了,爲什麼?(我說還沒有offer[這個真的沒有,不存在套路什麼的......])
  3. 工作的薪資期望,地點和時長?
  4. 家庭情況,爸媽性格怎麼樣,你覺得跟誰的比較像,家裏人對工作有什麼要求嗎?
  5. 你父母小時候是怎麼教育你的?
  6. 有沒有女朋友?
  7. 你未來有什麼規劃?(我說了一個三年目標和五年目標)
  8. 你在技術方面最有成就感的一件事情是什麼?(說了一個在之前實習的小故事)
  9. 最近壓力最大的是什麼事情,如何調解?(說了最近找工作感覺壓力最大的,調節方式說找朋友跑步和打球)
  10. 爲什麼沒有留在之前的公司?(想找一個更大的平臺發展,,,)
  11. 如果你面試沒有通過,你覺得是什麼原因呢?
    (我回答說應該不是我的技術基礎不紮實,可能是我的溝通能力或者其他方面不符合公司的要求,還需要繼續地學習)。
  12. 你會因爲什麼原因拒絕我司的Offer?
    (個人覺得這個問題回答的很關鍵,我說我不會拒絕的,因爲貴公司就是我想去的公司)

仔細回想發現有點強行跪舔的感覺,中間也暗示過幾次只要你要我,我TM就去。

在兩天後的晚上官網刷新狀態--- 終面通過了,bingo!!!

總結

閉關了一個月也有了一些心得(也許是廢話):

提前準備(越早越好)+心態良好(打不倒你的終將使你強大)+堅持腳踏實地(對於常問的知識點一定要由淺入深的弄懂到自己可以說出來)+運氣(有時候你沒面過,不要去懷疑你的實力,可能只是一時運氣不好)+注意一些技巧(太老實也不一定是件好事)

對於那些想進大廠的同學一定要刷算法題。對於我那些筆試掛了的,應該都是算法題沒做好,尤其是字節跳動,它的筆試題就是五個算法題。

上面的內容裏內心戲(廢話)比較多,其實筆者真的比較菜,標題不是自嘲。這個Offer在很多大牛看來很普通,一般只是作爲備胎。但對於筆者來說真但不太容易(從筆試到拿到offer幾乎是一個月時間),自己也很滿意了,我拿到offer後,沒有怎麼考慮,直接接受了offer,準備把學校的最後瑣碎事弄好就過去就職。

下面放一些我在準備面試看的一些感覺很不錯資料,也祝在找工作的小夥伴早日找到心儀的工作

Android校招面試指南

Android常見面試題

建議看這些書

Android開發藝術探索(這邊書的重要性就不需要強調了)
深入理解Java虛擬機(看小部分內容)
Android源碼設計模式
劍指Offer

喜歡看微信公衆號文章內容的,也可以關注一下公衆號 不止於碼

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