jd一面面经
1、讲一下hashmap原理。
2、concurrentHashMap的原理。concurrentHashMap和hashmap有什么不同?
3、synchnized底层实现?讲讲AQS
4、synchnized修饰静态方法和非静态方法有什么区别?
5、线程池的几种创建方式。你们用的哪一种?
6、OOM了,怎么去定位问题
7、mysql的事务隔离级别
8、索引的底层实现
9、B+tree和B树的区别
10、es怎么去做查询的
11、系统CPU满了,没有日志,怎么去定位问题?
12、sql语句慢了如何优化
13、mysql中都有哪些日志
别的记不起来了,别的都是问的业务场景,业务场景问的比较多,总共聊了40多分钟。自己答的还行,除了第11题,希望能帮助到大家😊。