iOS 百度(百度新闻)面试题

一面

1.ARC和MRC有什么区别,ARC为什么可以自动管理内存
2.为什么用copy?深拷贝和浅拷贝的区别
3.weak对象为nil的原理
4.runtime机制?怎么根据sel找到对应的实现?
5.runLoop的机制
6.autoreleasepool什么时候释放的?内部原理是什么?
7.简单的算法:排序算法,查找算法,只是让我说了冒泡排序和二分查找

过了一会面试官着了一个同事过来
1.tableView的优化
2.NSTimer准吗?为什么不准
3.http和https的区别?追问 服务器返回给客户端的证书跟它自己保留的证书一样吗

你可能感兴趣的:(iOS 百度(百度新闻)面试题)