IOS培训

亿元级外企ios培训企业

  • 全国服务监督电话4008270010
ios培训 > IOS职场 > iOS开发工程师该如何面试
  • iOS开发工程师该如何面试

    发布:ios培训  来源:IOS职场  时间: 2016年07月22日

  • 相信找工作的人或多或少都有面试的经历,可是怎么样才能在众多的求职者中脱颖而出呢?尤其是iOS程序员在面试的时候,怎么样才能让面试官觉得你不是菜鸟,而是个iOS编程大神呢?下面,ios培训小编就给大家简单介绍一下:...

  • 相信找工作的人或多或少都有面试的经历,可是怎么样才能在众多的求职者中脱颖而出呢?尤其是iOS程序员在面试的时候,怎么样才能让面试官觉得你不是菜鸟,而是个iOS编程大神呢?下面,ios培训小编就给大家简单介绍一下:

    1、面试的目的

    求职者通过表现证明自己对岗位的胜任

    公司通过面试找到符合职位需求的员工

    面试者面试的表现影响着公司用人选择,对于iOS软件开发工程师,我的感觉技术面试往往是“天王山”之战,过去了,BOSS面的时候,刷人机率不高,过不去,就得要找新的工作了。

    2、面试的准备

    现在大多数人对面试都挺重视的,我觉得也不应该简单拒绝面试宝典类的东西,感觉软件开发过程涉及很多方面,很难在短时间内对一个人完成全面的评估,举个例子,比如高考,本来的目的是通过考试依靠分数选拔优秀学生去好大学,能力是基础,但衡量是成绩,那学生的最好方法,是根据考试来学习,这是个相对简单的方法,然后就有了应试教育。工作面试也一样,个人的能力、工作背景、项目经验是基本,面试的技巧是应试技巧,面试技巧是表面文章,就像皮之不存,毛将焉附一样?又不得不说的是谁都喜欢毛色靓丽的皮草。

    着装:

    小伙子干净利索;姑娘随意打扮,别浓妆艳抹就行

    知识点:

    这里我只列一些iOS的主要知识点:

    objective -C 部分

    cocoaTouch 框架部分

    XCODE 使用部分

    项目经验部分

    前三部分的内容,基本是按面试官考察面试者的知识点的掌握情况,唯独项目经验,是面试者向面试官展示,可以提前练习下项目介绍,做到有层次,有重点(根据不同的职位有不同的重点),例如,作为软件开发人员参与了iPad的点餐系统开发,完成了图片菜单显示的代码,遇到了scroll view显示大图片效率问题,用懒加载的方式解决了该问题。

    3 、面试的过程

    实事求是的答题

    刚毕业求职时,特害怕一道题目答不出来就直接被pass掉,这也是新手求职的过程,确实会遇到,如果是特别基础题,建议回去加强基础知识。但对于一般面试,一两道题回答不出来,是非常正常的,在这样技术信息不断更新的时代,在牛的人技术都不能面面俱到。对于面试过程中,遇到自己不熟悉的领域,一定要实事求是,不了解就是不了解,了解一点就说一点,一定不要知道一点就装资深,上来就是:这个知道,简单的很,那个做过,不复杂。然后面试官继续深入的问些细的技术点,就开始找理由:"这个做太久了,那个模块是别人实现的",这倒不要上升到道德诚信,因为面试过程总会有一些表面上的东西,从面试官的角度来说,首先他能面试你,一般是比你资深,其次面试的问题,面试官一定挑选过,所以在这上面抱着蒙混过关的心理,是有点天真的。在自己擅长的技术点与面试官进行深层次的沟通,能得到加分,技术点的知识都是可以再学的,对于问题的抽象深度,往往决定一个程序员解决问题的能力。

    答题的态度要谦虚

    有些人不能说技术不强,对于知道的便唯他独尊,不知道就觉的不重要,视野局限,例如一个iPhone程序员之前项目做的都是 Native App,碰到面试官问他:HTML Hybrid框架的一些东西? 就显出一副不屑一顾的轻视,说Html 5做出来的界面显示速度慢,都是垃圾,先不说Html 5在跨平台上的优势和已有网站业务的移动化升级等,面试官的问题很有可能是他的项目涉及这方面的技术,他是有主观感受的,主观上会如何评价这位面试者?如俗语所说:“满招损,谦得益”,谦虚的人,在项目中的团队合作也会遇到较少障碍。

    4 、面试的心态

    说下面试的心态,有些面试者,一进面试场特紧张,有的甚至声音会发颤,这是很影响发挥的。对于有这样的问题的,往往太想要这份工作,造成紧张过度,但生活中不止有一次机会,而即使这次面试很成功,也有可能最终拿不到offer,一份工作不全由一次面试决定,一个人的人生也不全由一份工作决定。现在社会发展越来越快,一次失败往往是下一次工作机会的开始,所以去尝试,总会有新的、更好的机会。

    5 、面试的后续

    什么样的面试是较成功的?我的理解,首先是面试官对你有兴趣,表现就是回答面试官问题时,他听的很仔细,听完你的回答后,面试官还会讲一些他对这个问题的看法,这样的互动就很成功。面试结束便是学习的一个新开端,不论是否拿到最终的offer,都已经花了时间去面试,对于面试中的问题的总结,就非常必要了。一些没有答出来的题目,可以在网上查查资料,把不清楚的问题搞清楚,提高个人能力。

    在这里,小编提醒大家:每次面试不管成功与否,都要认真的总结,说不定你下次面试遇到的问题就是你之前回答不了的问题。

  • 上一篇:成为专业iOS程序员的6个技巧

    下一篇:iOS开发工程师选择iOS培训的好处

网站导航
2001-2016 达内时代科技集团有限公司 版权所有 京ICP证8000853号-56