自我介绍 随便聊天 讲一下小蓝盒项目觉得最难的点 账户扣减那一块你是怎么考虑的 怎么保证 Redis 库存不会扣减到负,不会出现超卖 那这样会不会出现少卖,比如 Redis 扣减了,但是出现网络延迟,数据库还没有被扣减 (中间就是针对于这个逻辑不断讨论) 全局唯一订单 id 不用雪花算法和主键 id 还可以用什么实现 Redis 单机读写性能有了解…
面试官介绍自己 自我介绍 问了很多杂七杂八问题,包括但不限于大三怎么实习,有没有课,课怎么办,有没有大作业,考不考研 打开 github,上边的项目都是干嘛的 读过什么开源的代码 看过什么技术书籍 对着 github 上的代码讲项目 有没有用这个框架做一些小的服务比如 client 和 server 进行通信 怎么访问服务,用域名还是什么 怎么实现…
自我介绍 挑一个比较有挑战性的项目讲讲 登陆功能的 token 从哪拿的 怎么去查他的有效期 token 可以被模拟吗 高频数据存在缓存相关风险---(简历)具体怎么实现的 布隆过滤器解决什么问题 随机过期时间解决什么问题 缓存击穿怎么解决 缓存层数这么多,怎么保证数据一致性 为什么异步删除缓存,同步不行吗 讲讲秒杀场景 Lua 脚本用来干嘛的 稳…