iOS面試--拼多多最新iOS開發面試題

關于面試題,可能沒那么多時間來總結答案,有什么需要討論的地方歡迎大家指教。主要記錄一下準備過程,和面試的一些總結,希望能幫助到正在面試或者將要面試的同學吧。

一面

  • JSON轉模型如何實現;夜間模式;播放器架構設計
  • 請求的過程
  • 服務端返回格式除了json還有其他的嗎?
  • 哪些OC對象是線程安全的
  • 為什么要在主線程更新UI
  • 如何保證OC容器在多線程下的數據安全性
  • SDWebImage的內存怎么設計的,更新原則是什么
  • 兩個算法題:
  • {}判斷括號匹配性
  • 只有一種括號,計算最少加多少個括號,使其滿足匹配

二面

  • +load和+initialize怎么理解的,什么時候會被調用,分別討論父類重寫而子類沒重寫的情況
  • 怎么理解OC的動態性
  • 介紹下消息轉發機制,說一下這些過程中用到的系統api
  • 怎么理解Block的
  • Block的變量截獲機制
  • __block的實現原理
  • 內存管理機制
  • 用戶點擊屏幕,系統是怎么找到一個view并決定由它來響應事件的
精選全網 · iOS面試題答案PDF文集
  • 最新 初級iOS 面試題
  • 最新 中級iOS 面試題
  • 最新 高級iOS 面試題
  • 《BAT面試資料全集》
  • 《BAT大廠常問iOS面試題》
  • 《2021年面試真題》
  • 《iOS中級到高級面試題完整版》
  • 字節跳動,京東,小米,騰訊、頭條、阿里、美團等公司21年的面試真題
image

資料下載地址:

獲取地址:https://docs.qq.com/doc/DVU5LY1Bsb3dSZ3Nn

?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容