TPS计算面试题及详细答案(实战版).docxVIP

  • 1
  • 0
  • 约2.92千字
  • 约 5页
  • 2026-11-10 发布于河北
  • 举报

TPS计算面试题及详细答案(实战版).docx

TPS计算面试题及详细答案(实战版)

说明:所有题目均为互联网后端、测试、运维、性能优化岗位高频面试真题,难度由浅入深,包含基础概念计算、场景估算、压测实战、瓶颈分析,答案采用职场通俗话术,贴合真实面试答题逻辑。

一、基础概念计算题(入门必考)

题目1:基础TPS、QPS区分与计算

某接口在1分钟内,成功处理完成3600次用户请求,所有请求均为独立事务,无合并、无批量处理,求该接口的QPS和TPS?并简单说明QPS和TPS的核心区别。

参考答案:

1、数值计算:

统计时长:1分钟=60秒

QPS=总请求数/总时长=3600/60=60次/秒

本题中1次请求对应1个事务,TPS=60事务/秒

2、核心区别:

QPS是请求每秒数,侧重客户端发起的网络请求次数;TPS是事务每秒数,侧重服务端完成的完整业务单元。

大部分简单接口(单请求单业务)QPS≈TPS;复杂场景下,1次前端请求可能触发后端多个事务,或者批量接口1次请求处理多个业务事务,此时两者数值不一致。

题目2:耗时影响下的TPS单机极限计算

某单机接口,单次业务事务完整处理耗时为20ms,单线程串行处理,无阻塞、无资源抢占,CPU、内存、网络均无瓶颈。求该单线程、单机的理论极限TPS是多少?

参考答案:

核心逻辑:单线程串行场景下,TPS=1秒/单次事务耗时

单次耗时20ms=0.02秒

理论TPS=1/0.02=50事务/秒

文档评论(0)

1亿VIP精品文档

相关文档