高并发高频面试题及详细真实答案(实战向).docxVIP

  • 1
  • 0
  • 约5.47千字
  • 约 9页
  • 2026-10-07 发布于河北
  • 举报

高并发高频面试题及详细真实答案(实战向).docx

高并发高频面试题及详细真实答案(实战向)

一、基础概念类(必问基础)

1、什么是高并发?高并发系统的核心指标有哪些?

参考答案:

高并发简单说就是系统短时间内接收大量用户请求、访问量激增的场景,常见于电商秒杀、红包活动、直播弹幕、抢购场景。

核心看四个指标,也是线上系统核心监控指标:

1.QPS:每秒查询率,服务器每秒能处理的请求数,直接体现系统吞吐能力;

2.TPS:每秒事务数,多用于交易、下单这类写操作场景,代表每秒完成的有效业务事务;

3.响应时间RT:单次请求从发起、处理到返回结果的总耗时,直接影响用户体验;

4.并发数:同一时刻正在服务器上运行、未处理完成的请求数量。

日常优化的核心目标就是:提升QPS、降低响应时间、控制合理并发数、保证系统稳定。

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

参考答案:

并发:单CPU核心快速切换处理多个任务,宏观上看起来多个任务同时在跑,微观上同一时间只有一个任务在执行。比如单线程交替处理多个请求,是交替执行。

并行:多CPU核心同时处理多个任务,同一时刻多个任务真正同时执行,互不抢占资源。比如多核心同时跑多个线程,是同时执行。

简单总结:并发是“轮流干活”,并行是“一起干活”。高并发系统优先靠并发调度提升吞吐,再靠并行扩容提升上限。

3、高并发场景下,系统最常见的四大瓶颈是什么?

参考答案:

线上90%的高并发问题,都出自这四个瓶颈:

文档评论(0)

1亿VIP精品文档

相关文档