首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
在考古的菜鸡很热情
门头沟学院 测试工程师
发布于陕西
关注
已关注
取消关注
@牛客973033437号:
性能测试工程师面试一定会问的14个面试题型
前言 相信这些性能测试面试问题,在实际中很多人都会遇到。今天我给大家罗列出了14个高频题型,供大家参考。 1、接口测试要在什么环境下测试? 参考答案: 测试设备允许的情况下,尽量把测试的应用部署到测试服务器上面。并且按照生产环境的部署方式来搭建测试环境。 如果在生产环境通过接***互的应用在不同服务器,测试环境也要把应用在不同服务器。生产环境使用了***,测试环境的服务器最好也是在***环境下。 2、压力测试工具能否安装在被测的WEB服务器上进行本地的压力测试? 参考答案: 一般要求是发压和被压机器分离,便于分析压测结果,最好压测和被压的机器放置在同一机房,降低网络及带宽带来的数据波动和因此导致的瓶颈。 这里无论发压和被压,都是会占用资源。当出现系统瓶颈时,如果两个在同一个机器,对你的分析会造成很大的影响。 如果你的上层请求是同内网下的同idc的调用方法,那么你可以选择同idc的机器进行发压参考。 当然,如果你的预期QPS很低,完全不会达到机器瓶颈,只是验证一些内存泄漏等简单并发问题,混布也未尝不可。 3、云平台的性能测试 参考答案: 云平台的性能测试和一般的性能测试也是差不多的,云平台的性能并发容量比较大,用户数多一点。 1.首先分析性能测试点如:发生频率非常高的,关键程度非常高的资源占用非常严重的等; 2.性能指标如:首页打开速度,支持最大在线用户,系统支持的并发用户数等; 3.工具的选择:JMeter,Loadrunner等。 4、如何设置才能保持用户始终在线; 参考答案: 1.录不同的场景在多个里然后controllor里同时并发应该就行了。 2.登录后什么都不做,肯定要超时掉线的。那些保持在线的脚本,应该在action里面定时发送一些能够让服务器认为你仍然在线的请求,比如心跳请求,否则会掉线的。 另一种做法是你就保持思考时间不变,什么都不要发,但是让开发人员修改服务器端的超时时间,变得非常长,也可以达到不掉线的目的。 5、介绍下最近做过的项目,背景、预期指标、系统架构、场景设计及遇到的性能问题,定位分析及优化; 考察点: 对项目的了解情况; 需求分析和场景设计思路; 问题分析思路及优化验证手段; 参考答案: 最近做了一个XXX项目,背景是老服务重构,预期指标是在原有系统基础上性能提升3倍,架构设计是XXX。针对这个项目我梳理了核心应用和接口有XXX个,对应的场景有XXX,我的压测策略是XXX。测试过程中发现了XXX问题,问题表现是XXX,通过XXX(日志、工具)分析原因为XXX,最终优化策略是XXX,优化后结果为XXX。 6、项目处于什么阶段适合性能测试介入,原因是什么? 考察点: 对业务迭代是否足够了解; 对项目质量把控和评估分析的能力; 参考答案: 这个问题要根据项目类型和具体情况来分析,以我公司为例,日常的迭代频次是XXX,一般我在XXX阶段介入性能测试,原因为XXX,这样做的好处是XXX; 如果是独立项目或者倒排期项目,那我认为应该在XXX阶段介入,这样做的原因为XXX,好处为XXX; 还有针对性能测试体系建设不太好的团队,我建议先从XXX做起,然后XXX,尽可能保证质量和投入成本平衡; 7、性能测试场景设计要考虑哪些因素? 参考答案: 业务模型,流量模型,数据模型,调用关系等; 8、对于一个新开发的应用,上线前需要做性能测试,你会考虑哪些因素? 参考答案: 该应用的线上配置(几核几G); 上线后要承接的流量大小; 该应用的业务类型(读写缓存还是DB); 9、介绍下你在工作中使用过的监控和分析工具,各自有什么特点? 考察点: 工具的了解和掌握程度; 参考答案: 监控工具我常用的是zabbix/Prometheus/grafana/skywalking,分别用他们来查看XXX指标; 分析工具我常用的是arthas,jvm自带的命令分析工具,分别用他们来进行XXX分析; 我还了解和自己研究过XXX工具,发现它的特点很适合XXX类型的问题分析和排查; 10、了解过全链路压测吗?阐述一下你的理解或者实践经验; 考察点: 是否对业内比较前沿的技术有了解和实践; 11、如何排查CPU耗用比较多的线程方法; 考察点: 考察对Linux的命令熟悉程度; 参考答案: top命令:找到CPU%最高的进程PID; top -H -p pid:查看进程下的线程,找到资源耗用率最高的线程pid; shell命令:printf ”%x\n“ pid(%x,表示 十六进制,\n是换行); jstack分析:jstack pid (十六进制) 1> xxx.tmp; 12、介绍下JVM堆内存的结构,YGC,FGC的原理是什么? 考察点: 对JVM原理和常见的影响性能的因素理解程度; 参考答案: JVM堆内存主要分为新生代(Young Gen)、老年代(Tenured Gen)、持久代(Perm Gen); 新生代划分为伊甸区(Eden)、幸存区from区(Servivor from)、幸存区to区(To Servivor); 老年代的特点是占用内存大,垃圾回收操作频率低; 持久代主要存放类定义、字节码和常量等很少会变更的信息; YGC的原理是XXX,FGC的原理是XXX; 一般FGC在XXX情况下会影响性能表现; 13、线上系统出现了MQ的消息积压,这个时候应该怎么做? 考察点: 是否有线上异常容灾处理经验; 参考答案: 首先要快速解决消息积压问题,比如加大consumer数量,消费频次; 如果消息太多评估是否丢弃消息或者重启MQ; 保留日志,线上业务止血后快速排查问题出现的原因,是否有其他类似场景存在同样问题; 组织复盘,评估后续优化方案,及时跟进落地优化的进度和效果; 14、如果让你负责团队的性能测试,你会从哪方面考虑和开展工作? 考察点: 是否有完整的性能测试技术体系总结; 根据实际情况的分析和落地执行能力; 是否注重团队配合、成员培养和质量把控能力; 以上就是我在面试性能测试岗位候选人经常问到的一些问题,仅供大家参考。 结语 这篇贴子到这里就结束了,最后,希望看这篇帖子的朋友能够有所收获。 如果你觉得文章还不错,请大家 <stron> 下,因为这将是我持续输出更多优质文章的最强动力! </stron>
点赞 9
评论 1
全部评论
推荐
最新
楼层
暂无评论,快来抢首评~
相关推荐
05-06 17:52
已编辑
武汉理工大学 大数据开发工程师
5.6滴滴暑期数开一面
愈发意识到自己的不足,每次的面试官都是老师,给我批评鼓励和指点,非常感谢。30min迅速结束,两道简单的SQL(奈何手生了,脑热了,没做出)。狠狠刷题狠狠背八股问题速览:1.自我介绍2.为什么选择数据开发?3.有无实习经历?4.学习的方式(是通过什么渠道学习的)?5.SQL题目做过没有?(开始手撕,两道题目)6.你会参加这次秋招吗?心仪的公司讲一下?7.对Spark掌握怎么样?8.Spark有什么理解,比如RDD?数据倾斜?9.可以给我介绍一下你学习到的数仓是个什么吗?10.主题的划分依据是啥?11.主题的概念是什么?12.简历写到星型和雪花型模型,这两种有什么区别?13.比如...
查看13道真题和解析
数据人的面试交流地
牛客在线求职答疑中心
点赞
评论
收藏
分享
05-08 14:49
已编辑
西安交通大学 Java
联想昆山暑期有人OC了吗?
上个月10号二面完,过去一个月了,还没有结果,有没有佬OC了基本挂完了,剩这一个了快出结果让我死心吧
联想二面111人在聊
牛马找实习的记录
点赞
评论
收藏
分享
03-29 16:34
第一拖拉机制造厂拖拉机学院 Java
牛客最出名的公司给我打招呼啦
ResourceUtilization:
我嘞个董事长
点赞
评论
收藏
分享
04-12 13:48
哈尔滨理工大学 语音/视频/图形开发
求简历修改
26届毕业,目前想找实习
xwqlikepsl:
感觉很厉害啊,慢慢找
点赞
评论
收藏
分享
05-05 01:21
湖南大学 数据库工程师
步步高内推 步步高内推码
东莞市步步高实验学校&幼儿园2025春招进行中! 🤔一、关于我们 东莞市步步高实验学校、步步高实验幼儿园是一所K15私立学校,可容纳幼儿园15个班、小学60个班、初中36个班、高中18个班。我们致力于办一所“助力生命蓬勃发展”的学校,培养具有幸福能力的人。 🙋二、招聘对象 (1)2025届毕业生,即毕业时间为2024年8月-2025年7月; (2)社招骨干教师同步进行,即24届及以前 🏠三、工作地点:东莞长安 🫡四、招聘岗位/学科: 初中部:语文、数学、英语、物理、化学、历史、地理、道法、体育、音乐、信息技术 小学部:语文、数学、英语、音乐、舞蹈、体育、美术、科学、教育戏剧 幼...
小天才公司福利 607人发布
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
可是妈妈,我好像没那么优秀
2.5W
2
...
双非天坑本转码暑期记录(附字节详细tl)
7011
3
...
招联金融暑期实习面经
6360
4
...
27届双非-杭州小厂-一面通过-5/10
6183
5
...
你们真是太牛了
5936
6
...
校招0offer偷走了属于我的自信心
5177
7
...
从 IEG 到 WXG,我的暑期实习总结(附面经)
4787
8
...
暑期实习0offer惨淡记录
4543
9
...
怎么感觉牛客27届实习的越来越多了?
4497
10
...
网易雷火 5.11 笔试 A了 2.33 / 4
4240
创作者周榜
更多
正在热议
更多
#
面试问题记录
#
41211次浏览
625人参与
#
工作一周年分享
#
16919次浏览
108人参与
#
京东TGT
#
39956次浏览
160人参与
#
入职第五天,你被拉进了几个工作群
#
15796次浏览
80人参与
#
机械人,你的第一份感谢信是谁给的
#
24768次浏览
296人参与
#
假如我穿越到了妈妈的18岁
#
3657次浏览
37人参与
#
面试经验谈
#
27722次浏览
402人参与
#
面试吐槽bot
#
8255次浏览
62人参与
#
视觉/交互/设计招聘信息汇总
#
12182次浏览
596人参与
#
职场捅娄子大赛
#
267722次浏览
2387人参与
#
国企vs私企,你更想去?
#
214738次浏览
2040人参与
#
零跑求职进展汇总
#
3531次浏览
17人参与
#
请用你的专业向妈妈表白
#
7227次浏览
70人参与
#
上班苦还是上学苦呢?
#
216355次浏览
1288人参与
#
腾讯云智研发工作体验
#
21335次浏览
142人参与
#
妈妈治愈了你哪些脆皮时刻
#
9501次浏览
131人参与
#
职场新人生存指南
#
342812次浏览
7333人参与
#
非技术er求职现状
#
55553次浏览
407人参与
#
对妈妈没说出口的话
#
19723次浏览
422人参与
#
作业帮求职进展汇总
#
50757次浏览
343人参与
#
异地恋该为对方跳槽吗
#
30668次浏览
150人参与
牛客网
牛客企业服务