2018 頭條 火山抖音 iOS實習面試分享(1/2面)

哎呀週一HR小姐姐打的電話約的今天晚上。說實話,經歷了前天美團的洗禮,我認識到了自己很多很多的不足,這兩天也有意的補充了。狀態嘛,肯定比第一次好[手動捂臉]。遇到的一些問題也是自己準備過的,在面試中也有開始嘗試引導面試官問一些自己熟悉的問題。話不多說,去面!

關於面試官

經典的關於面試官環節。今晚一共只經歷了兩面。爲什麼說只呢…因爲根據學長的經驗,和網上一些面經的經驗,面試會在一天完成,車輪戰形式的。可是我的面試安排在了8.30。面試官很準時的來了,12面之間間隔也就5分鐘不到,第二面結束的時候也將近9.50了。So…期待一下三面吧(話說敲到這裏的時候收到了頭條筆試通知…深圳崗的…心裏一震有木有。)

新的風暴已經出現!夢想成真不再遙遠!

2018 頭條 火山抖音 iOS實習面試分享(1/2面)

咳咳,說回來正經的。約得視頻面,所以能看到對方的臉呀。一面面試官感覺是個稍微年輕一些的小哥哥,上來就是很親切的自我介紹(我沒想到面試官會介紹自己),面試過程中也很nice,全程微笑,互動感覺很棒。遇到你不會或者想不懂的時候很耐心的引導。二面的面試官感覺就是有一定層次的人了,感覺沉澱的也很多,給人感覺是比較嚴肅一些的(可能是一面小哥哥太nice了…反差效應)。但是全程交流中感覺也很好,對職業規劃方面關注的比較多。總體來說頭條的第一次面試感覺還是很棒的,壓力感不會很強。

這裏要吐槽一下牛客網的那個面試平臺…二面到一半的時候各種卡啊…搞得我不好意思…希望沒有給面試官留下不好的印象。

哦補充一句,每面都會擼代碼…

頭條的面試難度感覺還適中,側重點在於數據結構、OC基礎和算法。跟美團不一樣的是,我暫時還沒有被詢問道任何一點關於網絡的問題。可能留在後面了吧!

一面

  1. 介紹自己
  2. 詢問了與簡歷上項目相關的一些事情。比如你印象最深刻的一個項目。
  3. 可能是覺得我自己介紹的還不夠充分把,讓我補充評價一下我自己。
  4. 因爲在介紹項目的時候提到了,其中一個項目經歷了MVC到MVVM的“重構”,讓我介紹了一下。
  5. 問了一下知道KVO和KVC嗎?底層原理呢?
  6. 知道runtime嗎?介紹一下runtime怎麼工作的?還能做些什麼?
  7. property的默認參數
  8. 快排的思想?怎麼實現(說思路)?複雜度是多少?歸併呢?
  9. [算法]給出兩個字符串,只包含字母,本身會有重複。求s1和s2的重複字符。
  10. 【哎這裏又丟人了有木有。面試的時候千萬別立flag!面試官小哥哥可能看我說排序的時候很流利,在出算法題的時候就停頓了一小會,我就說了句,“其實我準備的很倉促,算法題也就簡單刷了刷。” 面試官:你刷過算法啊那這個絕對沒問題!】
  11. 然後我就遇到了這個沒見過的東西。沒(you)寫(hua)完(hen)整(lan)。最後在面試官的提示下,根據新思路說了下自己的想法就過了。
  12. 腦筋急轉彎 4個人過橋,只有1個手電筒(沒有手電摔死人哦),只能同時2人同時過。4人過橋時間分別爲1 2 5 10,問最短需要多少時間?

然後就是提問環節。我詢問了一下這邊的主要職責(一開始有點卡,沒聽到),工作強度,工作地點和氛圍。

二面

一面結束之後我以爲很晚了會直接另外約時間,面試官說稍等一下去找一下二面的面試官,如果沒時間再另約。等了不到5分鐘那頭就有反應了。見到了二面面試官。面試官感覺是有一定工作年限的人了,因爲問的問題跟一面不太一樣。

一上來先問一面面試官是否介紹過這邊的工作,說這邊是做的音視頻相關,同時給抖音火山以及整個頭條提供技術支持的。然後問以後是否能全職在北京工作?(可能是因爲我一面結束的時候問了地點。但這個當然只能答能啦…前途更重要嘛…實在不行再說咯…)

0. 以前都做過什麼項目?覺得怎麼樣?

1. 做過音視頻相關的東西嗎?

2. 會用C++嗎?

3. (中間停頓了一下,臨時插入的)爲什麼做iOS?沒有考慮別的編程語言?

4. 在iOS上對自己的職業規劃有什麼打算?

5. 說一下iOS裏面的事件響應鏈吧。

6. 說一下iOS的內存管理機制?(我簡單說了下MRC ARC,棧堆的區別和怎麼回收)

7. 簡單的數據結構知道嗎?手擼一下鏈表結構吧,再寫個插入和鏈表反轉。(基礎很重要啊,插入和反轉都沒啥問題,差點忘了怎麼完整定義一個node哈哈哈)

可能是因爲比較趕時間吧,關於OC的問題不是很多。這時候也出現了網絡波動。也就沒有做別的代碼題了。到了問答環節。

“那我覺得我們今天就到這裏吧”

面試官的開頭是這樣的…我以爲自己掛了有木有…然後面試官說可以提一些問題。我詢問了一下像我這種準備入行iOS開發的小菜鳥的職業規劃和移動開發的未來。

最後面試官說太晚了,看看再找時間約下一面吧。

希望不是敷衍我哈哈。(因爲二面的時候網絡各種不好…音視頻向的東西我說沒怎麼做過…可能也會因爲這個原因把我pass了吧。不過盡力咯。)

總結

面試這種東西真的需要經驗去堆。一個練膽量,一個練應變,一個找問題。因爲有了美團的積累,今晚的面試總體上感覺沒有太吃力,除了那道算法題答得不好。基礎很重要,自我信心的積累很重要。遲些再補充一些以前沒有給過答案的問題。

作者:就是奶牛君

鏈接:https://www.jianshu.com/p/1ff9198e022c

相关文章