过年来到就考虑换家公司工作,到现在入职新公司两周了。期间面试了一些公司,同样公司又要招其他人过来接班,也面试了一些过来的求职者。关于这两个方面有一些感悟记录总结一下,希望能帮助到其他的求职者,同时一些点也是对自己的一个提醒和激励。
简历
不论是去面试,还是面试别人。初初见面就是通过简历,但是在面试来我司求职者的时候,我发现只有不到一半的简历能说的过去,大部分人对待简历的态度并不是太认真。其中一些问题就是,排版混乱,专业名词各种错误,专业技能、项目经验描述简陋(甚至有一个专业技能只有一条精通 Objective-C
、了解 Swift
)等之类的问题。关于简历怎么写,我不过多叙述,这里推荐三份相关资料,通过这三份资料,我相信足矣写出一份好的简历。而且本人也从这三份资料获益良多,在此感谢作者的付出。
资料
- Resume template for Chinese programmers GitHub 上一个专门为程序员怎么写简历提供的一个模板
- 招聘一个靠谱的 iOS Sunny 大神的一篇 blog
- iOS 面试小灶直播 - 简历、面试题、进阶 Sunny 大神在趣直播平台的一个直播
去面试
好的简历只是一块敲门砖,帮你拿到面试的机会。最终能不能拿到 offer
,还是要看面试的表现。这里提几点面试中需要注意的点:
计算机基础要扎实,常见的基本概念应该能弄清楚,(比如一些数据结构、简单算法,计算机网络等方面的知识)。
在看面试题的时候,最好是能由点到面,而不是仅仅针对所看到的那道题目。例如:
KVO
为什么要创建一个子类来实现?(网传面试题),关于这道题,首先要知道KVO
是观察者设计模式的一种体现,然后知道在iOS
中如何使用,使用的注意点,在去了解是怎么实现的KVO
,这时候才去思考为什么创建一个子类来实现。与之相关的观察者设计模式是NSNotificationCenter
,顺便再去看一下NSNotificationCenter
内部是如何实现的,两者之间的区别,甚至可以想一下有没有其他的一些实现方式等。所以在准备面试题的时候,要能多想一点,多给自己提出一些问题,这样会更好一些。简历中项目的亮点和自己的擅长点应该好好的梳理一下,因为这些也是面试官非常喜欢问的;很少有面试官非要找你聊一些你不会的点。所以关于这些点,自己应该非常的清楚,其中的一些细节,要多多的熟悉。
其他的方面就是平时尽量能拓宽一下自己知识面的宽度。多去了解一些新的技术和其他端的技术。
面试别人
也是人生中第一次面试别人,比自己去面试还要紧张。在面试别人的时候,自我感觉还有很大的不足,一些问题可能并不是循序渐进的去问的。在问的时候也没有一个很好的引导作用。希望自己在以后的成长中,这方面能有更多的机会去接触。虽说如此,还是为公司招到了合适的小伙伴过来,同时也祝福他在这个公司能有更好的成长吧。
最后
关于一直所说的 iOS
甚至整个移动端的低谷,其实更多的时候应该从自身去思考,就算现在这种情况,基本上也不是说完全没有面试的机会,关键是有面试的机会,自己能不能把握住这次机会。最后祝:大家都能找到自己理想的工作,步步高升。