微博iOS客户端校招一面(40min)

微博iOS客户端校招一面(40min)

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

相关推荐

点赞 评论 收藏
转发
1 10 评论
分享
牛客网
牛客企业服务