今天面了一家互联网公司,把雄哥给问吐了,基本问的都是底层,心态崩了,把最近面试的题目总结一下吧!
1、hashmap、concurrentHashmap底层原理,两者之间的区别
2、spring aop底层如何实现的?
3、springboot自动装配原理
4、mysql引擎?innoDB和myIsam的区别?innoDB如何支持事务?索引底层结构,如何查看索引信息?explain?你经常查看哪些字段?最后一个字段是什么?数据库优化
5、联合索引(现场出题),最左匹配原则
6、spring事务四大特性、传播行为(现场出题)、隔离级别
7、线程池的参数,工作原理(现场出题)
8、Java内存模型(JMM)
9、消息队列RabbitMQ,RabbitMQ组件有哪些?消费者如何确保消息消费的准确性?
10、redis的基本数据结构,redis中set是如何实现的?redis分布式锁
11、spring bean的生命周期
12、spring是如何解决循环依赖问题的
13、如何保证reids和mysql数据的一致性
14、jvm、垃圾回收



