本人是做sql研发相关的 sql语句 还有优化器相关的;下面是面试问题:
自我介绍
简单聊一下项目
问和存储引擎相关的东西(我做sql的哪知道啊)
问一条sql语句执行时调用内置函数的流程(能回答上)
接着深问 假如对一个列进行排序 如何走的底层逻辑(从where 后索引开始讲索引原理 拉完数据排序啥的)
提到了索引 问索引的相关问题 给一大文本信息如何存储
问索引的 原理
问什么时候用索引
问索引的 各种 (都回答了)
开始问分布式算法 如何优化raft(集群部署 没研究那么多)
问有没有了解其他数据库 非分布式的 还有 为什么cockroach选用这种架构 和其他架构有何区别(答的模糊)
问数据库架构
写一个算法题(时间面太久了 先让我讲了一下实现思路 然后 可能急着下班 我三个函数没写完就说超时了 。。。估计gg)