關(guān)于面試題,可能沒(méi)那么多時(shí)間來(lái)總結(jié)答案,有什么需要討論的地方歡迎大家指教。主要記錄一下準(zhǔn)備過(guò)程,和面試的一些總結(jié),希望能幫助到正在面試或者將要面試的同學(xué)吧。
一面
- JSON轉(zhuǎn)模型如何實(shí)現(xiàn);夜間模式;播放器架構(gòu)設(shè)計(jì)
- 請(qǐng)求的過(guò)程
- 服務(wù)端返回格式除了json還有其他的嗎?
- 哪些OC對(duì)象是線程安全的
- 為什么要在主線程更新UI
- 如何保證OC容器在多線程下的數(shù)據(jù)安全性
- SDWebImage的內(nèi)存怎么設(shè)計(jì)的,更新原則是什么
- 兩個(gè)算法題:
- {}判斷括號(hào)匹配性
- 只有一種括號(hào),計(jì)算最少加多少個(gè)括號(hào),使其滿足匹配
二面
- +load和+initialize怎么理解的,什么時(shí)候會(huì)被調(diào)用,分別討論父類重寫(xiě)而子類沒(méi)重寫(xiě)的情況
- 怎么理解OC的動(dòng)態(tài)性
- 介紹下消息轉(zhuǎn)發(fā)機(jī)制,說(shuō)一下這些過(guò)程中用到的系統(tǒng)api
- 怎么理解Block的
- Block的變量截獲機(jī)制
- __block的實(shí)現(xiàn)原理
- 內(nèi)存管理機(jī)制
- 用戶點(diǎn)擊屏幕,系統(tǒng)是怎么找到一個(gè)view并決定由它來(lái)響應(yīng)事件的
精選全網(wǎng) · iOS面試題答案PDF文集
- 最新 初級(jí)iOS 面試題
- 最新 中級(jí)iOS 面試題
- 最新 高級(jí)iOS 面試題
- 《BAT面試資料全集》
- 《BAT大廠常問(wèn)iOS面試題》
- 《2021年面試真題》
- 《iOS中級(jí)到高級(jí)面試題完整版》
- 字節(jié)跳動(dòng),京東,小米,騰訊、頭條、阿里、美團(tuán)等公司21年的面試真題

image
資料下載地址: