9.9快手Java面经(感觉聊挺好的结果隔天挂

面试官介绍面试流程(包含哪些环节
自我介绍
秒杀优惠券如何实现
Java中锁有哪些,这些锁的使用场景,选型
CAS机制的实现是怎么做的
线上发生锁的倾斜怎么处理(意思应该是场景从读多写少变为写多读少的情况,要如何处理)
分布式锁下的看门狗机制 是否是必要存在的(可能因为我前面回答的时候举例的场景比较极端)
服务宕机的情况导致锁无法有效的释放,在生产环境怎么解决这个问题
Lua脚本做了什么事情
为什么lua脚本就能解决事务一致性的问题
redis的stream结构
Stream结构和常规消息中间件的区别(比如kafka、mq
Mq的选型
Redis怎么发现大key问题的
为什么必须解决bigkey问题
Redis中有1000w个key,其中只有一个是bigkey,是否也需要处理这个bigkey
访问bigkey的时候影响的是当前线程还是其他线程
Redis单线程多线程
Io多路复用和单线程的关系
索引相关
索引的原理
前缀树和DFA(复杂度
前缀树和二叉树的区别
前缀树应用场景
手撕:二叉树层序遍历
#牛客AI配图神器# #发面经攒人品#
全部评论
接好运
点赞 回复 分享
发布于 10-20 20:47 陕西

相关推荐

评论
3
10
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务