最新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 來源:简书 简书著做权归做者全部,任何形式的转载都请联系做者得到受权并注明出处。
相关文章
相关标签/搜索