美文网首页iOS面试iOS点点滴滴iOS面试题整理
2018年第二波面试题(现场实拍)

2018年第二波面试题(现场实拍)

作者: 梦想编程家小枫 | 来源:发表于2018-06-01 23:48 被阅读180次

    声明:面试是对自我审视的一种过程,面试题和iOS程序员本身技术水平没任何关联,无论你能否全部答出,都不要对自己产生任何正面或消极的评价!这是小编前两天的面试题,最近在面试的小伙伴可以加入我们的iOS技术交流群659170228一起交流面试技巧和经验,也可以私聊找我获取这份面试题及答案。 这个我已经整理成PDF文档了。


    1、如何令自己所写的对象具有拷贝功能?

    2、说说你理解weak属性?

    3、static有什么作用?

    4、KVO基本原理?

    5、Swift 下的如何使用KVC?

    6、objc在向一个对象发送消息时,发生了什么?

    7、静态库的原理是什么?你有没有自己写过静态编译库,遇到了哪些问题?

    8、runloop是来做什么的?runloop和线程有什么关系?主线程默认开启了runloop么?子线程呢?

    9、串行并行,异步同步的区别?

    10、线程是什么?进程是什么?二者有什么区别和联系?

    11、iOS app启动如何优化?

    12、谈谈你对多线程开发的理解?ios中有几种实现多线程的方法?

    13、进程和线程的区别?同步异步的区别?并行和并发的区别?谁申请,谁释放

    14、dispatch_barrier_async的作用是什么?

    15、如何用GCD同步若干个异步调用?(如根据若干个url异步加载多张图片,然后在都下载完成后合成一张整图)

    16、http与https的区别?

    17、服务器能否知道APNS推送后有没有到达客户端的方法?

    由于答案太多,我做了一个PDF文档,由于简书不能上传文件,需要答案可以加小编的qq交流群659170228,在里面获取文档,或者直接加小编的qq号:3156033240,也欢迎招聘者,找工作的来,提供一个更大的平台


    相关文章

      网友评论

        本文标题:2018年第二波面试题(现场实拍)

        本文链接:https://www.haomeiwen.com/subject/jhwcsftx.html