大数据高并发面试题(含详细答案)+ PETS4考试题型及详细答案.docxVIP

  • 1
  • 0
  • 约6.22千字
  • 约 8页
  • 2026-10-22 发布于河北
  • 举报

大数据高并发面试题(含详细答案)+ PETS4考试题型及详细答案.docx

大数据高并发面试题(含详细答案)+PETS4考试题型及详细答案

第一部分:大数据高并发面试题及详细答案

一、基础概念类

1、什么是高并发?高并发场景的核心痛点是什么?

参考答案:

高并发指系统能够同时承载大量用户请求、海量访问流量的运行场景,常见于电商秒杀、直播弹幕、金融交易、短视频流量分发等业务。

核心痛点主要有四点:

(1)流量压力大:瞬时海量请求涌入,远超系统常规承载阈值,容易导致接口超时、服务阻塞;

(2)数据库瓶颈:单库单表读写能力有限,高频读写会造成锁竞争、连接耗尽、查询慢等问题;

(3)资源竞争激烈:服务器CPU、内存、网络IO、线程资源被大量占用,出现资源耗尽、服务宕机;

(4)数据一致性问题:高并发读写、分布式场景下,容易出现超卖、数据重复、事务失效等数据异常。

2、并发和并行的区别是什么?

参考答案:

并发是宏观交替、微观串行,指多个任务在同一时间段内交替执行,单核CPU也能实现,核心是任务切换调度,目的是提升资源利用率;

并行是宏观微观同时执行,指多个任务在同一时刻同时运行,必须依赖多核CPU,核心是多任务同时处理,目的是提升处理速度。

简单来说:并发是“轮流干活”,并行是“同时干活”。

3、什么是限流、熔断、降级?三者的区别和使用场景?

参考答案:

限流:对系统入口流量进行管控,限制单位时间内的请求数量,防止超大流量冲垮系统。常用方式有令牌桶、漏桶、滑动

文档评论(0)

1亿VIP精品文档

相关文档