一个创业公司的iOS面试经历

匿名网友 匿名网友 发布于: 2016-04-26 00:00:00
阅读 247 收藏 0 点赞 0 评论 0

笔试题都很基础,主要题目:

1。 Property属性的一些区别,assign、weak、strong、copy、retain等。

2. Nil,nil,null,NULL,NSNull的一些区别。

3. 自己实现strCopy的方法,

4. 用dispatch_once实现一个线程安全,效率高的单例。

5. 一个引用计数的问题,NSString *str = @”abc”, [str autorealse], 然后问str的retainCount是多少。其实只看@”abc”这个就行,因为这是常量,保存在静态去,retainCount是-1,这个无论这个操作是不会变得。如果是NSString *str = [NSString stringWithForamt:@”abc”],这样才有意义。

6. 算法题:用oc实现一个二叉树,然后实现获取最少权值的方法。

7. 实现一个UIView的category,实现两个方法,一个是把所有的子View清除,一个是把所有的子View安装frame size排序显示。

评论列表
文章目录