来源: wx群

时间: 未知

部门: 未知

我获取时间: 2021-07-19

  1. 数据库问题,给你10个数据库服务器,每个只能接500的qps,现在要实现4000qps,要怎么做?说用负载均衡,使用binlog保证10个服务器的数据一致性
  2. 如果有有读有写,如何实现高并发,数据库读写分离
  3. 对于两个写库,两个请求向分别打到两个写库中,他们互相向对方同步,会不会出现不一致,
  4. 哈希的实现有哪几种,如何取hashcode,冲突检测几种方法
  5. 用过go,那么进程,协程,线程各自的优缺点
  6. 算法题 z遍历二叉树,循环有序数组找指定值,
  7. 事务是怎么实现的?(undo_log,MVCC)
  8. mongodb和redis的区别
  9. 请你说说golang的CSP思想
  10. go 内存逃逸分析(分析了栈帧,讲五种例子,描述堆栈优缺点,点头)
  11. 是否有逃逸分析过
  12. defer recover 的问题
  13. mysql 索引慢分析(线上开启slowlog,提取慢查询,然后仔细分析explain 中 tye字段以及extra字段,发生的具体场景及mysql是怎么做的

来源: 网络

时间: 2021.5.26

部门: 未知

我获取时间: 2021-07-19

百度一面

  1. 自我介绍
  2. 排行榜用Redis的什么类型存储比较好?
  3. zset独有的命令有哪些?zset的底层?(跳表问的非常详细)跳表中新增一个节点,如何找到插入的位置?
  4. Redis的字符串如何进行扩展?(比如原来是abc,现在要变成abcd)
  5. Redis的字符串的底层实现有哪两种方式?
  6. 讲一下哨兵集群和各个Redis实例进行连接的协议和流程
  7. Redis的主节点和从节点的区别是什么?
  8. 主节点挂了,是如何进行故障转移的?
  9. 哨兵在自己判断主观下线之后,会询问其他哨兵来协商是否判断客观下线,请问这里的“询问”是怎么进行的?
  10. Redis从节点变为主节点的时候,它的优先级是根据什么设置的?
  11. Golang的垃圾回收机制
  12. 协程相比于线程的优点在哪里?如何理解协程的“轻量级”?协程占用内存空间一定比线程小吗?
  13. Golang的GMP模型
  14. Golang的GMP模型中的P本地队列和P全局队列分别是用什么实现的?
  15. 事务的ACID
  16. 事务的隔离级别,并发产生的问题,如何解决
  17. MySQL的MVCC
  18. 算法题:leetcode131 分割回文串
  19. 算法题:leetcode98 验证二叉搜索树

results matching ""

    No results matching ""