后端
2025
30
- 分布式锁一般都怎样实现? 朋友圈点赞功能如何实现,简单说说? 让你设计一个 RPC 框架,怎么设计? 让你设计一个短链系统,怎么设计? 让你设计一个消息队列,怎么设计? 让你实现一个订单超时取消功能,怎么设计? 让你实现一个分布式单例对象,如何实现? 如果让你统计每个接口每分钟调用次数怎么统计? 商家想要知道自己店铺卖的最好的 top 50 商品,如何实现这个功能? 什么情况下需要使用分布式事务,有哪些方案? 什么是 Hystrix? 什么是服务降级? 什么是服务熔断? 什么是服务限流? 什么是服务雪崩? 什么是灰度发布、金丝雀部署以及蓝绿部署? 什么是微服务网关?为什么需要服务网关? HashMap 是不是线程安全的?如果让你来实现一个线程安全的 HashMap 你要怎么设计?如果不用加锁你要怎么设计? Seata 支持哪些模式的分布式事务? Sentinel 是怎么实现集群限流的? Sentinel 是怎么实现限流的? Sentinel 与 Hystrix 的区别是什么? 数据库的三大范式是什么? 为什么阿里巴巴的 Java 手册不推荐使用存储过程? 在 MySQL 中,你使用过哪些函数? Dubbo 和 Spring Cloud Gateway 有什么区别? MySQL 插入一条 SQL 语句,redo log 记录的是什么? MySQL 中 `LIMIT 100000000, 10` 和 `LIMIT 10` 的执行速度是否相同? MySQL 中 DATETIME 和 TIMESTAMP 类型的区别是什么? MySQL 中 TEXT 类型最大可以存储多长的文本?