接着来说说另外一个面试吧,其实也是一个外包公司,只不过是驻场的方式。*国际是一家比较大的外包公司吧,和其他公司都有合作,让自己的员工驻场在合作公司里,按时发放工资,当然各种福利也全都有。和我之前说的另外一种外包相比,这个已经十分不错了。
这次去面试的是*利公司,当然,之前通知的位置有些问题,后来又重新换了一个地方,主要原因还是因为面试官不在之前通知的地方。去的时候,面试官还在面试其他人,等了一会,经理先过来简单的沟通了一下,现在住在什么位置,怎么过来的,工作时间,期望薪资等等。
后来面试官结束面试,就直接抱着电脑跑了过来,当然,事实上一直到最后我们都没有用电脑做任何事。值得一提的是,从第一次开始面试,一直到现在,我觉得这个面试官给我的感觉是最好的一个。他在面试你的时候,不会偏离想要询问的主题,也不会对你施加什么压力,询问的问题也都很有深度,有不少问题都是我之前没有注意到的,或者已经记不太清楚的。而且,在整个面试过程中,面试官在询问问题之后,还会对你进行诱导,帮你整理思路。总体来说,我觉得是一个十分不错的面试官。虽然因为个人原因,我目前还并没有亲身经历BAT那些名企的面试,但是相信,这个面试官的水平应该和他们那些水平十分相似了。
我面试的是iOS,不过一开始我们聊的并不是iOS。除了最开始的自我介绍意外,基本上他的问题走向总是让人很难琢磨透,不过却又十分合理,不让人感觉意外和反感。在最开始的时候,询问的是知识的广度,就是除了iOS行业内的,其他行业都还会一些什么,了解什么。大概询问了http、https、tcp/ip、udp一些东西,当然,时间有些长,具体的我也记得不是特别清楚了。
在大概了解到我涉猎的程度之后,随后直接又转入iOS的面试。基本上也都是一些深入的知识点,比如说成员变量、成员属性的区别,分类中他们的区别,是否可以在分类中对他们进行添加?如果想要做,怎么实现?分类和继承有什么区别,为什么现在很多人都喜欢用分类?都用了什么加密?md5加密有什么特点和弊端?项目中经常都是怎么进行布局的(代码写还是xib或者故事版)?masonry使用过程中是否有什么问题?在使用动画的时候会跑偏该怎么办?……
一个半小时的时间可以说很长也可以说很短,在和面试官交流的过程中,学习到了很多东西,认识到了自己没有注意到的问题和那些已经渐渐遗忘的东西。在交流的过程中,有沟通,有请教,也有争论……总的来说,对这个面试官的感触十分不错,希望他以后工作顺利,天天开心。
当然,唯一一点不好的地方就是,工资实在是有些低。当然也有可能是我自己对自己水平把握不足,也有可能是整个iOS市场被严重冲击了。不管怎么说,在杭州面试,还是能够遇到一些有真才实学的面试官的。
在这里,也希望所有人能够尽快找到自己顺心的工作,Come On, babies !