面試題
基礎(chǔ)篇
面向?qū)ο蟮娜筇卣?/p>
內(nèi)存管理
Block
GCD
KVO KVC
推送通知? ?iOS7 iOS8差異
CALayer / UIView的關(guān)系
數(shù)據(jù)持久化
適配問題
iOS版本差異舉例
Autolayout? xib
部分硬件的使用
照相機(jī)
錄音
通訊錄
另外,更加基本功例如:
傳值
協(xié)議、擴(kuò)展
手勢
生命周期
視圖的加載順序
提升篇
網(wǎng)絡(luò)方面:
網(wǎng)絡(luò)通訊? 常見的AFNetWroking等網(wǎng)絡(luò)框架
JSON XML數(shù)據(jù)解析
TCP協(xié)議
HTTP協(xié)議
數(shù)據(jù)安全,數(shù)據(jù)的加密解密技術(shù)
定位 地圖? LBS相關(guān)
圖文混排
Core Animation
Core Graphic
WebView 與 JS交互
CocoaPods的使用
第三方類庫
基本使用
對第三方類庫嘗試擴(kuò)展式修改
對第三方類庫嘗試侵入式修改
第三方平臺
微博
微信 朋友圈
QQ互聯(lián)
友盟等數(shù)據(jù)分析
等等等
上線流程
高級篇
性能測試
單元測試
runtime機(jī)制
Instruments工具的使用
支付寶/銀聯(lián)等支付
即時通訊與圖像音頻處理等(高級)
通用技能篇
代碼規(guī)范
Git
代碼習(xí)慣
無障礙閱讀英文文檔,至少閱讀蘋果官方文檔
業(yè)余時間瀏覽優(yōu)秀的博客,自己也會寫一些總結(jié)
閱讀優(yōu)秀的開源代碼,業(yè)余時間也會寫開源項目
設(shè)計模式/面向?qū)ο缶幊?/p>
算法設(shè)計
正則表達(dá)式
在面試過程中,通常會問如下問題:
1.自我介紹
2.基本的編程能力對于程序員來說,沒有比show me code來的更加實際的東西
3.從事上家公司項目的情況
4.個人感興趣的事情
5.空余時間往往會做些什么
6.最近在研究些什么
7.解決問題的思路
8.經(jīng)常瀏覽的網(wǎng)站
9.對產(chǎn)品的一些獨到見解
要命的一點!會翻墻嗎?會用google嗎?會使用keyword嗎?
面試是一個互選的過程,有時候也伴隨著Lucky,或許這家公司適合你的口味,也有可能你適合這家公司的口味。
在面試的過程中,是人與人的最簡單的交流,第一影響更加重要。
如果你覺得狀態(tài)不好,或者臨時有事情,請首先與公司聯(lián)系,即使你不想去,也要提前打招呼,因為各司其職,HR也是很用心的(除了那種看到投簡歷的就直接通知面試的,過去以后填寫個表格的公司HR)。
以上為個人的面試經(jīng)驗以及部分網(wǎng)友分享的總結(jié):
推薦兩本書給各位,希望各位在今后的道路上能走得更遠(yuǎn)~
1.《Objective-C高級編程》
這本書主要講解的內(nèi)存管理、Block和GCD。不多,只有200多頁,其中Block講解頗深,其中還有一些關(guān)于編譯的情節(jié),如果不懂,或許工作一段時間,你就明白了。
2.《Effective Objective-C 2.0》
52個技巧,這本書是足以糾正讓你成為一個標(biāo)準(zhǔn)的iOS Developer,雖然中文翻譯有點略瞎,如果有時間,可以嘗試英中對應(yīng)看,成長是個慢過程,一些老的毛病,不可能簡簡單單在短暫的時間改變。
另外送大家一句話:
學(xué)著做一個會生(tu)活(cao)的人!
不要抱怨人生,我們要嘗試改變它,共同創(chuàng)建和諧家園。
? 著作權(quán)歸作者所有
分類:iOS
字?jǐn)?shù):914
+ 關(guān)注
程序員昌平
粉絲27
博文89
碼字總數(shù)33346
相關(guān)博客
阿琳
2520
仲夏之夜
240
Megan_zhou
3750
評論(0)
Ctrl+Enter
頂部
開源中國手機(jī)客戶端:AndroidiPhoneWP7
? 開源中國(OSChina.NET) |關(guān)于我們|廣告聯(lián)系|@新浪微博|開源中國手機(jī)版|粵ICP備12009483號-3
開源中國社區(qū)(OSChina.net)是工信部開源軟件推進(jìn)聯(lián)盟指定的官方社區(qū)