最新iOS 面試心得

很感謝面試官給咱們每次的面試機會,由於並非全部人都會承認你的努力,生活原本就沒有任何理所應當。面試

在這裏具體的面了哪些公司,有哪些面試題在這裏就不分享了,由於感受借鑑意義並非很大。設計模式

  • 面了哪些公司仍是不方便在這裏公開的。
  • 這幾家公司的面試題相差並不大,主要仍是須要重視答題質量;並且即使是同一個面試官,在面對不一樣面試者的時候問的問題也極可能不同,由於極可能受到答題者的回答影響會問一些計劃以外的題,這點我在做面試官的時候有體會。

本篇主要分享的是筆者在這階段是如何準備面試的。可能每一個人都有適合本身的學習方法,筆者的這套方法更談不上十分高效,但仍是但願對你們能夠有必定的借鑑意義。瀏覽器

準備面試

準備面試主要從三個點展開:網絡

  • 使用的工具
  • 面試題的整理
  • 時間管理

使用的工具

在準備面試的過程當中使用頻率最多的工具備兩個:數據結構

  • 有道筆記
  • 奇妙清單

1. 有道筆記

  • 用途1:用來收集知識源:有道筆記瀏覽器插件能夠一鍵快速保存網頁,也能夠收藏公衆號的文章。
  • 用途2:用來整理面試題:支持多級文件夾,能夠清晰看到知識結構;支持MarkDown,能夠保存代碼。

筆記的整理過程就是理解的過程,反覆咀嚼本身的筆記能夠幫助理解。多線程

2. 奇妙清單

  • 用途1:用來記錄忽然想到的問題點:有的時候可能在頭腦出蹦出一個問題來,可是沒辦法馬上想出答案。這時候須要在一個本身熟悉的位置保存一下。
  • 用途2:羅列如今爲止沒有攻克的面試題:能夠更直觀地看到距離複習完成還有多少任務。

清單這種工具是爲了解放大腦,由於大腦是用來思考的,不是用來記憶的。把須要惦記的事情先扔進去,讓大腦脫離出來~架構

這兩個工具還有一個很是大的優點就是跨平臺:都支持(Mac,Windows,Android,iOS)系統,同步的功能作的也都很好。因此使用它們能夠在不方便用電腦的時候隨時更新,特別是有一個好想法的時候能夠立刻在手機上記下來工具

面試題的整理

面試題分類

筆者儘量蒐羅了網上全部的iOS面試題,難度從低到高,固然也有介紹某個知識點的一些文章。筆者將這些題彙總之後分紅了幾個主題放在了有道筆記裏面:oop

  • iOS 基礎題:例如「KVO的實現原理?」等等。
  • iOS 應用題:例如「可能致使崩潰的幾個緣由以及如何避免崩潰?」等等。
  • Block:例如:「基本類型的變量和對象被__block修飾與否各有什麼區別?」等等。
  • RunLoop:例如「利用RunLoop能夠實現哪些功能?」等等。
  • Runtime:例如「從一個對象收到一個它沒法響應的方法到崩潰之間發生了什麼?」等等。
  • 網絡:例如「HTTPS的握手流程?」等等。
  • 多線程:例如「線程同步的幾個策略?知道哪幾種鎖及其它們以前區別?」等等。
  • 計算機系統:例如「內存的幾塊區域以及職能?」等等。
  • 設計模式:「iOS SDK裏面有哪些設計模式的實踐?」等等。
  • 架構:例如「MVVM和MVP的區別?」等等。
  • 數據結構:例如「哈希表的實現原理?如何解決衝突?」等等。

相關書籍

友情提醒:書籍獲取加iOS開發羣:624212887,便可獲取所有學習

時間管理

好的時間管理策略能夠更好地幫助計劃的落地。在這裏從兩個點來介紹筆者的時間管理策略:

  • 天天都作哪些事情
  • 不作哪些事情

天天都作哪些事情

由於當時在職的關係準備面試的時間比較有限,可是天天對不一樣類型的知識點都有比較固定比例的時間分配:

  • 類型一:全新的知識點。這類知識點是天天都要看的,由於對於新知識須要時間去消化和吸取。所分配的時間大概佔一天總學習時間的一半左右。

  • 類型二:不熟悉的知識點。這類知識點是指那些剛理解好的全新的知識點或者比較難以理解的,須要反覆看和消化的知識點。大概佔一天總學習時間的一半之內。

  • 類型三:很熟悉的知識點。這部分知識點屬於理解的比較透徹的,但也須要抽時間複習,是這部分時間佔比不是很重,簡單掃一眼便可。

另外還要費分配出整理知識點的時間:對於上面這三種知識點其實都須要反覆的整理和吸取,嘗試着用本身的話表示出來,須要的時間佔比也不是很重,可是卻頗有用。

不作哪些事情

在時間管理這塊,筆者我的比較贊同的一個觀點是:比起知道作什麼,首先知道不作什麼更重要。由於人的精力是有限的,一天就只有24個小時,當某件事很重要的時候,其餘的事情就要作個讓步。

爲了準備面試,筆者在今年上半年放棄了不少事情:

  1. 健身卡雖然快過時了,可是一次都沒有去。
  2. 同窗,家人聚會也婉言謝絕了。
  3. 沒有玩兒「吃雞」,也沒有去過電影院。

坦白說在筆者拿到offer之後纔去了健身房,和同窗家人聚會,也見了老朋友,算是都補上了。他們也都表示比較理解,因此筆者也感受也蠻欣慰的。

找一份工做並不難,可是找一份目前最適合本身的工做卻很是難,但願你們也可以作一些取捨,列好計劃並付諸實踐,應該是會有好的結果的。

做者:猿_員 連接:https://www.jianshu.com/p/1a18207a215f 來源:簡書 簡書著做權歸做者全部,任何形式的轉載都請聯繫做者得到受權並註明出處。
相關文章
相關標籤/搜索