字节 头条客户端一面(OC)
- 自我介绍
- 怎么理解堆和栈
- 调用的方法发生死循环 会报什么错 堆上的错还是栈上的错?
- ==和equals的区别
- 数组和链表的区别
- Java种List接口都有哪些实现类
- ArrayList和LinkedList原理,区别?
- 怎么理解Map
- HashMap原理
- 为什么要把链表转化为红黑树
- 怎么保证线程安全,比如同一个List,多个线程调用 (我说的synchronized和CopyOnWrite)
- synchronized修饰静态方法的时候,锁对象是什么
- 四层网络?OSI七层网络?
- 传输层有哪些协议,详细说说
- 进程调度算法
- 算法题:两个有序链表合并成一个有序链表