前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >iOS面试--虎牙最新iOS开发面试题

iOS面试--虎牙最新iOS开发面试题

原创
作者头像
搬砖猿er
修改2021-05-24 17:56:14
6690
修改2021-05-24 17:56:14
举报
文章被收录于专栏:iOS底层技术

关于面试题,可能没那么多时间来总结答案,有什么需要讨论的地方欢迎大家指教。主要记录一下准备过程,和面试的一些总结,希望能帮助到正在面试或者将要面试的同学吧。

一面
  • 项目架构,项目是自己写的吗
  • fps是怎么计算的
  • 除了用cadisplay,还有什么方法吗
  • kvo怎么实现
  • leaks怎么实现
  • 如何代码实现监听僵尸对象
  • imageWithName什么时候发生编解码,在什么线程
  • isa指针里面有什么
  • 消息发送和消息转发流程
  • 函数里面的参数怎么存储
  • oc一个空函数里面有参数吗
  • 他们存在栈还是寄存器
  • 红黑树等查找时间复杂度
  • nsdictionary的实现
  • iOS的各种锁
  • 如何实现dispatch once,要考虑什么问题
  • 同一线程里面使用两个@synconize会怎么样,是递归锁还是非递归锁
  • 如何增加按钮点击范围
二面
  • 说一下ARC
  • autoreleasepool可以用来干嘛
  • 里面的对象什么时候释放,是出来就释放吗
  • 消息转发可以用来干什么
  • runloop是干什么,你用来干什么了
  • 说一下c++多态和虚函数表
  • TCP如何保证数据传输完整性
  • TCP为什么三次握手
  • http和https,全程都是非对称加密吗
  • 开放性问题,很多乱序数据过来,你要怎么考虑排序方法的设计
  • 对RxSwift的看法,有用过吗?
三面
  • iOS对象指针大小
  • 对象分配到堆还是栈
  • http怎么区分header和body
  • 多线程可以访问同一个对象吗,多进程呢
  • 视频pts和dts
  • 视频丢帧丢哪个好点
  • iOS各种锁的性能,琐是毫秒级别还是微妙级别
  • http请求是异步还是同步
  • 怎么看待rn和flutter
精选全网 · iOS面试题答案PDF文集

下载地址:

下载地址:https://docs.qq.com/doc/DVU5LY1Bsb3dSZ3Nn

  • 最新 初级iOS 面试题
  • 最新 中级iOS 面试题
  • 最新 高级iOS 面试题
  • 《BAT面试资料全集》
  • 《BAT大厂常问iOS面试题》
  • 《2021年面试真题》
  • 《iOS中级到高级面试题完整版》
  • 字节跳动,京东,小米,腾讯、头条、阿里、美团等公司21年的面试真题

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 一面
  • 二面
  • 三面
    • 精选全网 · iOS面试题答案PDF文集
    领券
    问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档