iOS 面經(jīng)涂鴉草讶、網(wǎng)易洽糟、哈啰、阿里好幾個(gè)BU等等堕战。最后也是順利拿到了offer

鏈接:http://www.reibang.com/p/03d9f928b472

從2020年七月份開(kāi)始面試坤溃,陸續(xù)接觸了 涂鴉、網(wǎng)易嘱丢、哈啰薪介、阿里好幾個(gè)BU等等。最后也是順利拿到了offer越驻。

面經(jīng)要的朋友太多..被迫把這份經(jīng)歷寫(xiě)下來(lái)汁政,如果能幫到同樣是打工人的你,是我的榮幸缀旁。

ps: 因?yàn)闀r(shí)間太長(zhǎng)了记劈,而且我現(xiàn)場(chǎng)沒(méi)有筆記,我只能把我印象比較深的問(wèn)題做一個(gè)記錄并巍,然后很多重復(fù)的問(wèn)題我就略過(guò)了目木。

涂鴉:

  • 深淺copy的概念和在各個(gè)類中的用法和區(qū)別(NSString ,NSArray懊渡,NSMutableArray)刽射。

  • 如何判斷一張圖片在URL沒(méi)改變的情況,圖片資源發(fā)生了改變剃执,說(shuō)出方案誓禁。

  • 平時(shí)在開(kāi)發(fā)過(guò)程中A/B Test的使用與方案落地。

  • fastlane自帶的aciton夠用嗎忠蝗,有沒(méi)有自定義過(guò)action(好像是這個(gè)现横,反正我只用過(guò)自帶的功能T_T,在講到自動(dòng)化構(gòu)建的時(shí)候問(wèn)到阁最,他們的構(gòu)建系統(tǒng)看起來(lái)很復(fù)雜,有興趣可以看看)戒祠。

  • 說(shuō)說(shuō)藍(lán)牙進(jìn)行交互的過(guò)程。

  • 印度2G,3G網(wǎng)絡(luò)偏多速种,如何保證每次打開(kāi)App姜盈,能夠快速地建立請(qǐng)求并加載響應(yīng)頁(yè)面以及圖片資源。(這種可以從多個(gè)方面作答:流量Protocol Buffer配阵、DNS馏颂、緩存示血、網(wǎng)絡(luò)協(xié)議,圖片格式webp等等)救拉。

  • http2.0和http1.1的區(qū)別难审,再說(shuō)說(shuō)http3.0。 (他們好像有在商用3.0...有可能記錯(cuò)...)亿絮。

網(wǎng)易:

*主Mach-0如何知道加載哪些動(dòng)態(tài)庫(kù)告喊,說(shuō)說(shuō)App的啟動(dòng)流程。

  • 聊一下自動(dòng)釋放池派昧。

  • msgsend的流程黔姜,msgsend在寄存器中的運(yùn)行過(guò)程

  • https的流程,Charles為什么可以抓https的包蒂萎。

  • 如何防止DNS污染/欺騙秆吵。

  • ip直連中使用https會(huì)遇到什么問(wèn)題,如何解決五慈。

  • 說(shuō)說(shuō)無(wú)痕埋點(diǎn)的方案和埋點(diǎn)過(guò)程中獲取上下文屬性的方案纳寂。

  • 看看你的contribution記錄和文件作者.(黑人臉問(wèn)號(hào)...他好像不相信我一個(gè)人維護(hù)整個(gè)項(xiàng)目...)

阿里BU.1:

  • 動(dòng)態(tài)庫(kù)和靜態(tài)庫(kù)的區(qū)別,開(kāi)發(fā)者用到的動(dòng)態(tài)庫(kù)和系統(tǒng)動(dòng)態(tài)庫(kù)的區(qū)別豺撑。

  • NSTImer準(zhǔn)嗎烈疚,不準(zhǔn)用什么替代方案,GCD作為定時(shí)器真的準(zhǔn)嗎聪轿?

  • NStimer在本次因卡頓之后延遲執(zhí)行爷肝,那么他的下一次執(zhí)行是在本次loop,還是下一次loop(好像是這么問(wèn)的陆错,反正當(dāng)時(shí)回答得云里霧里灯抛,關(guān)鍵看你runloop的掌握程度)。

  • 商品cell停留的曝光時(shí)間埋點(diǎn)怎么統(tǒng)計(jì)音瓷,說(shuō)說(shuō)設(shè)計(jì)方案对嚼。

  • llvm相關(guān)的概念與代碼質(zhì)量檢測(cè)方案。

  • GCD的block怎么取消執(zhí)行绳慎,有什么坑纵竖。

  • autoreleasepool的實(shí)現(xiàn)方案。

  • 二叉樹(shù)層序遍歷杏愤。

  • 如何判斷鏈表有環(huán)靡砌。

  • weak的實(shí)現(xiàn)原理。

阿里BU.2:

  • GCD和NSOperation的區(qū)別珊楼,分別的優(yōu)缺點(diǎn)通殃,為什么官方不推薦使用NSOperation (?厕宗?這一點(diǎn)我存疑画舌,暫時(shí)沒(méi)看到過(guò)堕担,當(dāng)時(shí)也反駁了。

  • msgSend的經(jīng)歷了哪幾個(gè)過(guò)程曲聂,快速轉(zhuǎn)發(fā)和慢速轉(zhuǎn)發(fā)有什么區(qū)別霹购。

  • Mach-O 體積優(yōu)化的方案。

  • RunLoop的幾種模式朋腋,說(shuō)說(shuō)各種模式的區(qū)別和應(yīng)用場(chǎng)景厕鹃。

  • 說(shuō)說(shuō)WebView頁(yè)面打開(kāi)速度的優(yōu)化方案。

  • 說(shuō)說(shuō)你目前網(wǎng)絡(luò)的優(yōu)化方案乍丈。

  • 支付寶離線支付的交互流程。

  • OAuth授權(quán)機(jī)制的交互流程把将。

  • React-Native是如何進(jìn)行線程管理的轻专。

  • PNG,JPG 圖片格式是如何進(jìn)行壓縮的,讓你設(shè)計(jì)一個(gè)壓縮算法察蹲,講講大致的思路请垛。

  • YYCache的實(shí)現(xiàn)流程。

  • 講講優(yōu)化過(guò)的isa指針和沒(méi)優(yōu)化過(guò)得區(qū)別洽议。

  • 如何判斷一個(gè)Tagged Pointer指針宗收。

哈啰:

  • vc有個(gè)strong的NSString對(duì)象,對(duì)該對(duì)象賦值之后亚兄,引用關(guān)系和引用計(jì)數(shù)的情況.

  • 說(shuō)說(shuō)OSSpinLock的實(shí)現(xiàn)原理與存在的問(wèn)題混稽,官方推薦了哪種鎖進(jìn)行替換。

  • 說(shuō)說(shuō)dyld的rebase审胚,rebind做了啥匈勋。

  • https的流程和證書(shū)設(shè)置,怎么設(shè)置膳叨,在哪里設(shè)置洽洁。證書(shū)里面驗(yàn)證點(diǎn)什么。

  • WKWebview的網(wǎng)絡(luò)抓包菲嘴。

  • 卡頓監(jiān)控一般怎么做饿自,怎么防止卡頓的誤報(bào)。

  • 應(yīng)用內(nèi)h5的白屏監(jiān)控龄坪。

  • 做一個(gè)WebView容器昭雌,說(shuō)說(shuō)從哪些方面考慮(結(jié)合離線加載,預(yù)加載悉默,白屏監(jiān)控等等..)城豁。

  • 如何防止DNS污染/欺騙。

  • 基于路由的組件化方案有什么值得注意的地方抄课。

  • App啟動(dòng)優(yōu)化的方案和ios13啟動(dòng)優(yōu)化點(diǎn)(當(dāng)時(shí)不確定唱星,特意去看了下WWDC)雳旅。

  • 說(shuō)說(shuō)你項(xiàng)目目前的架構(gòu)設(shè)計(jì)。

稍微有點(diǎn)亂,有些太基礎(chǔ)的題真的沒(méi)印象了...感覺(jué)還有好多沒(méi)記起來(lái)..回頭記起來(lái)再接著補(bǔ)...

作為一個(gè)開(kāi)發(fā)者间聊,有一個(gè)學(xué)習(xí)的氛圍跟一個(gè)交流圈子特別重要攒盈,這是一個(gè)我的iOS交流群:[891 488 181],不管你是小白還是大牛歡迎入駐 哎榴,分享BAT,阿里面試題型豁、面試經(jīng)驗(yàn),討論技術(shù)尚蝌, 大家一起交流學(xué)習(xí)成長(zhǎng)迎变!

申請(qǐng)即送:

  • BAT大廠面試題蕉世、獨(dú)家面試工具包,

  • 資料免費(fèi)領(lǐng)取寒亥,包括 數(shù)據(jù)結(jié)構(gòu)钧嘶、底層進(jìn)階笔时、圖形視覺(jué)逻卖、音視頻犬耻、架構(gòu)設(shè)計(jì)煎谍、逆向安防坊萝、RxSwift苛预、flutter句狼,

文章到這里就結(jié)束了,你也可以私信我及時(shí)獲取最新資料以及面試相關(guān)資料热某。如果你有什么意見(jiàn)和建議歡迎給我留言腻菇。

結(jié)語(yǔ):

我覺(jué)得面試技巧確實(shí)是需要鍛煉的,回顧最后幾次的面試苫拍,自己真的有一種“突破”的感覺(jué)芜繁,這種狀態(tài)很像咒術(shù)回戰(zhàn)的里的領(lǐng)域展開(kāi)(敵人在你的領(lǐng)域內(nèi)逃不走,且你的技能能百分百hit到敵人)绒极。

希望新的一年大家都能面上心儀的公司骏令。

文章到這里就結(jié)束了,你也可以私信我及時(shí)獲取最新資料以及面試相關(guān)資料垄提。如果你有什么意見(jiàn)和建議歡迎給我留言榔袋。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市铡俐,隨后出現(xiàn)的幾起案子凰兑,更是在濱河造成了極大的恐慌,老刑警劉巖审丘,帶你破解...
    沈念sama閱讀 206,602評(píng)論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件吏够,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡,警方通過(guò)查閱死者的電腦和手機(jī)锅知,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,442評(píng)論 2 382
  • 文/潘曉璐 我一進(jìn)店門(mén)播急,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái),“玉大人售睹,你說(shuō)我怎么就攤上這事桩警。” “怎么了昌妹?”我有些...
    開(kāi)封第一講書(shū)人閱讀 152,878評(píng)論 0 344
  • 文/不壞的土叔 我叫張陵捶枢,是天一觀的道長(zhǎng)。 經(jīng)常有香客問(wèn)我飞崖,道長(zhǎng)烂叔,這世上最難降的妖魔是什么? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 55,306評(píng)論 1 279
  • 正文 為了忘掉前任固歪,我火速辦了婚禮长已,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘昼牛。我一直安慰自己,他們只是感情好康聂,可當(dāng)我...
    茶點(diǎn)故事閱讀 64,330評(píng)論 5 373
  • 文/花漫 我一把揭開(kāi)白布贰健。 她就那樣靜靜地躺著,像睡著了一般恬汁。 火紅的嫁衣襯著肌膚如雪伶椿。 梳的紋絲不亂的頭發(fā)上,一...
    開(kāi)封第一講書(shū)人閱讀 49,071評(píng)論 1 285
  • 那天氓侧,我揣著相機(jī)與錄音脊另,去河邊找鬼。 笑死约巷,一個(gè)胖子當(dāng)著我的面吹牛偎痛,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播独郎,決...
    沈念sama閱讀 38,382評(píng)論 3 400
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼踩麦,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了氓癌?” 一聲冷哼從身側(cè)響起谓谦,我...
    開(kāi)封第一講書(shū)人閱讀 37,006評(píng)論 0 259
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤贪婉,失蹤者是張志新(化名)和其女友劉穎,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體才顿,經(jīng)...
    沈念sama閱讀 43,512評(píng)論 1 300
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 35,965評(píng)論 2 325
  • 正文 我和宋清朗相戀三年逊脯,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片竣贪。...
    茶點(diǎn)故事閱讀 38,094評(píng)論 1 333
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖演怎,靈堂內(nèi)的尸體忽然破棺而出匕争,到底是詐尸還是另有隱情,我是刑警寧澤爷耀,帶...
    沈念sama閱讀 33,732評(píng)論 4 323
  • 正文 年R本政府宣布甘桑,位于F島的核電站,受9級(jí)特大地震影響歹叮,放射性物質(zhì)發(fā)生泄漏跑杭。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,283評(píng)論 3 307
  • 文/蒙蒙 一咆耿、第九天 我趴在偏房一處隱蔽的房頂上張望德谅。 院中可真熱鬧,春花似錦萨螺、人聲如沸窄做。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 30,286評(píng)論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)椭盏。三九已至,卻和暖如春吻商,著一層夾襖步出監(jiān)牢的瞬間掏颊,已是汗流浹背。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 31,512評(píng)論 1 262
  • 我被黑心中介騙來(lái)泰國(guó)打工艾帐, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留蚯舱,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 45,536評(píng)論 2 354
  • 正文 我出身青樓掩蛤,卻偏偏與公主長(zhǎng)得像枉昏,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子揍鸟,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 42,828評(píng)論 2 345

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