gogod-滴滴秋储-后端研发实习生(增长技术部)一面

  1. Redis 五种数据结构?讲讲 zset 底层

  2. Redis 为什么快?

  3. Go 的 GC 讲讲

  4. MySQL 的索引有哪些?

  5. MySQL 的锁有哪些?隔离级别有哪些?不同的隔离级别是怎么用这些锁的

  6. MySQL 有哪些日志?有什么用?

  7. 消息队列为什么用 Kafka?在你项目里对比其他的有什么优势吗

    这里回答得不够清晰。

  8. HTTP 和 HTTPS 有什么区别?

  9. TCP 为什么要四次挥手?第四次挥手省略之后会有什么问题?

  10. 你的这个横向项目介绍一下,再说说你在里面主要做了什么内容

手撕题#

    1. 寻找峰值