如何面试java开发人员 iOS 开发的人

ios开发面试经验 - 共31条真实ios开发面试经验分享 - 职业圈
ios开发专题汇总
ios开发面试经验分享列表,共31条
面试时间:2016面试职位:ios开发分享时间:2016-10
面试经历: 看了我的求职意向后,问我有没有做过项目,我就指了指简历下面的项目经验,说有的,然后他让我叙述一下我做的第一个项目。我大概把每个页面的功能和实现方法说了一遍,他问我两个项目是不是模仿的,我说第一个是自己做的,第二个大部分是模仿的功能,然后他说他们公司需要创新什么的,就是对模仿的不太感兴趣。然后知道我第一个是自己做的,就说他们公司是做什么交通宝、医疗宝之类的,问我有没有兴趣,我说有的。最后说过几天应该会安排去公司笔试,问我愿不愿意去参加,我说愿意。还让我带上自己做的项目 面试官提的问题: 描述你所做的项目、对公司的项目是否感兴趣、希望能有创新的项目。看了我的求职意向后,问我有没有做过项目,我就指了指简历下面的项目经验,说有的,然后他让我叙述一下我做的第一个项目。我大概把每个页面的功能和实现方法说了一遍,他问我两个项目是不是模仿的,我说第一个是自己做的,第二个大部分是模仿的功能,然后他说他们公司需要创新什么的,就是对模仿的不太感兴趣。然后知道我第一个是自己做的,就说他们公司是做什么交通宝、医疗宝之类的,问我有没有兴趣,我说有的。最后说过几天应该会安排去公司笔试,问我愿不愿意去参加,我说愿意。还让我带上自己做的项目
面试感觉:一般
面试难度:简单
应聘途径:校园招聘
面试时间:2017面试职位:ios开发分享时间:2017-03
面试经历: 1对1面试,专业知识问的挺深入的!建议简历里不太熟的非专业知识点不要写!因为可能会问到! 面试官提的问题: 设计模式有哪些自动布局相关,约束冲突怎么办,抗压缩,抗拉伸什么情况下会出现等自动计算cell高度,怎么配置对应的约束使得能实现自动计算高度!
面试时间:2017面试职位:ios开发分享时间:2017-04
面试经历: 先填写个人基本资料,然后笔试题。strong、weak、assign有什么作用?什么事KVO、KVC 面试官提的问题: 说说对Objective-C的理解简述Runtime机制及使用场景说下RunLoop与autoreleasepool的关系MVC设计模式是什么,你还熟悉哪些设计模式NSOpreationQueue与GCD区别?通知与协议的不同之处
面试感觉:很好
面试难度:难度一般
应聘途径:网上申请
面试时间:2017面试职位:ios开发分享时间:2017-05
面试感觉:一般
面试难度:难度一般
应聘途径:网上申请
面试时间:2014面试职位:ios开发分享时间:2014-12
面试感觉:不好
面试难度:简单
应聘途径:网上申请
面试时间:2016面试职位:ios开发分享时间:2016-03
面试感觉:一般
面试难度:简单
应聘途径:校园招聘
面试时间:2014面试职位:ios开发分享时间:2016-03
面试感觉:很好
面试难度:困难
应聘途径:内部推荐
面试时间:2015面试职位:ios开发分享时间:2016-03
面试感觉:一般
面试难度:简单
应聘途径:网上申请
面试时间:2016面试职位:ios开发分享时间:2016-04
面试感觉:一般
面试难度:难度一般
应聘途径:网上申请
面试时间:2014面试职位:ios开发分享时间:2016-04
面试感觉:很好
面试难度:难度一般
面试时间:2016面试职位:ios开发分享时间:2016-04
面试感觉:一般
面试难度:难度一般
应聘途径:内部推荐
面试时间:2015面试职位:ios开发分享时间:2016-05
面试感觉:一般
面试难度:难度一般
应聘途径:内部推荐
面试时间:2014面试职位:ios开发分享时间:2016-06
面试感觉:一般
面试难度:困难
应聘途径:网上申请
面试时间:2016面试职位:ios开发分享时间:2016-06
面试感觉:一般
面试难度:简单
应聘途径:网上申请
面试时间:2015面试职位:ios开发分享时间:2016-07
面试感觉:一般
面试难度:很简单
应聘途径:网上申请
面试时间:2016面试职位:ios开发分享时间:2016-07
面试时间:2016面试职位:iOS开发分享时间:2016-08
面试感觉:很好
面试难度:困难
应聘途径:网上申请
面试时间:2016面试职位:ios开发分享时间:2016-09
面试感觉:一般
面试难度:难度一般
应聘途径:网上申请
面试时间:2016面试职位:ios开发分享时间:2016-10
面试感觉:一般
面试难度:难度一般
应聘途径:校园招聘
面试时间:2015面试职位:ios开发分享时间:2015-02
面试感觉:一般
面试难度:难度一般
应聘途径:内部推荐
ios开发&热门职位面试经验
其它职位面试
最新面试经验一个小码农的面试经历(iOS) - 简书
一个小码农的面试经历(iOS)
一、大致介绍
我是南京大学-软件工程的本科&硕士生。经历过本科和研究生的三场面试,本科实习生招聘面试,研究生实习生和校招面试。在这里,把自己的面试经历记录一下,希望对以后的人有点帮助吧。
二、本科阶段
当初选大学的时候,我对电脑一窍不通,莫名其妙的选了软件工程。加上家庭情况很一般,所以在大学前对电脑也没有任何了解。我记得最清楚的一件事,当时大一,去报名一些技术俱乐部,当时面试的时候问我:“当前有哪些浏览器?”。。。连这种简单到弱智到爆的问题,我都没有答上。。。现在想起,我当时是多么的小白。
当然,大学我便过着小白般平淡的日子,每天上课,期末认真复习,技术方面没有什么牛逼的地方,很一般很一般。也就作业来了,学点技术,把作业做了,没有作业,就整天混日子。但当时至少在学业上面还是比较踏实的,当时自己还算是有目标的人,希望大四能保研。所以在技术方面,没有爱好的我,仅限于完成作业。
大三开始,突然各种实习招聘泛滥,我也跟风投了很多公司,ebay,sap,腾讯,华为,其他的公司记不住了。
我的第一个面试,留给了ebay;我的第一次被歧视,也留给了ebay。ebay的面试,面的很多硬知识,几乎没有回答上。当时我还是主要学习的JAVA,JAVA中,面的最多的,也是我记得最清楚的是:
JAVA 集合类型,有什么区别(也就是 Collection 下属那一套)
JAVA GC 垃圾回收机制
ebay开启了我面一个跪一个的里程碑。而且基本都是跪在了一面,到了腾讯,我最想进的大腾讯(老家在四川,希望能回成都,腾讯在成都有岗位,后来才发现想多了,工作地不是你想选哪儿就能选的),连笔试的机会都没给我。。
但比较幸运的事,腾讯和华为在同一天,别人在腾讯笔试的时候,我去参加了华为的笔面试。当时我参加华为的笔面试是在 华为南京研究所,园区还是很高大上的。。
华为笔试,现场上机考试4道题,题比较简单,我记得有一道是 判断是否为对称字符串
之后开始1面,基本还是问一些集合,GC方面的问题,因为有了之前的积累,所以这方面回答的很顺利。除此之外,还有 1、Map使用(根据案例) 2、大数据处理 **3、图的应用(最优公交路线。
之后开始2面,2面主要面的是项目,就是把学校的一些用了设计模式的项目,拿出来吹!吹!吹!画点UML图,这方面很容易过。
然后,接下来就是华为的心理测试题,传说中,一篇卷子100元的题目。
最终华为通过了,华为是第一个要我的公司,当时真心感觉找实习难,然后那个感激之情啊。。就去了华为。
三、华为转奥塔库
我在华为呆了3个月,主要也是做Web应用的开发,基于华为自己的BME系统。但是我发现华为真的不适合我,原因如下:
公司没网,不能上外网,只能上 百度知道 CSDN ,很难受,CSDN经常被大家刷来,爆爬虫封IP
团队没氛围,我们当时的团队基本由一半外包,一半内部员工构成,人多,活杂,没效率,管理乱,这是我队当时团队的感觉。华为出了名的加班,但不知道为嘛加班,也可能就是因为反正要加班,所以白天大家基本都没效率,能拖就拖,然后拖到晚上9点过。就算能在6点前做完的,也要硬生生的拖到9点。
所以每次面试问我在华为3个月,到底干了啥?我也真不知道我做了啥?除了感受公司加班氛围,自己真没有什么提升。
所以在实习三个月后,在国庆期间,我果断辞职来到了一个创业公司-奥塔库05届学长创建,两个学长带头做博览会应用。这个时候已经是大四,也便是在这个时候我开始接触到Mac,开始接触到iOS,虽然工资很低,但是每天真的过得很充实,不论是技术还是思维有了质的飞跃。学习iOS,研究iOS,并用iOS技术,做了几个外包,赚到的钱给自己买了个Mac Pro, Ipad。
现在想来,我还真的很感谢YJ和XX两位学长,如果高考是我人生第一个转折点,我觉得我这次去创业公司,是我的第二个和高考并肩的转折点。
四、研究生实习面试
很快就到了,研究生找实习阶段。当然,我报的所有的技术岗位都是iOS开发工程师,这个时候我已经做了1年半的iOS,完成了几个上线的项目(创业公司的 和 一些外包),所以在这时,我已经有了资本,找更好的实习。
实习阶段,我一共只面了两家公司 阿里巴巴 和 大众点评
一面,我当时还在老家过年,基本没有准备。但因为当时正在做外包,正在纠结外包的动画,所以对语言的特性都比较熟悉。公司问了我一些OC基础语法和动画实现。然后给我一个特定的需求,让我去实现(口头上的),做外包的我,很擅长这方面,所以一面面的我很有自信。结果也是极好的。
二面,还是技术面,意料之中,问了一些关于autoLayout的知识,因为当时iphone6 和 6plus刚出来,刚好是得用到做适配的时候。面试前,我也专门针对这方面进行的知识弥补,所以也很顺利。
三面,本来约好的三面,不知道怎么取消了。。
就这样,我很轻松的拿到的阿里巴巴的实习offer,顺利的让我都傻眼了。
一面,有且只有一面,而且一面也几乎没问基础知识,刚好问到我擅长的项目描述,所以很容易一面就过了。
当然,这两个offer我选择了阿里巴巴,毕竟阿里巴巴是本科的梦想。后来腾讯也来过,但是我已经答应去阿里了,所以腾讯面了二面,就没继续面试了。
五、研究生校招面试
阿里实习的5个月,又让我有了一个可以吹上天的项目 Wing框架,一个跨平台框架,大家都懂得!框架,就是一听就让人觉得高大上的东东。
。。。。。。
8月底,我和5个小伙伴顺利参加了阿里巴巴转正答辩,其实也就是对5个月的实习经历和项目进行PPT演讲。大家都顺利过关,都商量好9月去三亚旅游,然后请假,回学校度过最后一段时间的校园时光。
9月1日,突然来了个爆炸新闻,阿里巴巴要缩招!缩招!缩招!在我们还还反应过来时。。又传来消息 3000HC 缩招到 400HC,300HC已经留给了内推的人,只剩下的100HC,也就是我们2000+的实习生,只能留下100个。。。条件反射的我们,开始建立 阿里巴巴实习生下家群,开始广投简历,我当时投了好多:百度,腾讯,蘑菇街,点评,美团,搜狐,乐视,饿了么…… 听到过的,没听到过的,我都投了。。。下面我大致总结下,几个公司的面试。
笔试没过,自我感觉特别良好的笔试都没过。
总结下,腾讯,大家写简历的时候,选工作地要选深圳啊!!一定要选深圳!!
我的第一志愿成都,第二志愿上海。果断没让我去面试。
一面,技术面,几乎没有和我谈基础知识,主要拿着阿里巴巴里面的框架拿来吹,当然,你也得很了解框架,毕竟面试官不是傻逼,他会抓到他擅长的点来深挖。然后就是面,算法,百度是除了名的面算法,面了我3道算法,1、链表反转 2、LCA 3、KMP
二面,技术面,刚开始就问操作系统,问机组 1、进程间通信 2、文件结构,听得头都大了,大三开始就没接触过,0分回答。然后还是算法 1、iOS单例(复杂版的) 2、。。。。忘了。然后问了一些智力题 1、看帽子问题 2、两个机器人一条直线相遇问题 等
三面,技术面,本来以为是不会有三面的,意料之外,给了我三面的机会,三面主要是技术的深挖,业务深挖。面试官,想要通过面试,判断你更适合技术还是管理。技术方面:1、iOS Runtime 问了比较深入,方法查找,方法查找不到怎么办等 2、UIView的重载和重画机制。
一面,技术面,无亮点。。。
二面,得在上海公司面试,因为各种原因没有去。。
一面,我也是头晕了才去报小米,后来想想,我去小米做啥呢?做边外事情?不过回过头来看,小米其实是免得我最尴尬的,很少能碰到问的我不知道怎么回答的情况,下面我就具体记录下
1、UItableViewCell 重画机制,怎么让他不重画,怎么让自己管理
2、UIScrollView 的重写,怎么能判断UIScrollView将要滚动,而不是用delegate,希望能重写
3、沙盒系统,每个文件夹的作用,问的比较细,包括NSuserDEFAULT 放哪个文件夹
4、iOS 事件传递机制
。。。。。
问的我很累,必然没过。。
我参加了是猿题库在南京大学的面试,一共三面,三面全是算法。。其实准确的说,不是算法,也就是给你一个情况,然后让你先聊聊解决思路,最后手写代码,三面都是这样的,没有梯度,也不会面具体方向的知识。
猿题库在北京,给的待遇是我这次面试中最高的,因为个人原因,最终我放弃了猿题库。如果在北方的同学可以参考。
这些都是比较经典的,或者江浙沪比较偏向的公司,其他的 美团 美图 新浪微博 等都差不多
iOS毕竟现在而言,会的人,用的人还比较小,竞争压力没有android那么大
面试官,普遍偏向于问项目经历(除了猿题库),最好能拿着一个APP进行描述
对于基础知识,其实网上的那些基本知识足以
面试的时候,一定要保持自信,自信真的很重要,给人感觉就是心里很多货最新iOS面试题-iOS开发者的福音
最新iOS面试题-iOS开发者的福音
超弟弟聊技术
最近公司在招聘iOS岗位,然后暂时是我在面试,因为公司说要招聘一个靠谱的,资深的iOS,所以我会问的都是一些原理问题。当我收到简历的时候,我会仔细看一下简历上面的技术要点,先会问一些项目中的问题。如果答得可以,再继续问我平时项目中接触的一些技术,或者说常用的技术。下面我就整理了一下我的面试题1 cf对象和oc对象的区别2 对面向对象和面向过程的认识。3 JSPatch优点和缺点
,以及苹果为什么要禁止热更新4 推送,原生API推送和第三方推送5 iOS中直播平台弹幕怎么做的 ,简单说下原理:6 RAC 和 RN ,
RAC和MVVM , MVC 和MVVM 7 项目优化的机制,以及从哪几个方面入手,(比如性能,用户体验,代码,内存方面考虑优化)8 内存方面的机制,以及内存泄漏的问题,怎么解决,ARC情况下哪几种内存泄漏的情况(我不想听到block或者代理了,我想听到其他的方面的)9 OC和JS交互,复杂的交互怎么做10 cocoapods的机制,11 多线程的处理 ,以及解决项目权限问题12 swift和OC的混编
13 runtime的机制,以及项目中哪些模块功能用到了runtime14 MVC中model的过滤处理功能的实现15 自定义的封装工具类有哪些,以及类别,匿名类的使用,16 面向对象的三大特征:封装,继承,多态的具体用法
本文仅代表作者观点,不代表百度立场。系作者授权百家号发表,未经许可不得转载。
超弟弟聊技术
百家号 最近更新:
简介: 你再也遇不到我这样的一本正经胡说八道的人
作者最新文章}

我要回帖

更多关于 如何面试java开发人员 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信