来未来电话一面2024.8.5(1h)
聊简历项目:
1.怎么使用threadlocal存储分页参数的,使用threadlocal为什么能提升并发性能
2.什么是分库分表,什么时候分库,什么时候分表 rabbitmq怎么保证顺序性队列事务怎么实现(12306项目 还没学过直接写在简历上)
实习项目:
有考虑过数据统计的io消耗吗,怎么优化
3.熟悉集合吗,聊一下
4.Java有哪些类是不可变的
5.自动拆箱和自动装箱了解吗,是发生在什么时候
6.你有看过你做的项目用的什么垃圾回收器吗,对应的垃圾收集算法是什么(实际没看过,我回答的cms)
7.Java语法糖介绍一下
8.MySQL隔离级别 以及实现原理说一下
9.SQL优化方案说一下
10.MySQL的日志
11.两阶段提交
12.网络io模型
13.osi七层结构说一下
14beanFactory和applicationContext
15.spring bean生命周期
16.@autowrite注解和@resource注解区别,以及底层原理
17.spring 和springboot常用注解
18.对IOC的理解
19.jvm加载过程
20.能不能自己定义一个object类,为什么
21说一下双亲委派模型,为什么有的时候需要打破双亲委派模型,怎么打破
22.对volitile关键字的理解,volitile能保证原子性吗
23.i++自增操作是原子性的吗
24.多线程底层原理(没听懂他想问啥,我以为是和操作系统相关)
哪些对象能作为gc root
面试题目
#面经# #Java# #实习#