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的数组,如何实现把偶数次序的元素全删除掉?
  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值