⏰timeline: 6.20投递 -> 7.02笔试 -> 7.09一面
自我介绍
1. 雪花算法的原理
2. MurmurHash 算法原理
3. 项目数据库表设计
5. 表里哪里使用了索引
6. 布隆过滤器是怎么实现的
7. Redis 如何用 Lua 脚本实现令牌桶限流
8. 还有什么限流算法
9. 负载均衡算法怎么实现
10. 一致性哈希算法怎么实现的?用什么进行哈希的?输入的是什么?
11. 请求相同的 Key 会不会造成数据倾斜
12. 虚拟节点拆分,轮询和随机轮询进行兜底
13. 项目相关
手撕:2.两数相加 + 206.反转链表
反问
1.部门技术栈 Go开发,进来要转
2.面试评价和建议
面试官人很好,说的不好的地方也会和你讲一下,手撕还会引导思路。我太紧张了手撕原题写的磕磕巴巴