java基础
- java中的final,static,abstract关键字分别有什么作用
- java中的反射机制
- java创建对象的五种方式
- new关键字,Class.newInstance,Constructor.newInstance,Clone方法,反序列化
java并发
java集合
JVM
JVM内存区域
JVM垃圾回收算法
JVM垃圾回收器
JVM参数配置
计算机网络
- tcp/ip的三次握手四次挥手
- 键入网址到网页显示,期间发生了什么?
- HTTPS
- 窃听,篡改,假冒-》非对称秘钥用于互换对话对称秘钥,然后用对话秘钥进行对话。
数据库
- mysql事务隔离级别
- 锁,mvcc,事务,脏读,幻读,不可重复读,读未提交,读已提交,可重复读,串行化
设计模式
- 单例模式
- 饿汉模式,懒汉模式,线程安全
- 工厂模式
分布式
- cap理论和base理论
- 一致性,可用性,分区容错性,基本可用,软状态,最终一致性