码迷,mamicode.com
首页 > 移动开发 > 详细

iOS 面试(高德)

时间:2015-03-01 15:45:49      阅读:520      评论:0      收藏:0      [点我收藏+]

标签:ios面试

高德iOS面试整理(顺序有些乱)
确实挺对不住面试官的,视频面试,我的这边始终没声音。
1.
- (void)testFun
{
CGRect a ;
//…..


}
a的内存在堆上,还是栈上?
2.。 如何把一个 CGRect类型的数据放在堆上去? 你能够想到多少种方法?
3.  CGRect a ;
       [a retain];
是否能通过编译
4.autorelease pool有用过吗?
对于auto release pool,同一个thread 可以存在多个auto release pool吗?
如果可以,如果有一个变量 [b autorelease]
那么, b被加入了哪一个auto release pool?
5.NSRunloop和thread什么关系?一个 thread中必须有一个auto release pool吗?
6 uiview用过吗? 前两个啥区别?如果我们知道bound /center,我们能够计算出frame吗?
7.uiviewcontroller加载机制是什么样的,能不能给我描述一下。
8.能不能给我讲一下视图点击hit test的机制?
9.如果用原生的苹果代码,帮我写一个请求taobo主页的代码。
10.能给描述一下操作系统中的,死锁是啥概念吗?
11.如果咱们自己实现NSMutableDictionary,你能够给描述一下思路吗?
12 硕士课程中,记忆中是包括设计模式的,学习过吗? 能给我描述一下如何构造出来观察者模式吗?
13 有看过 iWatch方面的内容吗?
14 有一个mutable的数组,如何实现把偶数次序的元素全删除掉?

iOS 面试(高德)

标签:ios面试

原文地址:http://blog.csdn.net/nothingl3/article/details/44002671

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!