0%

2020年iOS面试总结

自3月裸辞之后,在家休养半年,在8月中旬正式开始面试,直至9月中旬才最终找到合适的工作。这段经历让我感悟颇深,并特此总结,供有相似经历或正打算裸辞的同学们参考。

tips:该总结适用于的广大的普通程序员,业界知名的技术大牛不在此列。

1 裸辞的弊端

裸辞看似爽快,实则大大损害了自身的利益,不仅仅是裸辞后带来的经济损失,也失去了求职中的主动权。

个人总结的弊端如下:

  • 如果待业时间过长,将导致技术敏感度降低,对过往项目细节的记忆也将模糊

  • 如果待业时间过长,面试官也会质疑你的能力是否有所下降

  • 面试时,失去了主动权,跳槽和求职完全是两个概念(请细品)

  • 裸辞代表将有一段时间失去收入,往往程序员的收入占家庭收入比重的大头,那么带来的生活压力也会大增,从而影响求职的心态

  • 裸辞后处于无业状态,社会对于无业者总是抱有有色的眼光,因此也会带来无形的心理压力,影响求职心态

2 面试准备

面试该如何准备,经过这次大约8、9次的面试,我也总结出了一些十分有效的经验。

关于自我认知方面:

  • 正确认知自己的能力级别,一个优秀的面试官能够很轻易的通过问题判断出你真正的能力水平,不要存在侥幸心理
  • 找到自己的优势点,在面试过程中尽量凸显它
  • 明确自己的职业规划

关于过往项目经历方面:

  • 找到过往项目经历中的各自的亮点(至少每个项目找出2处)
  • 务必保证相应产品能够演示,哪怕下架产品也可以mock数据来演示
  • 多回忆自己在这个项目中所做的内容及细节,务必实事求是,须知人品也是考察的重点
  • 不要写自己完全不熟的项目,这是在坑自己,宁可不写

关于技术基础方面:

  • 毫无疑问,初级、中级、高级、资深这几个级别所应当掌握的技术基础的深度和广度是完全不同的,你想应聘相应级别的岗位就必须掌握对应的技术知识
  • 算法也是常考点,但一般的中小公司基本仅考察常见算法,而如字节跳动则对算法要求极高。你应当明确你目标公司的面试要求,针对性的学习算法知识

面试表现方面:

  • 不会就说不会,与其想很久也想不出正确答案(或只能猜测),还不如爽快的告知。长时间的冥思苦想只会让面试官看到你的窘迫,更会打击你的自信心。
  • 表述时要逻辑清晰并语句流畅,你可以先构思一小段时间再回答。如果匆忙回答但是逻辑混乱、磕磕碰碰,这不利于面试官理解你的思路。而且逻辑清晰也往往是面试考察的要点之一。
  • 主动深入回答。面试官问及的知识点,你如果有更深的理解,最好主动深入回答。从而让面试官了解你的技术深度。
  • 要有礼貌,尽量面带笑容。须知面试官对你的第一印象有时也能产生极大的作用,因为大多数中小公司的面试官往往就是你后面一起工作的同事或直属领导,他们也会考虑你是否能够和其他同事相处融洽。
  • 切忌紧张,紧张代表了不自信,也不利于流畅的回答问题。

3 面试总结

面试也是能够以战养战的,想要做到越面越好,最高效的做法就是在每次面试后总结一次。总结其中哪里答错了、哪里回答的不够好、哪些地方是完全不应该答错的、回答问题时是否有磕磕绊绊的地方、是否问及了自己的知识盲区等等。在下一次面试前,将这些问题点全部补足,那么你下一次的面试必然会比这一次表现得更好。