第一次写面经 1.自我介绍 2.怼项目 3.mysql作用,隔离级别,索引优缺点,底层介绍hash,b+树。场景提,1-100主键的数据如何设计b+树索引(分层,数据等等),一个亿呢?;项目如何用到事务, 性别男数据有99w条,1w条女能不能加索引。 4.springboot单例模式是否线程安全,可以如何使其线程安全 5.常见集合,乐观锁,悲观锁 6.redis的cap理论,为什么这么快,追求什么?持久化怎么让数据尽量不丢失,为什么不能100%?不记得了后面。 7.用es的语句写一段查询语句(不记得了)---直接说不会,很久没用过了 ...