國內大型搜索網站iOS面試題

第一篇技術博客就獻給百度的面試啦~以下是面試總結

一面61min

1.簡單介紹一下自己

2.內存管理,ARC和MRC的區別

3.iOS屬性有哪些關鍵字,這些關鍵字都是什么作用

4.assign和weak的區別

5.copy關鍵字除了修飾NSString還能修飾什么?

6.copy能用strong代替嗎?為什么不能替換?什么樣的情況不能替換?

7.屬性的點操作符是怎樣工作的?set和get方法不用自己寫,那怎樣實現?

8.屬性如果不加關鍵字,只有@property會出現什么結果?會自動加上哪些關鍵字?(對象和普通數據類型分別說)

9.delegate怎么聲明?@protocal聲明,里面的方法是@optional和@required,如果@required里面的方法沒有實現會怎樣?使用delegate要注意什么問題?怎么解決?

10.block了解嗎?講一下原理?block什么情況下會崩潰?block里面如果需要傳的參數沒傳會怎樣?使用block要注意什么問題?block作為屬性一般用什么關鍵字修飾?為什么?

11.notification的作用是什么?和delegate以及block有什么區別?

12.多線程有接觸過嗎?使用過嗎?哪幾種分別說一下?

13.category類別的作用是什么?如果兩個人同時寫了category,里面有的方法名是重復的,或者category里的方法和類方法是重復的,會怎樣?還會執行嗎?如果出錯會在編譯時出錯還是運行時出錯?

14.Appdelegate?整個應用程序的生命周期是怎樣的?

15.viewcontroller的生命周期?

16.一個頁面從開始到顯示經歷哪些步驟?

17.ViewDidLoad作用是什么?通常在里面做些什么事情?

18.整個程序的組織方式是怎樣的?

19.UITableview有沒有必須執行的方法?如果沒有重寫這兩個方法會怎樣?

20.cell的復用機制,遇到過什么問題?(tableview的沒遇到什么特殊的問題,就講了collectionview的)

21.view是怎樣寫的?autolayout?還是純代碼?為什么要這么做?

23.UIWindow有用過嗎?什么樣的情況下使用的?(想不起來了。。。==)

23.最后讓我問了兩個問題

一面還是面了很長時間的,不過和面試官聊的很愉快,面試官人很nice,期待二面~

如果有任何問題,歡迎交流哦


分割線

================================================

hello~~~不得不說百度的工作效率真的很高,我已經進行了華麗麗的二面啦~

二面問了很多開放性的問題,電面過程中我的手機信號好差。。斷斷續續的可以聽到面試官的問題,所以一直讓面試官重復,好尷尬。。不過所幸面試官人很好,很有耐心,一直跟我說沒關系,二面表現個人感覺也還可以~

二面30min

1.weak指針是怎樣在變量被銷毀以后置為nil的?

2.說一下iOS中對象響應消息的機制?如果找不到對應的方法會怎么辦?

3.NSRunLoop結合NSAutoReleasepool說一下

4.UITableview本身已經提供很多代理方法和數據源方法,但是有的時候并不能滿足我們的需求,例如說每一個cell都是不一樣的,但是不想通過判斷是哪一行來放置對應的數據,有什么解決辦法嗎?

5.我們在進行圖片緩存的時候,設計一個自己的緩存策略

主要就是問了這些問題吧,好的面試題總是可以給人以思考~感謝百度面試官~

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市,隨后出現的幾起案子,更是在濱河造成了極大的恐慌,老刑警劉巖,帶你破解...
    沈念sama閱讀 228,546評論 6 533
  • 序言:濱河連續發生了三起死亡事件,死亡現場離奇詭異,居然都是意外死亡,警方通過查閱死者的電腦和手機,發現死者居然都...
    沈念sama閱讀 98,570評論 3 418
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人,你說我怎么就攤上這事。” “怎么了?”我有些...
    開封第一講書人閱讀 176,505評論 0 376
  • 文/不壞的土叔 我叫張陵,是天一觀的道長。 經常有香客問我,道長,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 63,017評論 1 313
  • 正文 為了忘掉前任,我火速辦了婚禮,結果婚禮上,老公的妹妹穿的比我還像新娘。我一直安慰自己,他們只是感情好,可當我...
    茶點故事閱讀 71,786評論 6 410
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著,像睡著了一般。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發上,一...
    開封第一講書人閱讀 55,219評論 1 324
  • 那天,我揣著相機與錄音,去河邊找鬼。 笑死,一個胖子當著我的面吹牛,可吹牛的內容都是我干的。 我是一名探鬼主播,決...
    沈念sama閱讀 43,287評論 3 441
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 42,438評論 0 288
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后,有當地人在樹林里發現了一具尸體,經...
    沈念sama閱讀 48,971評論 1 335
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 40,796評論 3 354
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發現自己被綠了。 大學時的朋友給我發了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 42,995評論 1 369
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖,靈堂內的尸體忽然破棺而出,到底是詐尸還是另有隱情,我是刑警寧澤,帶...
    沈念sama閱讀 38,540評論 5 359
  • 正文 年R本政府宣布,位于F島的核電站,受9級特大地震影響,放射性物質發生泄漏。R本人自食惡果不足惜,卻給世界環境...
    茶點故事閱讀 44,230評論 3 347
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧,春花似錦、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 34,662評論 0 26
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至,卻和暖如春,著一層夾襖步出監牢的瞬間,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 35,918評論 1 286
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人。 一個月前我還...
    沈念sama閱讀 51,697評論 3 392
  • 正文 我出身青樓,卻偏偏與公主長得像,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 47,991評論 2 374

推薦閱讀更多精彩內容

  • iOS面試題及答案 1. Object-c的類可以多重繼承么?可以實現多個接口么?Category是什么?重寫一...
    iOS_阿輝閱讀 1,920評論 0 32
  • 之前看了很多面試題,感覺要不是不夠就是過于冗余,于是我將網上的一些面試題進行了刪減和重排,現在分享給大家。(題...
    Job_Yang閱讀 12,107評論 12 143
  • *面試心聲:其實這些題本人都沒怎么背,但是在上海 兩周半 面了大約10家 收到差不多3個offer,總結起來就是把...
    Dove_iOS閱讀 27,195評論 30 471
  • 你不在了的這兩年,我的生活并沒有多大改變。日子依舊平淡而幸福,工作依舊忙碌而滿足。依舊玩耍,依舊歡笑,依舊美美的。...
    子聿閱讀 903評論 17 32
  • 常見的微信活動有以下六種形式: 以上種種,大家在各種大號小號上面見得多了,這里就不啰嗦了。 在社會化營銷案例層出不...
    朔馬漁陽1閱讀 981評論 0 10