iOS开发工程师面试题

匿名网友 匿名网友 发布于: 2015-09-09 00:00:00
阅读 189 收藏 0 点赞 0 评论 0

应用程序相关的问题
1.NSRunLoop的实现机制,及在多线程中如何使用
2.IOS7之前,后台执行内容有几种形式,都是什么
3.简单说一下APP的启动过程,从main文件开始说起
4.把程序自己关掉和程序进入后台,远程推送的区别
5.本地通知和远程推送通知对基本概念和用法?
第三方框架相关的问题
• 第三方API是怎么用的?
• 列举现在熟悉iOS开发库和第三方开发库?
其它相关的问题
• 客户端安全性处理方式?
• 简单描述下社交行为到步足?
• sip是什么?
• 数据比较大的时候是用内循环,还是外循坏?
• 有些图片加载的比较慢怎么处理?你是怎么优化程序的性能的?
• 你实现过一个框架或者库以供别人使用么?如果有,请谈一谈构建框架或者库时候的经验;如果没有,请设想和设计框架的public的API,并指出大概需要如何做、需要注意一些什么方面,来使别人容易地使用你的框架。
• App需要 加载超大量的数据 给服务器发送请求 ,但是服务器 卡住了 如何解决?
• 利用NSNotificationCenter实现跨多控制器传输数据和消息 中 用同步还是异步?

评论列表
文章目录