logstash的底层原理
java 的内部类. 静态内部类与内部类的区别.
hashset的底层数据结构
讲下hashmap会转成红黑树. 链表长度多少会转成红黑树.
变成红黑树有什么好处.
hashtable 与 hashmap有什么区别
hashtable是怎么加锁
ConcurrentHashMap 是怎么加锁的 ConcurrentHashMap 的数据结构
ConcurrentHashMap 是用的锁分段技术技术,
聊下cas. 自旋锁.
hashmap的 hash冲突了会怎么样?
JDK源码看过哪些? 工作中用看过JDK的哪些源码
Stream 与 并发的Stream 的区别
Cookie 与 Session的区别?
如果浏览器禁用了Cookie, 那么 Cookie信息会存在哪里?
Cookie 能读到跨域的Cookie么
服务端能修改前端Cookie的值么
能不能把一个域中的Cookie带到其他域中去
一般是如何处理跨域?
java 线程池的参数介绍一下, 怎么运作的
有哪几种拒绝策略?
实际在工作中用到线程池的场景?
口述一下如何去定义一个线程池, 用哪个类 ThreadPoolExecutor
JDK 提供的默认线程池有哪几个?
JVM的内存模型 . 五大区域
类加载器加载的类,放在哪个区域
方法区, 通过jdk的工具, 能查到大小么 ?
jdk7 和8 方法区有什么区别?
垃圾回收算法有哪些? 算法答错了.
JDK8 默认的垃圾回收器 ,新生代 和老年代用的什么回收器?
Parallel Scavenge 用于新生代(一开始还说Parallel new 实在是尴尬) 和 Parallel Old 用于老年代
新生代是标记复制算法. 老年代是标记 整理
SpringBoot的启动过程说一下?
Autowire 与 Resource 有什么区别 ?
数据库的隔离级别有哪些? 有什么区别 默认是用什么隔离级别
不同的隔离级别, mysql 会出现哪些锁?
mysql建立索引有什么样的原则?
主键索引与普通索引 的区别?
平时怎么处理线上问题?
cpu 占用过高怎么去查?
打印jvm的dump 用命令手动打dump?
前端有了解么?