一本在校大学生一枚,找java实习工作,刚刚面试了快手Java服务端开发,感觉不难,祈祷二面!
以下是面试问题,凭记忆写的可能有遗漏
1. 反转链表
2.介绍一下集合类
3.set和list的区别
4.hashmap添加数据的过程
5.给hashmap初始大小为10,实际分配的大小是?
6. 为什么hashmap大小是2次幂
7.equal()和hashcode()之间的关系
8.100个对象放进大小为8的hashmap中
9.object类下面的函数
10.wait方法执行后发生了什么
11.线程的状态
12.线程start之后再被start一次可以吗,为什么
13.项目相关各种问题



