字节Java一面面经(60min)
字节一面面经(60min)
- MySql的底层数据结构是什么?
- 为什么用B+树而不是B树?
- 了解磁盘读写相关知识么?
- 范围查询是怎么实现的?
- 联合索引是什么?为什么会索引失效?
- 为什么不符合最左前缀原则就会失效?
- MySQL隔离级别?性能差别?为什么会有这种性能差别?
- B+树检索是发生在硬盘里还是内存里,为什么?
- 如何解决MySQL数据量大的性能瓶颈?拆库拆表怎么做?水平拆表如何分配数据?
- MySQl主从模式有哪些?读写分离导致不一致的场景?有什么方法可以解决?
- MySQL的MVCC机制?undo log机制?read view的使用隔离级别?
- 介绍一下binlog?
- 微服务的服务发现机制是什么?高可用方法?
算法题:[1,3,5,-1,2,2,2],找到所有和为target = 4的两数组合,按坐标进行输出
总结:基本都是MySQL且基本都是八股文,总体来说蛮简单的。算法题是twoSum的变体。希望二面顺利!
#2022春招##面试题目##字节跳动#