1 面向对象的特征
2 重载与重写
3 八种基本数据类型与各占字节,int的范围
4 抽象类与接口的区别
5 集合有过哪些?
6 arraylist与Linkedlist的区别?
7 hashmap相关?
8 jdk 1.8的hashmap的改进?
9 hashmap与hashtable的区别?
10 currenthashmap相关?
11 cas讲讲以及synchronized的底层原理?
12 jvm内存模型
13 什么时候对象进入老年代?为什么默认参数为15?
14 如何判断哪些对象为垃圾对象?
15 Gc root算法,哪些可以当作root?
16 JVM空间担保策略
17 进程与线程的区别?
18 如何创建线程?
19 线程的状态?
20 wait()与sleep()的区别?
21 线程池的参数以及执行过程?
22 fail-fast机制
23 拒绝策略
24 为啥使用自定义的线程池,而不用那四种呢?
25 索引能干什么?
26 索引的数据结构,以及为啥用b+树而不采用红黑树,avl树?
27 什么是回表?
28 如何解决回表?
29 数据库的并发有什么问题?
30 怎么解决的,数据库的隔离级别?
31 MVCC
32 linux指令
33 单例模式
34 两个有序链表归并排序
35 redis数据类型及底层数据结构
36 跳表
全部评论
(10) 回帖