面試準備

致求職者:公司為什么會錄用你?
http://www.lxweimin.com/p/ab13cfbd50c7

1, 做過數據庫沒, 說下 Core Data
2, iOS 開發中遇到過的幾個難點, 最難的地方
3, 項目框架, 分層(很重要), 畫圖表示
4, AFN, URLSession, 相互關系
5, 動畫掉幀, CADisPlayerLink, Core graphics
6, 快排
7, 死鎖, 解決方案
8, 上線 APP 的crash收集
9, AutoRelesepool 的傾倒方法 和release 方法的區別
10, NSObject 和<<NSObject>>的區別, 為什么有后者
11, 斷點實現方式, app是如何停止在斷點的
12, weak 為什么能解除循環引用
13, 通知不在 dealloc 中removeObserver, 為什么會崩潰
14, addObserver 的底層實現
15, assign 的內存管理語義, MRC 用的時候會有循環引用嗎
16, UIView做動畫方法的底層實現

  1. 微信如何搜索附近人
  2. 模糊搜索和精確搜索
  3. 即時通訊和UI布局, 要是你做你會用多少個Cell
  4. 有沒有直播經驗
  5. 最近的ipv6上架的問題, 以及了解ipv6是什么
  6. 消息機制了解么?你用它做過什么
  7. iOS 如何優化
  8. intruments用過哪些工具, 如何測試核心動畫性能
  9. 沙盒機制
  10. ffmpeg, opengl 了解嘛
  11. 如何收集APP異常信息(比如 : 崩潰, 閃退等)
  12. 離屏渲染了解么, 了解的話說一下你一般是從哪幾方面操作的
  13. 了解GCD的信號量機制么? 能談談你對它的理解嗎
  14. 聊一下RAC 和MVVM, 他對它的看法
  15. block底層實現
  16. 響應鏈底層的理解
  17. KVC和KVO
  18. lldb(gdb)常用的調試命令

面試大致方向

  • 項目經驗
    • 網絡通信
    • 項目架構
    • 數據持久
    • 代碼安全
    • UI集成鏈
  • 內存管理
    • 深淺拷貝
    • @synthesize
    • weak, strong
    • cycle reference
    • atomic 和 nonatomaic
  • 監聽機制
    • 通知中心
    • KVO與原理
    • 手動KVO回調
    • 監聽的循環引用
  • 動畫
    • 隱式動畫
    • 路徑繪制
    • 核心動畫
    • 約束動畫
    • 轉場動畫
  • 設計模式
    • 原型
    • 適配器
    • 工廠/類簇
    • 代理/監聽
  • 面向對象思想
    • 封裝/抽象/多態
    • @protocol設計
    • @interface 和 @implement
  • 事件鏈/自定義控件
    • 事件響應鏈
    • 怎么設計控件
  • 界面卡頓優化
    • 離屏渲染
    • drawRect
    • instrument
    • 模擬器工具
  • 監控體系
    • 異常埋點
    • 交互監控
    • 卡頓檢測
  • runtime機制
    • 消息發送
    • 消息轉發
    • category
    • 動態方法
    • method_swizzling
  • runloop
    • runloop 和 多線程關系
    • autoreleasepool生命周期
    • autoreleasepool大致原理
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • 本文源連接??點擊即可跳轉到本文源鏈接 推薦視頻:RunLoop 1.RunLoop的概念 一般一個線程一次只能執行...
    veraTuku閱讀 850評論 0 51
  • JS 基礎 數據類型 JavaScript的數據類型分為兩類,原始類型和對象類型 原始類型 數字 字符串 布爾值 ...
    還是那個西瓜閱讀 315評論 0 0
  • 拿offer快的同學特點:1.準備充分,一般愛問的題心里都有備用答案2.簡歷比較突出,有自己的特點,技術點較全面3...
    SunnyLeong閱讀 565評論 1 21
  • 這兩天飯局多,故事都沒時間講。覺得拉下很多,挺可惜的。5歲時,孩子開始獨立睡覺,適應的很好,不哭不鬧。今天他突然提...
    1bf5952a5c95閱讀 160評論 0 0
  • 逃脫無趣和重復的辦法,就是快速在某一領域內成熟,或者了悟!我是一個沒有耐性去重復的人。三天打魚就想曬曬網! 廈門是...
    跳著的荔枝子閱讀 156評論 0 0