最近公司在招聘ios崗位,然後暫時是我在面試,因為公司說要招聘乙個靠譜的,資深的ios,所以我會問的都是一些原理問題。
當我收到簡歷的時候,我會仔細看一下簡歷上面的技術要點,先會問一些專案中的問題。如果答得可以,再繼續問我平時專案中接觸的一些技術,或者說常用的技術。
下面我就整理了一下我的面試題
1 cf
物件和oc物件的區別 2
對物件導向和面向過程的認識。
3jspatch優點和缺點 ,以及蘋果為什麼要禁止熱更新
4 推送,原生api推送和第三方推送
5 ios中直播平台彈幕怎麼做的 ,簡單說下原理:
6 rac 和 rn , rac和mvvm , mvc 和mvvm
7 專案優化的機制,以及從哪幾個方面入手,(比如效能,使用者體驗,**,記憶體方面考慮優化)
8 記憶體方面的機制,以及記憶體洩漏的問題,怎麼解決,arc情況下哪幾種記憶體洩漏的情況(我不想聽到block或者**了,我想聽到其他的方面的)
9 oc和js互動,複雜的互動怎麼做
10 cocoapods的機制,
11 多執行緒的處理 ,以及解決專案許可權問題
12 swift和oc的混編
13 runtime的機制,以及專案中哪些模組功能用到了runtime
14 mvc中model的過濾處理功能的實現
15 自定義的封裝工具類有哪些,以及類別,匿名類的使用,
16 物件導向的三大特徵:封裝,繼承,多型的具體用法
如果各位還有什麼技術方面的問題,歡迎討論
微軟最新面試題10 30
總共四輪面試,一二輪平行面 過乙個就行了 三輪lead面,四輪aa面 10.21 約了兩面 一面 1.自我介紹 2.撕 暫時沒有在leetcode上面找到,只能口述了 微軟經典面試老題 中文字串轉成數字 比如輸入 一億一千一百零一萬一千一百零一 輸出 111011101 面試官人很好 因為c 處理中...
iOS 面試題(六)
回答person的retaincount值,並解釋為什麼 person per person alloc init self.person per 1 或者2 看物件用什麼屬性修飾,person類物件在建立的時候引用計數加1,若用 assign類不會使引用計數加1的屬性修飾 person的retai...
iOS 面試題(九)
objective c有私有方法麼?私有變數呢?如多沒有的話,有沒有什麼代替的方法?oc中沒有私有方法,有私有變數 私有方法可以用category 類目 extension 延展 來代替 2 import include和 class有什麼區別 include 用於系統自帶的標頭檔案的引用,編譯器會...