10.29 处女面,估计是凉经,太紧张了1. 自我介绍2. 问两个项目的来源(一个 bitcask kv 存储,一个 orm 框架)kv 存储是自己读论文做的,然后加了一些优化,orm 是极客兔兔的3. slice 的底层原理(结构体定义,扩容机制)从结构体字段开始讲的,然后扩容机制讲了 1.18 版本以前和 1.18 之后分别怎么实现的,修改实现的原因,以及触发扩容后底层数组指针改变等等4. 所以触发扩容前后底层数组地址是不一样的是吗(是)5. go map 哈希冲突怎么解决的说了解决哈希冲突的两种方法(拉链法,开放寻址法),然后讲 go 使用的是拉链法6. 两种解决办法分别怎么...