在被20個中/高級iOS工程師面試之后

文章起源

最近出現(xiàn)了不少講述面試問題的日記娄昆,正巧這段時間也接連面試了不少家公司,最終順利拿到心儀的offer晃痴,于是記錄下整體的面試感受。本文不會以過多的文筆講述面試題目财忽,主要是談談對iOS就業(yè)市場的看法

******重要信息****


各位認識我的大大手下留情倘核,就別在評論區(qū)泄露面試的公司了

行情

即便是度過了最為寒冷2016年,iOS的就業(yè)市場也不見得回暖了多少即彪,這說明了iOS開發(fā)市場在趨向于成熟紧唱。其實即便是在熱火朝天的O2O元年也不代表著移動端市場就是遍地黃金,因為從頭到尾就業(yè)市場并沒有太大變化隶校。2015年大量的創(chuàng)業(yè)公司本質(zhì)上以2VC的商業(yè)模式創(chuàng)造了大量的偽就業(yè)漏益,當資本熱褪去,供遠大于求的市場才會讓眾多開發(fā)者產(chǎn)生一種寒冬的感覺惠况≡馐總結一句就是:

真實的就業(yè)市場增長速度遠低于iOS開發(fā)者的增長速度

對于創(chuàng)業(yè)型、小型公司而言稠屠,如何快速實現(xiàn)業(yè)務的迭代是生存下去的根本峦睡,所以對于iOS開發(fā)人員的技術要求相對較低。也因為這樣权埠,大部分的小公司并不會過多的關心應用的性能是否足夠好榨了、代碼結構是否合理等體現(xiàn)開發(fā)者軟實力的技術點。而中型以上的公司在用戶量達到一定量級的時候攘蔽,就不得不去考慮每一次的業(yè)務改動是否會造成體驗的不適等造成用戶流失的原因龙屉,因此中型以上的公司對開發(fā)者的軟實力更加看重

就業(yè)

就業(yè)不易。在更早之前為了測試找工作的難度满俗,筆者海投了一批中小型公司转捕,但是結果很遺憾,沒有一家回應唆垃。(ps: 多謝各位推薦筆者的朋友們五芝,感激)

很明顯的一點是在iOS開發(fā)者魚目混雜的現(xiàn)狀下,學歷以及工作背景兩大因素成了最簡單粗暴的篩選方式辕万。所以我經(jīng)常和朋友說的一點是:如果我自己去投簡歷找工作枢步,還不如轉行找工作來得快

在這種環(huán)境下,就業(yè)更好的途徑就是推薦或者找人自薦渐尿,但是存在的前提是如果技術達不到對方的標準醉途,找再多人也是白搭。所幸的是砖茸,有那么一堆愿意幫助我的朋友隘擎,在這段時間內(nèi),面試的公司除了上述兩者之外還有面邀凉夯。這種情況就可遇不可求了嵌屎,起碼要有人對你感興趣

培訓

大概是這兩年來培訓出來不少開發(fā)者推正,很多人認為被搶了飯碗,于是對這種現(xiàn)象頗有意見宝惰。對于筆者來說植榕,一份形似培訓的簡歷如果能有自己的博客與Github,并不介意給對方一次機會尼夺,這也只是筆者的看法尊残。

不過有部分開發(fā)者確實對培訓這個詞刻意的去貶低,例如前幾天有個總結自己面試別人出的題目淤堵,對于題目分為低中高三個層次的寝衫,理論知識題巨多,下面的回復有這么一句:

培訓出來的才能全部答上來

很明顯對于理論知識題答者抱著一種輕視的態(tài)度拐邪,并且在回答中扯上培訓一詞慰毅,滿滿的諷刺。我不想去解讀答者的想法扎阶,但是假如連培訓都能背出來的東西你面試回答不上來汹胃,怪培訓搶了你的工作還是你自己不給力呢?假如你以前背過东臀,為什么后來沒有嘗試去深究原理而是選擇遺忘呢着饥?

面試

到這里該總結一下面試題,由于私人原因具體的面試題不能公開惰赋,但是筆者總結了一下類型:

  • runtime
    即便runtime已經(jīng)爛大街了宰掉,但是這是OC語言特有的機制,起碼要對動態(tài)時有了解過赁濒,才能了解屬性修飾的差異在什么地方

  • runloop
    這個屬于去年下半年開始熱起來的面試題目轨奄,為什么應用能夠一直運行到我們關掉或者閃退為止?runloop做了什么工作拒炎?如何去利用runloop等等

  • 多線程
    性能優(yōu)化是一個權衡的過程挪拟,同樣算法的條件下,代碼執(zhí)行的時間幾乎是恒定的枝冀,使用多線程可以將任務分割分批執(zhí)行,有效的提高應用性能耘子。但是多線程存在使用的陷阱果漾,如何設計良好的異步方案,是進階的必備技術要求

  • APM
    應用性能管理谷誓,并不是人人都要弄個APM系統(tǒng)绒障,但是對于整個系統(tǒng)的單個功能業(yè)務是否了解過怎么實現(xiàn)?APM本身是為了優(yōu)化應用和收集數(shù)據(jù)制作的捍歪,又有什么思路

  • 響應鏈
    經(jīng)典問題户辱,略過

  • 算法
    中型以上的公司基本會考核這點鸵钝。比如你喜歡什么排序算法、使用合適的算法解題庐镐。一般來說非算法崗位只要LeetCode能刷過Medium的題目就比較容易了

  • 設計模式
    設計模式實際上涉及到代碼的整體結構設計上恩商,由于高級語言封裝了大量的基礎算法以及使用了大量的設計模式,開發(fā)者接觸使用的設計模式相對而言比較少必逆,但是這是程序猿必備知識之一

  • 計算機基礎
    除了算法以外怠堪,還包括計算機系統(tǒng)、網(wǎng)絡協(xié)議名眉、數(shù)據(jù)結構等粟矿,鑒于筆者基礎薄弱,不多闡述

最后編輯于
?著作權歸作者所有,轉載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末损拢,一起剝皮案震驚了整個濱河市陌粹,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌福压,老刑警劉巖掏秩,帶你破解...
    沈念sama閱讀 219,539評論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異隧膏,居然都是意外死亡哗讥,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,594評論 3 396
  • 文/潘曉璐 我一進店門胞枕,熙熙樓的掌柜王于貴愁眉苦臉地迎上來杆煞,“玉大人,你說我怎么就攤上這事腐泻【龊酰” “怎么了?”我有些...
    開封第一講書人閱讀 165,871評論 0 356
  • 文/不壞的土叔 我叫張陵派桩,是天一觀的道長构诚。 經(jīng)常有香客問我,道長铆惑,這世上最難降的妖魔是什么范嘱? 我笑而不...
    開封第一講書人閱讀 58,963評論 1 295
  • 正文 為了忘掉前任,我火速辦了婚禮员魏,結果婚禮上丑蛤,老公的妹妹穿的比我還像新娘。我一直安慰自己撕阎,他們只是感情好受裹,可當我...
    茶點故事閱讀 67,984評論 6 393
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著,像睡著了一般棉饶。 火紅的嫁衣襯著肌膚如雪厦章。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,763評論 1 307
  • 那天照藻,我揣著相機與錄音袜啃,去河邊找鬼。 笑死岩梳,一個胖子當著我的面吹牛囊骤,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播冀值,決...
    沈念sama閱讀 40,468評論 3 420
  • 文/蒼蘭香墨 我猛地睜開眼也物,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了列疗?” 一聲冷哼從身側響起滑蚯,我...
    開封第一講書人閱讀 39,357評論 0 276
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎抵栈,沒想到半個月后告材,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,850評論 1 317
  • 正文 獨居荒郊野嶺守林人離奇死亡古劲,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 38,002評論 3 338
  • 正文 我和宋清朗相戀三年斥赋,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片产艾。...
    茶點故事閱讀 40,144評論 1 351
  • 序言:一個原本活蹦亂跳的男人離奇死亡疤剑,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出闷堡,到底是詐尸還是另有隱情隘膘,我是刑警寧澤,帶...
    沈念sama閱讀 35,823評論 5 346
  • 正文 年R本政府宣布杠览,位于F島的核電站弯菊,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏踱阿。R本人自食惡果不足惜管钳,卻給世界環(huán)境...
    茶點故事閱讀 41,483評論 3 331
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望软舌。 院中可真熱鬧才漆,春花似錦、人聲如沸葫隙。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,026評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽恋脚。三九已至腺办,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間糟描,已是汗流浹背怀喉。 一陣腳步聲響...
    開封第一講書人閱讀 33,150評論 1 272
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留船响,地道東北人躬拢。 一個月前我還...
    沈念sama閱讀 48,415評論 3 373
  • 正文 我出身青樓,卻偏偏與公主長得像见间,于是被迫代替她去往敵國和親聊闯。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 45,092評論 2 355

推薦閱讀更多精彩內(nèi)容

  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 172,190評論 25 707
  • 掛個名頭書簡翻舊米诉,實是念頭囊括四海菱蔬。有多少夢還在做著,有多少路已經(jīng)在走著史侣。時間少得不知不覺拴泌,你是否知道了自己的名字?
    書簡翻舊閱讀 156評論 0 0
  • 最近這段時間回季,朋友圈里刷爆了關于蘋果的各類消息。然而掉房,今天不僅是朋友圈被圈內(nèi)小伙伴刷屏茧跋,在各大科技媒體頭條,微博等...
    叫我子木就好閱讀 259評論 0 1
  • 平仄和韻很多地方都不通卓囚,求指正瘾杭。
    懸劍閣主閱讀 268評論 0 0