✅百度一面

char和varchar区别

✅char和varchar的区别?

mysql数据结构

为什么不选择红黑树和b树

✅InnoDB为什么使用B+树实现索引?

✅InnoDB为什么不用跳表,Redis为什么不用B+树?

select执行过程

✅说一说MySQL一条SQL语句的执行过程?

MySQL 数据库 CPU 飙升到 500% 的话,怎么处理

✅数据库CPU被打满排查过程

limit 1000000 加载很慢的话,你是怎么解决的呢

✅limit 0,100和limit 10000000,100一样吗?

jdbc 的连接过程

哪些情况会造成索引失效 bettwen会导致索引失效吗

✅索引失效的问题是如何排查的,有那些种情况?

@Transactional注解的失效场景

✅Spring事务失效可能是哪些原因?

JDK 动态代理与 CGLIB 区别

✅Java的动态代理如何实现?

aop执行顺序

✅介绍一下Spring的AOP

过滤器和拦截器区别

✅过滤器和拦截器的区别是什么?

说说自定义注解的场景及实现

算法

三数之和

原文: https://www.yuque.com/hollis666/xkm7k3/mk5go5w1wy5e6paw