字节基架一面 (三面结束已offer) 字节基础架构日常实习生面经base上海第一次面试,mark一下 自我介绍。 聊项目:从LSM说起吧。 简要介绍了一下LSM。我主要说了内存里的结构,硬盘上的结构,CRUD各个接口怎么实现的。 跳表原理。 和B树的区别。 这里理解错了面试官的意思,面试官其实想问的是内存里能不能用B树,于是我说完这个之后,他又说了一遍这个问题,而后我说内存里不用考虑磁盘IO用红黑树就行了。 写入会发生几次I/O? 布隆过滤器原理。 range query怎么实现? 说一下编译器这个项目吧。 但面试官不太懂这个,所以主要是我介绍。说了下从前端到后端再到垃圾回收。...