字节iOS开发岗面试真题(已拿offer)

这篇博客分享了字节跳动iOS面试的真实题目,涵盖了一面到三面的内容,包括面向对象、多态、Objective-C、Swift、Xcode等知识点,还有表视图优化、多线程、网络请求、HTTP协议、并发编程等方面的问题。同时,博主还提及了博弈论问题和算法题,以及OC的编程细节。面试者可以从中了解到iOS开发的面试重点和常见问题。
摘要由CSDN通过智能技术生成

序言

疫情基本控制,同时面试也渐渐开始了,以下iOS面试题仅供参考,毕竟面试是不可控的,但懂得越多,自然机会越大!

字节一面内容:
1、 自我介绍

2、 介绍一下简历中的一个项目

3、 面向对象的三个要素

4、 多态?

5、 Java,python,OC运行效率孰高?

6、 Property,其中copy如何?

7、 Property(nonatomatic, copy) NSMutableArray有什么问题

8、 Copy和MutableCopy的区别

9、 解释下类别,原理

10、解释下封装,重载;

11、 OC存在多重继承吗?

12、了解表视图吗,解释一下复用原理

13、说明一下表视图的滑动卡顿的优化方法

14、viewDidLoad和viewDidAppear的调用时机(一次和多次的区别);

15、页面间的传值方式有哪些(公有属性,公有方法和协议,block传值,通知,extern全局变量传值,
NSUserDefault简单数据存储传值);

16、通知和delegate的区别?

17、 通知的发送和接收是否在同一线程?

18、H

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值