美團(tuán)iOS面試總結(jié)

2019

原文鏈接

一面

1安皱、簡(jiǎn)歷上寫(xiě)的項(xiàng)目問(wèn)了一遍,然后開(kāi)始問(wèn)知識(shí)點(diǎn)艇炎。

2酌伊、volley的源代碼,在圖片緩存部分討論了挺長(zhǎng)時(shí)間缀踪,http中緩存機(jī)制居砖,

3、視覺(jué)控制器的生命周期

4辜贵、數(shù)據(jù)庫(kù)

5悯蝉、多線程(NSTread、NSOPeration托慨、GCDA+block)

6鼻由、http協(xié)議get post的區(qū)別

7、手機(jī)適配一些方案

8厚棵、真機(jī)調(diào)試蕉世、項(xiàng)目上線注意事項(xiàng)

9、靜態(tài)方法是否能被重寫(xiě)
這些大概聊了1個(gè)半小時(shí)婆硬,開(kāi)始的時(shí)候還有些緊張狠轻,慢慢聊開(kāi)了,就好多了彬犯,面試官的語(yǔ)速有點(diǎn)快向楼,老是需要面試官重復(fù)一遍,我也不經(jīng)意間語(yǔ)速也變快了谐区,不過(guò)能看出來(lái)面試官還是很厲害的湖蜕。

二面

1、id和nill代表什么(nill和NULL的區(qū)別)

2宋列、向一個(gè)nill對(duì)象發(fā)送消息會(huì)發(fā)生什么昭抒?

3、http中的同步和異步

4炼杖、MVC 和 MVVM 的區(qū)別灭返。
用 MVVM 實(shí)現(xiàn)一個(gè)業(yè)務(wù)。VC 是入口坤邪,VC1 顯示 “省” 的列表熙含,VC2 顯示省關(guān)聯(lián)的 “市” 的列表,VC3 顯示市關(guān)聯(lián)的 “縣” 的列表罩扇。VC 到 VC1婆芦,VC1到 VC2怕磨,VC2 到 VC3喂饥,VC3 再跳轉(zhuǎn)到 VC消约。相關(guān)點(diǎn)在于如何設(shè)計(jì) ViewModel 和 Model ,以及 VC3 到 VC员帮。
如何編寫(xiě)單元測(cè)試或粮,比如寫(xiě)了一個(gè)網(wǎng)絡(luò)庫(kù),如何測(cè)試該網(wǎng)絡(luò)庫(kù)捞高,用例怎么寫(xiě)的更全面一些氯材。
代碼從 Git 上拉下來(lái)到生成 .ipa 都有哪些過(guò)程,期間都生成了什么文件硝岗。
最近讀過(guò)哪些書(shū)氢哮,看過(guò)哪些框架,有什么收獲型檀。
談到 JSPatch冗尤,問(wèn) JSPatch 是如何處理 Block 的。
自己擅長(zhǎng)的地方胀溺。
遇到過(guò)什么樣的挫折裂七。

新增二面被問(wèn)到的問(wèn)題:如果沒(méi)有instruments,該如何檢測(cè)memory leak, zombie object 之類(lèi)的問(wèn)題仓坞。

三面

1背零、iOS是如何進(jìn)行資源管理的。

2无埃、Python比較重要的幾個(gè)特性

3徙瓶、網(wǎng)絡(luò)五層結(jié)構(gòu),每一層協(xié)議嫉称,由于我網(wǎng)絡(luò)不是很好侦镇,還問(wèn)了一些其他的問(wèn)題(例如MAC地址和ip地址的區(qū)別等)。

先談了下前兩面的感受和問(wèn)題澎埠,又和面試官聊到了單例和全局變量的區(qū)別虽缕。
Block和Protocol的區(qū)別,Block是為了解決什么問(wèn)題而使用的蒲稳。
iOS 的設(shè)計(jì)模式氮趋。iOS 為什么沒(méi)有類(lèi)似于 Java 和 C 之類(lèi)的 “Builder” 的構(gòu)造模式。
冒泡江耀、插入剩胁、快速排序的平均時(shí)間復(fù)雜度和最壞時(shí)間復(fù)雜度。

堆排序祥国。
有時(shí)間復(fù)雜度為 O(n) 的排序嗎昵观?
最近從 stackOverFlow 上解決過(guò)的問(wèn)題晾腔,讀過(guò)的開(kāi)源框架,讀過(guò)的書(shū)啊犬,業(yè)余興趣灼擂,最有成就感的事情。

主目錄
(づ ̄3 ̄)づ╭?~
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末觉至,一起剝皮案震驚了整個(gè)濱河市剔应,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌语御,老刑警劉巖峻贮,帶你破解...
    沈念sama閱讀 211,194評(píng)論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異应闯,居然都是意外死亡纤控,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,058評(píng)論 2 385
  • 文/潘曉璐 我一進(jìn)店門(mén)碉纺,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)船万,“玉大人,你說(shuō)我怎么就攤上這事惜辑』=В” “怎么了?”我有些...
    開(kāi)封第一講書(shū)人閱讀 156,780評(píng)論 0 346
  • 文/不壞的土叔 我叫張陵盛撑,是天一觀的道長(zhǎng)碎节。 經(jīng)常有香客問(wèn)我,道長(zhǎng)抵卫,這世上最難降的妖魔是什么狮荔? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 56,388評(píng)論 1 283
  • 正文 為了忘掉前任,我火速辦了婚禮介粘,結(jié)果婚禮上殖氏,老公的妹妹穿的比我還像新娘。我一直安慰自己姻采,他們只是感情好雅采,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,430評(píng)論 5 384
  • 文/花漫 我一把揭開(kāi)白布。 她就那樣靜靜地躺著慨亲,像睡著了一般婚瓜。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上刑棵,一...
    開(kāi)封第一講書(shū)人閱讀 49,764評(píng)論 1 290
  • 那天巴刻,我揣著相機(jī)與錄音,去河邊找鬼蛉签。 笑死胡陪,一個(gè)胖子當(dāng)著我的面吹牛沥寥,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播柠座,決...
    沈念sama閱讀 38,907評(píng)論 3 406
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼邑雅,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了愚隧?” 一聲冷哼從身側(cè)響起蒂阱,我...
    開(kāi)封第一講書(shū)人閱讀 37,679評(píng)論 0 266
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤锻全,失蹤者是張志新(化名)和其女友劉穎狂塘,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體鳄厌,經(jīng)...
    沈念sama閱讀 44,122評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡荞胡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,459評(píng)論 2 325
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了了嚎。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片泪漂。...
    茶點(diǎn)故事閱讀 38,605評(píng)論 1 340
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖歪泳,靈堂內(nèi)的尸體忽然破棺而出萝勤,到底是詐尸還是另有隱情,我是刑警寧澤呐伞,帶...
    沈念sama閱讀 34,270評(píng)論 4 329
  • 正文 年R本政府宣布敌卓,位于F島的核電站,受9級(jí)特大地震影響伶氢,放射性物質(zhì)發(fā)生泄漏趟径。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,867評(píng)論 3 312
  • 文/蒙蒙 一癣防、第九天 我趴在偏房一處隱蔽的房頂上張望蜗巧。 院中可真熱鬧,春花似錦蕾盯、人聲如沸幕屹。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 30,734評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)望拖。三九已至,卻和暖如春装畅,著一層夾襖步出監(jiān)牢的瞬間靠娱,已是汗流浹背。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 31,961評(píng)論 1 265
  • 我被黑心中介騙來(lái)泰國(guó)打工掠兄, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留像云,地道東北人锌雀。 一個(gè)月前我還...
    沈念sama閱讀 46,297評(píng)論 2 360
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像迅诬,于是被迫代替她去往敵國(guó)和親腋逆。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,472評(píng)論 2 348

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

  • 更新 面試基本已經(jīng)結(jié)束了侈贷,目前已拿頭條惩歉、百度、騰訊offer俏蛮,現(xiàn)在可以好好來(lái)寫(xiě)寫(xiě)總結(jié)了撑蚌,關(guān)于面試題,可能沒(méi)那么多時(shí)...
    Tamp_閱讀 32,215評(píng)論 92 596
  • 美團(tuán) iOS 開(kāi)發(fā)工程師面試題 一面: Block的底層原理搏屑,結(jié)構(gòu)争涌,內(nèi)存以及需要注意的地方。圖片渲染辣恋,一張 png...
    ioido閱讀 1,695評(píng)論 0 7
  • 7月23日獲得了一次去美團(tuán)面試 iOS 開(kāi)發(fā)工程師的機(jī)會(huì)亮垫。做個(gè)記錄。 一面: Block的底層原理伟骨,結(jié)構(gòu)饮潦,內(nèi)存以及...
    WayneWang閱讀 4,844評(píng)論 17 25
  • 《暢談人生》之一 夜半三更,輾轉(zhuǎn)反側(cè)携狭,難以入眠继蜡。 生活極其急躁,令人無(wú)法淡定暑中,難以梳理壹瘟。 情緒極其浮躁,令人身心疲...
    茜茜公主的夢(mèng)幻莊園閱讀 197評(píng)論 0 0
  • 最近鳄逾,又一段視頻火了稻轨,因?yàn)橐曨l中有名人。一般的雕凹,名人的視頻火殴俱,大抵這個(gè)名人是要倒點(diǎn)霉的。這次則不然枚抵,有貶的...
    人生百態(tài)千悟閱讀 481評(píng)論 2 3