攒个人品,发个iOS的面经(京东)

1.上来让介绍各种属性,其实挺基础的,讲到strong和Retain就***了,两个都是强引用,然后我说strong更偏向自己生成的强引用,其实它们的区别只是ARC和非ARC情况下的强引用,然后面试官不依不饶盯住这个点说Retain就不是自己生成的了?纠结了有一会,此处已扣分,然后其他属性就没说了(***该先介绍其他属性的)

2.copy属性的理解,我说会利用原对象是返回一个不可变的引用,然后他写了个语句,生成一个数组赋给一个copy属性的变量,让我说这个过程怎么发生,我说利用这个数组去生成一个不可变的数组然后赋给变量,当时真没考虑到不可变的数组是直接引用过去,不会生成新的实例,没想到他考的是这个点,然后这个地方也是扣分了

3.问了个具体怎么实现MVVM的,我胡扯一通

4.NSOperation和GCD的区别,答的还行

5.三个回调方式的区别

6.图片缓存,说用的SDWebImage,说了下SDWebImage的策略

7.说下对RunTime的理解

8.当修改属性的setter方法,还能对int类型的属性用kvo进行监听么

9.对HTTP的理解,只说了GET,POST

10.强引用循环怎么解决

11.autorelease释放时机

其实都挺常规的。除了前几个比较纠结,后面答的也马马虎虎,他其实最后说了下,你晚上应该能收到复试短信。然后回去做好等亲亲,哦不,短信!然而,并没有等到…

攒个人品吧最后,一路坎坷依旧0 offer,还是水啊,多问一句,找iOS的不应该是挺少的么,怎么感觉面试官根本不缺人啊。。。哭#京东##iOS工程师#
全部评论
找的人很少,但是岗位也不多,早就饱和了
点赞 回复 分享
发布于 2016-10-07 08:50
我还没过笔试呢,ios笔试基本和其他无差别,我看过的明确写了ios招人数的,都不超过10人!
点赞 回复 分享
发布于 2016-10-07 11:52
问题都挺基础啊,第一题是已经被问烂了,几乎每一次面试都问这个,但是我在京东没被问到...... 然后第二题也比较常规吧,MVVM我不会,面试的时候也没问我
点赞 回复 分享
发布于 2016-10-07 17:51
楼主哪里的?北京iOS我都没有面试机会
点赞 回复 分享
发布于 2016-10-08 23:45
今年iOS好难
点赞 回复 分享
发布于 2016-10-10 11:23
楼主拿到offer了吗?
点赞 回复 分享
发布于 2016-10-10 13:43

相关推荐

11-08 17:36
诺瓦科技_HR
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
11-29 12:19
点赞 评论 收藏
分享
评论
点赞
17
分享
牛客网
牛客企业服务