面试题背诵记录表

SE基础高频面试题

2024年2月1日背诵情况
1、JDK和JRE的区别是什么
2、&和&&的区别是什么
3、final finally finalize区别是什么
4、下面几个字符串类的区别是什么
5、使用=和new创建字符串的区别是什么
2024年2月2日背诵情况
6、float f=3.4 是否正确
7、重写和重载的区别是什么
8、this和super的应用场景是什么
9、throw和throws的区别是什么
10、应该使用什么数据类型来计算价格
2024年2月3日背诵情况
11、== 与 equals 的区别
12、接口和抽象类的区别
13、说出几个常见的异常
14、Java 反射有了解吗
15、浅拷贝和深拷贝区别

Java集合高频面试题

2024年2月4日背诵情况
1、JDK和JRE的区别是什么
2、&和&&的区别是什么
3、final finally finalize区别是什么
4、下面几个字符串类的区别是什么
5、使用=和new创建字符串的区别是什么
2024年2月5日背诵情况
6、HashMap是怎么解决哈希冲突的
7、HashMap的扩容机制是怎样的
8、为何HashMap的数组长度一定是2的次幂?
9、说一下HashSet的实现原理?
10、HashSet如何检查重复?

多线程高频面试题

2024年2月6日背诵情况
1、创建线程有几种方式
2、runnable和callable的区别
3、start和run的区别
4、notify和 notifyAll的区别
2024年2月7日背诵情况
5、sleep 和 wait 的区别
6、说一下线程的状态及转换
7、现在有T1,T2,T3三个线程,如何保证它们按顺序执行?
8、synchronized的实现原理是怎样的

线程池高频面试题

2024年2月8日背诵情况
1、线程池的执行流程
2、线程池的核心参数
3、线程池的拒绝策略有哪些
4、线程池的阻塞队列有哪些
2024年2月9日背诵情况
5、submit和execute方法的区别
6、了解Executors创建线程池吗
7、如何确定线程池的核心线程数

Mybatis高频面试题

2024年2月10日背诵情况
1、Mybatis中#{}和${}的区别
2、当实体类中的属性名和表中的字段名不一样 ,怎么办
3、MyBatis动态SQL了解吗

Spring高频面试题

2024年2月11日背诵情况
1、谈谈你对SpringIOC的理解
2、Spring中有哪些依赖注入方式
3、你用过哪些Spring注解
4、SpringBean的作用域有几种
5、Spring中的bean线程安全吗
6、谈谈你对SpringAOP的理解
7、AOP的代理有几种方式
2024年2月12日背诵情况
8、Spring的通知类型有哪些
9、了解Spring的事务管理吗
10、Spring事务传播行为有几种
11、Spring中的事务是如何实现的
12、Spring中的设计模式有哪些
13、Spring是怎么解决循环依赖的
2024年2月13日背诵情况
14、SpringBean的生命周期
15、SpringMVC执行流程
16、SpringMVC的常用注解有哪些
17、SpringMVC如何处理统一异常

SpringBoot高频面试题

2024年2月14日背诵情况
1、项目中为什么选择SpringBoot
2、SpringBoot的自动装配原理
3、SpringBoot的核心注解是哪个
4、SpringBoot中的starter是干什么的
5、SpringBoot可以有哪些方式加载配置
6、bootstrap.yml和application.yml有何区别
2024年2月15日背诵情况
7、SpringBoot读取配置的方式有几种
8、SpringBoot项目如何热部署
9、SpringBoot项目如何实现方法的异步调用
10、SpringBoot中如何实现定时任务
11、SpringBoot中如何解决跨域问题
12、如何理解拦截器
13、拦截器和过滤器的区别是什么

SpringCloud高频面试题

2024年2月16日背诵情况
1、SpringCloud组件有哪些
2、Feign工作原理
3、什么是Hystrix
4、Hystrix断路器状态有哪些
5、Ribbon的工作原理
6、Ribbon的负载均衡策略有哪些
7、Nacos的工作原理

ES高频面试题

2024年2月17日背诵情况
1、什么是倒排索引
2、ES中的查询关键字有哪些
3、ES中字符串类型有几个
4、ES中query和filter的区别
5、如何保证ES和MySQL的数据一致性

RabbitMQ高频面试题

2024年2月18日背诵情况
1、你们项目中哪里用到了RabbitMQ
2、为什么会选择使用RabbitMQ
3、使用RabbitMQ如何保证消息不丢失
4、消息的重复消费问题如何解决的
5、如何解决消息堆积在MQ的问题
2024年2月19日背诵情况
6、RabbitMQ如何保证消费的顺序性
7、RabbitMQ的延迟队列有了解过嘛
8、RabbitMQ如何设置消息过期
9、什么是死信交换机
10、RabbitMQ的集群有哪些

分布式事务高频面试题

2024年2月20日背诵情况
1、什么是分布式事务
2、什么是CAP理论
3、为什么分布式系统中无法同时AC
4、什么是BASE理论
2024年2月21日背诵情况
5、分布式事务的解决方案有哪些
6、Seata的架构是什么
7、XA模式的工作流程是什么
8、AT模型的工作原理是什么
9、TCC模型的工作原理是什么

JVM高频面试题

2024年2月22日背诵情况
1、JVM的主要组成部分有哪些
2、堆栈的区别是什么
3、JVM的类加载器有哪些
4、什么是双亲委派模型
2024年2月23日背诵情况
5、说一下类加载器的执行过程
6、怎么判断对象是否可以被回收
7、JVM的垃圾回收算法有哪些
8、JVM的垃圾回收器都有哪些

Redis高频面试题

2024年2月24日背诵情况
1、项目中为什么用Redis
2、Redis的数据类型有哪些
3、Redis为什么这么快
4、Redis的过期删除策略有哪些
5、Redis的内存淘汰策略有哪些
2024年2月25日背诵情况
6、Redis的RDB和AOF区别
7、RDB期间可以同时处理写请求吗
8、Redis集群有哪些方案
9、如何保存Redis数据与MySQL一致
10、什么是缓存预热
2024年2月26日背诵情况
11、什么是缓存穿透, 怎么解决
12、什么是缓存击穿,怎么解决
13、什么是缓存雪崩,怎么解决
14、用过Redis的事务吗

MySQL高频面试题

2024年2月27日背诵情况
1、内连接和外连接的区别
2、drop、delete与truncate区别
3、union与union all的区别
4、char和varchar的区别
2024年2月28日背诵情况
5、事务的四大特性
6、并发事务带来的问题
7、事务隔离级别
8、数据库三大范式
2024年2月29日背诵情况
9、索引的分类
10、索引的创建原则
11、索引失效的情况
12、如何知道索引是否失效
13、MyISAM和InnoDB的区别
14、查询语句执行流程
2024年3月1日背诵情况
15、索引的数据结构是什么
16、数据库中的锁有哪些
17、MySQL日志类型
18、MySQL主从复制的流程
19、谈谈你对sql的优化的经验
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值