iOS开发求职者,历经2个半月,16轮技术面,5轮HR面试

写这篇文章的原因是希望能给大家一些找工作的参考,目前整个行业环境非常不景气,很多同学都面临找工作的压力。周末分别和几位准备换工作的朋友聊了聊,可能很多人近几年都没有换过工作,对换工作的过程有一些不确定的问题,因此把周末聊的问题总结了下。

本文仅和大家聊聊面试前和面试中的一些事情,出于对公司和面试官的尊重,不会透露任何面试题和薪资情况。

文后有我所在的团队介绍以及真实的入职感受,需要内推的同学可以私信我

先说大家感兴趣的

此次找工作我一共面了5家公司,历经16轮技术面,5轮HR面,历经2个半月。

时间线供大家参考:

  • 10月底开始刷题;
  • 11月下旬参加首次面试;
  • 12月下旬陆续收到正式offer;
  • 2月底入职新公司;

也就是说如果你也是在职状态,那么你要做好长时间面试的准备,在这期间会有无尽的沟通。

接下来说点真格的

认真对待每一次跳槽

周末和朋友聊天的时候发现,大家曾经都思考过一个问题:我到底要不要离开?很久以前马云说过,员工离职无非2点:1、钱没到位;2、心里委屈了;但是互联网发展这么快,我觉得这2条已经不适用了。聊天的时候我发现我们很少有人聊到钱,大部分人想要离开都是因为焦虑,当现有的环境无法支撑自己克服焦虑,就只剩下跳槽一条路径了。每个人想要换环境的原因都不尽相同,下决心前要想好几个问题:

  • 当前在团队中是否遇到了晋升天花板?
  • 当前团队做得事情在业界是否有竞争力?
  • 薪资水平是否能消除自己的不满情绪?

如果以上3条中有两条满足,那么大概率会产生离职的想法。因此,跳槽的话新公司一定要能解决上面困扰你的问题,否则白跳了。

❤️ 我离职是由于搬家后公司离家太远,单程通勤时间太高,并非其他原因,58同城的小伙伴们请安心❤️

如何做准备?

最好的准备就是没有准备,自己的日常工作经历就是面试中的重点。但是怎么可能每个人都能做到这一点呢?因此我们需要一些技巧去弥补。在面试前我们要做好以下几件事情:

  • 选择适合的平台和部门;
  • 根据部门的工作内容,将自己最匹配的项目整合到简历中;
  • 刷基础知识和算法题;

在面试前,我们要先想好我们想去哪些公司?这些公司具备哪些特征?我将我应聘的公司分为3大类:a) 当前很红的公司;b) 一直很红的公司;c) 以后会很红的公司;其他类型的公司暂时不在考虑范围内。这些公司内部会有很多团队,大体上可以分为业务团队、基建团队、专项团队;针对目标团队优化自己的简历,不匹配的项目不需要放到简历上,重点细化自己匹配的项目。比如我想去基建团队,那么我曾经做过的业务项目就不会体现到简历中。到底自己适合哪种类型的团队,可能自己才清楚。基础知识也很重要,如果你的项目优秀且匹配,那么大概率面试会比较顺利,但是如果基础知识不过关,那么可能定级不会很理想。算法题我一共刷了20题左右,简单级。面试中算法的回答上来的比例大概能占50%,剩下50%的基本上都有一些不足,并非面试官想要的答案。

以我近期的面试经历来看,面试官60%70%的精力都投入到技术项目的提问中,另外20%30%的时间是在基础知识上,算法比重大概占10%~20%。

如何写简历?

你是否拿到过或者写过类似的简历?

个人介绍

...


技能清单

精通runtime、runloop、xxx;

熟练掌握xxxxx;

熟悉xxxx;

...


项目经历

XXX APP

简介:xxx APP 是做xxxx的....

职责:

负责xxxx,性能优化等;

说实话,曾经作为面试官,我拿到大多数都是类似的简历,真的很头疼,每次都需要自己去挖掘提问点,否则难道每个人都要问一遍runtime吗?那什么应该写在简历上,什么可以不用写在简历上?

✅ 公司的奖励及荣誉

✅ 深入调研过的技术点

✅ 与岗位匹配的技术项目

✅ 优秀的原创文章或者Github

❌不熟悉的技术

❌非应届生写学生时代的奖励证书等

❌大篇幅介绍APP的功能

❌短期突击的copy水文以及万年不活跃的GitHub

如何投递简历?

目前比较流行的3种投递方式有:

  • 内推
  • 猎头
  • 自己投递

如果内推的人能直接触达目标部门,那么可以最好是选择内推。如果不能直接触达目标部门,那么可以选择猎头,靠谱的猎头还是能起到非常多帮助的。

面试中的一些注意点

  • 没有特殊情况不要频繁修改面试时间;
  • 面试可以提前5到10分钟进入面试间;
  • 面试过程中千万不要不耐烦,;
  • 面试中肯定会遇到不会的问题,如果不能给结论,那么可以给思路或者方法也可以;
  • 好好利用自我介绍,自我介绍不是介绍你是谁,而是你擅长什么,或者能做什么。

面试结束后的一些问题

  1. 一般几轮技术面试?-- 我遇到的基本都是 3 + 1 的模式,即3轮技术面,1轮HR面试。
  2. 一般多久会通知面试结果?-- 快的话当天,慢的话3个工作日左右,特殊情况除外。
  3. HR面有什么要注意的吗?-- HR面试与技术面侧重点不同,技术面可能只会问最近2年的技术项目,但是HR会从毕业开始,逐个公司问你的离职原因,职业规划等等。
  4. 职级如何对标?-- 脉脉上有各个公司的职级对标,如果应聘公司给你的职级较低,那么果断放弃,否则要多奋斗好几年。
  5. 感觉自己回答的不好,是不是一定挂了?-- 不是的。
  6. 还有哪些注意点?-- 面试中还要去观察面试官,从面试官的问题或者考察上的注重点上能大概摸清这个团队的性格。这完全是凭感觉。

团队介绍及入职感受

团队介绍

我所在的团队为抖音基础技术部,是的,就是年前直播分享超全回顾 | 5位抖音工程师揭秘抖音iOS基础技术(附PPT和回放视频)[1]的团队。团队内有非常多的牛人,做得事情也非常有挑战性。

工作地点:北京、上海、杭州、广州、深圳

如果需要内推,可以联系我

入职感受

目前我已经入职接近3周,从上周开始可以独立排查和跟进部分疑难问题,虽然只是一件小事情,但是这对我来说是移植的小树第一次焕发了新芽,还是挺开心的。除此之外,入职后我有几个明显的感受:

  • 工作时长没有外界传言的那样夸张,周五和生活日大概是6点多下班,其他工作日大概能晚个2~3小时左右。
  • 入职有一些小小的仪式感,不像外界传言的那样上午入职丢一堆文档,下午就离职。入职后有欢迎仪式,也有人带你去兄弟团队做介绍。
  • 工具和各种平台非常健全,非常好用,相关文档也很完善。
  • 上下班不打卡,也就是说没人会统计考勤,把事情做好就OK了。
  • 需要一定的自驱力。

总的来说,入职以后我感觉非常满意,与预期是一致的。2022的春天已经到了,希望大家在春天里都能拿到满意的offer~

面试题答案网址:docs.qq.com/doc/DVWlQam9Qd3B1cEF2

为自己的面试,为自己的跳槽,加油吧 iOS开发

文章收录来源:https://juejin.cn/post/7075503933614981157

你可能感兴趣的:(iOS开发求职者,历经2个半月,16轮技术面,5轮HR面试)