上海大众
大约 2 分钟
上海大众
(上海)上海大众
- Java常用的集合类有哪些?
- ArrayList和LinkedList有哪些区别?
- ==和equals有什么区别?
- HashMap中的Put方法的执行过程
- 有了解过线程安全的集合类吗?
- HashTable与ConcurrentHashMap实现线程安全上的区别是什么?
- Java里面的乐观锁与悲观锁的区别
- ConcurrentHashMap用的是哪种锁?
- Java里面的可重入锁体现在哪些地方?
- 如何实现可重入的?
- 线程池有哪些核心参数?
- 线程池的工作流程?
- Jvm的垃圾回收机制?
- 在分配内存区域的时候有没有对象直接被分配到老年代?
- 对象的GC默认是15次可不可以调整?
- 讲一下Spring常用的注解以及接口有哪些、
- 在项目当中怎么做异常处理的?
- SpringBean有哪些注入方式?
- beanfactory和factorybean的区别?
- Spring中Aop用在哪些场景?
- Spring中Aop在哪些功能特性上有用到?
- 单例模式有哪些实现方式?
- 责任链有了解过吗?
- redis常用的数据结构?
- String最大能存储多长的字符串?
- Redis的zset底层使用到了哪些数据结构?
- Zset一般用在什么场景?
- Redis分布式锁用什么命令?
- redis守护机制
- RabbitMQ基本概念,有哪些组件?
- RabbitMQ的工作流程是什么?
- 交换机路由有哪些路由策略?
- 在集群模式下,每一台服务器都会有一个生产者,一个队列有多个消息,每一个消费者都能拿到消息吗?还是只有其中一个消费者能拿到消息?
- 一个生产者生产消息,想要三个消费者都能拿到消息需要怎么做?
- RabbitMQ死信队列有了解吗?用在哪些场景?
- 先投递一个过期时间5分钟的,再投递一个过期时间1分钟的,消费者先消费哪个?
- 数据库的B+数有什么特点?
- 非叶子结点会不会存具体的行记录?
- 在建表的时候哪些字段需要加索引?
- 在查询的时候哪些场景会导致索引失效?
- 列举三条查询语句,根据查询速度进行排序
- 让你去设计一个注册中心应该怎么设计?