- 注册中心解决的问题
- 注册中心的稳定性以及如何解决
- 健康检查的问题
- 接口和抽象类的区别
- 自动装箱和拆箱,以及在什么时候发生自动装箱和拆箱
- 序列化与反序列化的概念以及兼容性
- 创建线程的方式
- 线程的状态,如何达到 CPU 100%,线程数量
- 线程安全以及如何实现线程安全
- ThreadLocal 以及除了内存泄漏还有什么问题(不知道)
- JVM 如何加载
.class
文件(没回答出来,感觉要用 IO 流和类加载器) - 类加载器的逻辑
- 如果要自己实现类加载器的逻辑打算怎么实现,还要包括自定义类加载器,同时要避免硬编码和比较高的耦合(没答出来,后来想想感觉可以用责任链模式 + 数组 + 链表来实现)
- 相同包名,同一个类可以被加载多次吗(没答出来)
- 事务的 ACID,回滚操作怎么实现,一致性怎么实现,隔离性的理解
- RC 隔离级别的优点与应用(应用没答出来)
- 悲观锁和乐观锁的实现,以及何如知道应用层面如何知道乐观锁是否执行成功(没答出来,后来想想可以看 ORM 框架接口的返回值,如果是 1 的话说明语句执行成功,但是这种情况好像只有在单个语句组成事务的时候生效)
- 数据库的瓶颈,要怎么解决(觉得是 I/O 瓶颈,回答的分库分表,加缓存,主从模式)
- 分库分表有哪些流行的中间件解决方案(不知道)
- 双写一致性
- 怎么保证双写一致性,如果数据库写失败了怎么办(我觉得应该是分布式事务)
- HTTP 的无状态
- Cookie 和 Session 有什么区别(知道,但是回答的不是很好)
- 学习过哪些中间件
- 反问
阿里-淘宝客广告营销一面
Administrator
1321
2021-05-12