快手服务端一面凉经
面试官是个严肃的大佬,我的面试从ListNode开始整段垮掉,以后得好好看看这些了,有一些忘记了后面再补充。
- 自我介绍
- 反转链表(自己定义数据结构,这大概就是凉凉的开端)
- 介绍一下集合类
- set和list的区别
- hashmap添加数据的过程
- 给hashmap初始大小为10,实际分配的大小是?
- 为什么hashmap大小是2次幂
- equal()和hashcode()之间的关系
- 100个对象放进大小为8的hashmap中
- object类下面的函数
- wait方法执行后发生了什么
- 线程的状态
- 线程start之后再被start一次可以吗,为什么
- 项目相关
- 反问