微博iOS客户端校招一面(40min)
- 自我介绍
- 数组和链表的区别
- 高级语言编写一行代码,如果发生中断,在哪里中断(在什么位置中断)?
- 线程和进程及其区别
- http请求头
- http局部请求
- 堆栈的区别
- 什么时候出现堆溢出
- post请求两张图片,在请求数据中怎么表示的(有点懵,没听懂也不知道)
- 编程成可执行文件之后,如何访问变量(还是很懵,乱说一通)
- 32位操作系统和64位操作系统哪里不同(懵神在此)
- c语言数组指针问题 int * a = [10];
p = a;
p++;
问打印p的结果
追问,如果a是二维数组,打印结果是什么? - weak什么时候将对象内存空间置nil,如何置nil?(终于问Objective-c了)
- 如果没有使用到weak,会走置上诉的流程?
- 对象的引用计数值存储在哪里?
- dispatch_aync 与dispatch_async是否会开线程?
- 下列循环中是否要添加autoreleasepool
for(int i = 0; i < 10000000; i++){ NSString *str = [NSString stringWithFormat:@"%d", i]; NSLog(@"%@",str); }
- block的类型
- 没有算法题
全部评论
(1) 回帖