面试八股文

mysql

redis

php

es(随便看看吧,我他妈又不用)

  • 深度分页会有什么问题
  • 倒排索引的原理
  • lsm 树原理

rabbitMQ

https://mp.weixin.qq.com/s?__biz=Mzg3OTU5NzQ1Mw==&mid=2247489667&idx=1&sn=910f851309f822b9473d08e7f6d4ab6c&chksm=cf035a61f874d377dd08c9303655afe7a385e9dc2421fe61a377ac156d62a01bfb48bb12ec1b&token=331236693&lang=zh_CN#rd

kafka(这个随便看看,我是用rabbitMQ)

  • kafka 的架构,大致储存结构
  • 如果消费者数超过分区数会怎么样
  • 怎么保证数据的可靠投递?
  • 消费者的 offset 存在哪里?
  • 如何通过 offset 定位消息?
  • 时间轮的原理
  • kafka 写入高性能的原因,sendfile 和 mmap 原理,为什么不用 splice(

网络

其他

系统设计

算法

  • leetcode 中等