小红书商业技术 一面 1h
面试官问了很多高可用的问题,有些不记得了
- 拷打项目
- 用户,关注,点赞,怎么设计数据库表结构
- 设计的数据库使用分库分表,怎么设计分表键
- redis的数据结构介绍一下
- string有那些用途
- 缓存和db的最终一致性怎么保证
- 缓存和db的强一致性怎么保证
- 有没有办法即保证高可用,又强一致性的方案
- 如果选用监听binlog日志的方式,怎么保证消费的原子性和顺序性(binlog日志带版本号)
- 分布式事务怎么实现,有哪些方式
- 手撕:只包含0 1 2的数组,排序,进阶为只包含0 1 2 3,排序,不能使用哈希和直接排序
- 反问