一面go make和new区别go gc文件系统读写page cacheraft 相关go原子操作怎么实现的,具体系统调用是什么并发安全map算法 二分二面mysql 崩溃恢复 redo和undo顺序?以及为什么不能将顺序倒过来mysql的buffer pool怎么拿到页面的,具体流程lsm 流程,merge compaction策略,讲一下常用的哪几种或者你用的为什么bloom过滤器要有多次hashmulti raft架构和流程,片怎么分裂的,又是怎么merge的,说一下具体怎么实现kv数据库替换关系型数据库怎么映射.....一面还好,二面开始上强度,有些确实不会,还需继续努力,面试官很友善