
现在Java面试都在考项目场景题
给大家整理了一份非常全面的Java面试场景题题及答案。
例:
1、Redis 的双机房部署方案
redis cluster 是 redis 的官方集群方案 ,但是他要求客户端自己做重定向。redis-cluster-proxy 是 redis 的官方集群代理,经过这个 proxy 的代理后,连接 redis 集群就和连接单机 redis 一样了。

2、怎么避免超预期的高并发压力压垮系统?
解决这种问题的一个主要手段就是限流,即拒绝部分访问请求,使访问负载压力降低到 一个系统可以承受的程度。这样虽然有部分用户访问失败,但是整个系统依然是可用的, 依然能对外提供服务 ,而不是因为负载压力太大而崩溃 ,导致所有用户都不能访问。为此 ,我们准备开发一个限流器 ,产品名称为“Diana”。

3、电商平台中订单未支付过期如何实现自动关单?
在电商,支付等系统中,一设都是先创建订单(支付单),再给用户一定的时间进行支付,如果没有按时支付的话,就需要把之前的订单(支付单)取消掉。这种类以的场景有很多,还有比如到期自动收货,超时自动退款,下单后自动发送短信等等都是类似的业务问题。

UP整理文档不易!
有需要面试场景题攻略资料的小伙伴,点赞三联!
评论:求分享!
即可拿取!up会第一时间分享给你!