《跟大家分享一次面試經驗,重點點名南京**研究院》

各位小夥伴,奮戰在一線的獅子們:

我回來了,曾經那個一氣之下刪除了所有文章的“李雲龍”回來了!

首先說明一下,爲什麼刪除了之前的所有文章,皆因爲一篇技術文章大量引用了一位原創作者的內容,而沒有明確的申明出原作者的博文地址,然後被一位原作者的忠實粉絲給盯上了,然後指出我特別無恥的抄襲,最後原作者都到我的文章下面批鬥我了。首先,對於原作者和這位粉絲的投訴,表示歉意,確實沒有文章發表的經驗,可能影響了原著的“利益”,但我的本意只是作爲技術的積累和知識的分享,並未廣泛傳播而產生“惡劣”的影響,所以一切從一場沒有必要的罵戰開始,也從我刪除所有文章而畫上句號。

現在回頭想想,大家其實都有自己的委屈,但作爲開發者,我們都希望能在技術上提升,這樣的成就感比所謂的幾篇文章開個星球,弄個公衆號賺點小白的錢來的更偉大。之前,文章都是在基於很多文章的學習之下進行整合梳理,那麼再次回來,我會保證每一篇文章都是一字一節的敲給大家,希望我們一起成長。

好了,過去的事情我們告一段落,今天的重點是跟大家分享一次面試的經歷,也重點給南京**研究院打個廣告,爲什麼打廣告呢,這位什麼大咖公司又是誰呢,下面我們慢慢聊。

南京是一個互聯網企業駐紮的城市,也是一個軟件孵化地帶,很多大廠都會在南京設立分部,作爲一名從事Android系統開發的工程師,在南京找一份Android相關的開發還是有很多機會的,但是本人主要做的產品是手機,在南京可能也就是華米OV幾家,華爲在南京沒有終端的研發,只有給外包公司分配一些零頭散活,比如:應用商店、地圖等應用層的開發,Vivo和Oppo就不談了,清一色的應用層,小米在南京可能MIUI系統的開發存在一些機會,但可能大家都知道,但小米目前對於崗位的需求並不對,南京目前很多都是基於GMS認證相關的開發工作實際在誠懇的招人。

好了,那作者到底是參加了哪一家公司的面試呢?爲何又稱它是大咖呢?目前在Android市場上能跟華米OV一起分食的還有哪一家公司呢?大家應該都知道吧?棒子就是棒子。

經過這次面試,我更加相信棒子是個名副其實的棒槌,爲什麼這麼說,我們仔細道來。

大概一週前,接到一個獵頭給我的電話,說他們經常跟**研究院(名字還高大上)合作,有新的職位,他們會第一時間收到招聘需求,然後獵頭們就開始盯人,合適的聯繫然後推送進去,對方如果滿意就安排面試。其實一般對獵頭我是沒有什麼好感的,爲什麼,你們可以自己去查,但是作爲一個在小廠奮戰了很多年的菜雞來說,當時心裏的第一想法是:我*,機會可以啊,真的麼?可以試試啊,因爲當時獵頭給我的招聘需求上面寫的需求的東西跟我做的可以說是90%的吻合!

接下來流程搞的很正式,獵頭還特別幫我優化了下簡歷,推給了對方,隔天,我收到了面試郵件的邀請,郵件很fashion,邀請我本週去他們公司參加面試,黑色粗字體說明請準備英文自我介紹。

我相信任何一位在小廠摸爬滾打,經歷了無數次的公司解體和命運摧殘的開發狗來說,面對一次大廠的機會是有多渴望和珍惜啊!!!留給我的時間只有3天,於是這三天把所有做過的技術知識點和核心全部仔仔細細的看了一遍,並且打開了google翻譯,絞盡腦汁的準備了一篇300字左右的英文翻譯,比寫高考作文還認真!面試前一天,心寬體胖的我竟然還失眠了!

好了,該來的還是來了,早早的來到面試地點,前臺登記應聘信息,慢慢的一頁紙都是來面試的,看來我也是千萬大軍中的一員啊。保安人員帶入,穿過機場安保一樣的安檢門,到達9樓面試現場,人事讓我稍等一會,我扒拉着手機,把我記錄的一些知識點臨時在看看,那種場景跟我當年考研複試的場景是一毛一樣啊!

時間不知過了多久,人事說可以面試了,我就像我家的金毛犬一樣跟着人事走到了一間接待室的門口,推門一看,我 *,三個面試官滿桌子的簡歷坐在那邊,等着我,相信我,我感覺看到了我考研複試的面試官,也是三個人,場景再現,甚是懷念啊。

好了,坐下來,忐忑的問了一句,是英文介紹還是中文介紹?面試官說英文最好了。巴拉巴拉,一頓夾雜着不標準的南京話和老家方言的普通英文就這麼說了5分鐘,然後面試官也貌似聽懂了,接下來就開始問問題吧。

請說一下“Activity的啓動流程”,嗯,這個點我會,源碼chuachuachua,面試官點了點頭。

“麻煩你說一下低內存機制”,嗯,這個點我會,源碼chuachuachua,面試官點了點頭。

“有沒有特別熟悉的模塊”,嗯,說了下開關機的流程,面試官點了點頭。

“你有沒有遇到過項目中印象最深的偶現bug?”嗯,這個也舉了個例子,大體上說了說,貌似說的例子不是面試官項目中實際遇到過的。

...

“有沒有做過應用啓動的時間調試?”嗯,我就從源碼中的流程說了說,基本上算達到了點上,但是應該沒有達到要求。

然後還有一些其他的問題,都是一些性能相關的,一切都在我侃侃而談和面試官的點頭微笑下進行,不過相信我,全程我都很謙遜,不懂的就不懂,懂的就儘量多說,表現出我是個很好學,很努力,不懂也會去鑽研的好孩子。

問完了技術,就開始侃侃別的,比如爲什麼本科是南郵的,碩士讀南師大啊,你在南京成家了嗎?對我們有什麼需要問的嗎?我有必要再說一句,請相信我,同學們,每次面試完的結果基本上不用等通知,你們都應該清楚面試的結果了。(有意思的是,面試官問我有什麼想問他們的時候,我還順帶黑了一把華米ov,擡高貴司的形象)

基本上結果了,三位面試官叫了HR過來,臨走時說了一句,回去好好準備下二面算法。

嘿嘿,聽到這話,是不是代表就過了?嗯,也能是的,面試完,獵頭很熱情的跟我問了下情況,然後說我及時跟你尋求到反饋,你好好準備二面即可。

嗖~時間來到第二天,從網上搜颳了一堆算法的資料(因爲對算法的研究是少之又少,畢竟作者大學是學的物理,不是科班出身),躲着公司和老闆,拋棄了項目,積極準備二面能不掉鏈子,然後收到了獵頭給我的信息:對方反饋,技術深度不夠!

對,技術深度不夠,就這麼一句話,那我就得跟大家分析下這句話。

**研究院目前主要三個部門,一個做性能優化、一個做功耗、一個做遊戲,那麼我自然是準備進性能優化組的。這個組主要幹嘛呢?核心就是做進程的管控,也就是你要對Java的內存模型和進程的創殺以及lmkd有所瞭解。

這些在面試的過程中,基本都問到了,從java層到kernel層,只要是我研究過的,基本上是帶着面試官一路跑,能讓你知道我的寬度又多寬就能有多寬,但恰恰死在了這個寬度上面,因爲你寬度夠,但是深度不夠,說的更直白一點,你沒有專門處理過這個模塊,沒有很豐富的模塊經驗(但你也沒有具體深入問啊!)。我相信,可能在我離開後,他們又遇到了一個專門做這一塊的專業型人才。(如果有同學也要去面試,清注意了哦)

其實,說這些,不是想去貶低某些公司的形象,面試不通過的原因有很多種,技術的深度確實是不夠的,因爲小廠都是以效率爲前提,只要解決問題就可,不需要你在某一個模塊鑽研的很深。但反觀來看,要想能在35歲不那麼惆悵,不失業,這也給我們做IT的一個警告,前幾年可以追求寬度,但是後幾年必須專注深度!

所以,在一次過山車的面試中,你們的李雲龍回來了,帶着我的意大利炮回來的。

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