面试-总结(三)
根据最近参加一次testerhome的线下活动,分享一下思寒总结几个大厂面试时出的几个面试题,供大家参考:
https://mp.weixin.qq.com/s/UQOW8FnZUjtoiaxmuCVhFw
- 打开一个网站时,会发生什么?详细描述一下这个过程,越详细越好
- 使用shell获取Nginx log中接口包含topic且状态码为200的接口平均响应时间。越严谨越好
- 每2s获取到某个进程的CPU和mem数据并保存为csv数据文件
- 获取appium中content-desc不对空的空间列表(不限制代码语言)
- 并行运行appium需要修改哪些参数
- 对于多环境(联调环境、测试环境、预发布环境),如何让接口用例支持多套环境,说出你的做法
- 接口返回10个字段,如何批量校验这些字段的正确性?说出你的方法
- 针对发朋友圈这个功能,设计你的测试用例;请给出用例分尅与典型的用例场景
以上就是总结的大厂面试的题目:
写一下自己的答案:
题目二:
如果log文件是这样的: 10.202.134.114 - - [26/Jun/2019:19:20:29 +0800] "GET /product/list?count=1000&page=1&r=1561548021&ver=1.0 HTTP/1.1" 203 95458 "-" "-" 223 8.624 8.624 127.0.0.1:8800 10.202.134.114 - - [26/Jun/2019:19:20:29 +0800] "GET /product/list?count=1000&page=1&r=1561548021&ver=1.0 HTTP/1.1" 201 95458 "-" "-" 223 8.624 8.624 127.0.0.1:8800 10.202.134.114 - - [26/Jun/2019:19:20:29 +0800] "GET /product/list?count=1000&page=1&r=1561548021&ver=1.0 HTTP/1.1" 200 95458 "-" "-" 223 4.56 8.624 127.0.0.1:8800 10.202.134.114 - - [26/Jun/2019:19:20:29 +0800] "GET /product/list?count=1000&page=1&r=1561548021&ver=1.0 HTTP/1.1" 200 95458 "-" "-" 223 8.624 8.624 127.0.0.1:8800 shell脚本: awk -F ' ' 'BEGIN{i=0;j=0}{if($9==200){i+=1;print $14;j+=$14}}END{print i;print j/i}' ~/nginx.log
思路:
1、使用空格作为分割符,确认第几个字段是状态码;根据Nginx的配置,确认第几个字段是request_time
2、awk的工作原理:awk 'BEGIN{}{}END{}'
再总结一下不同技术等级需要掌握并熟悉大概的技术点吧:
p6:UI自动化(面试必考)、接口测试、ci持续集成
p7:专项测试、性能测试、ci/cd、测试左移/右移、开发平台、devops
再总结些福利:
专业网站、社区论坛:
https://github.com
https://www.oschina.net
https://toutiao.io
https://blog.csdn.net
https://stackoverflow.com
https://testerhome.com
其他:
https://myslide.cn
https://github.com/xingshaocheng/architect-awesome
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 一个奇形怪状的面试题:Bean中的CHM要不要加volatile?
· [.NET]调用本地 Deepseek 模型
· 一个费力不讨好的项目,让我损失了近一半的绩效!
· .NET Core 托管堆内存泄露/CPU异常的常见思路
· PostgreSQL 和 SQL Server 在统计信息维护中的关键差异
· DeepSeek “源神”启动!「GitHub 热点速览」
· 微软正式发布.NET 10 Preview 1:开启下一代开发框架新篇章
· C# 集成 DeepSeek 模型实现 AI 私有化(本地部署与 API 调用教程)
· DeepSeek R1 简明指南:架构、训练、本地部署及硬件要求
· 2 本地部署DeepSeek模型构建本地知识库+联网搜索详细步骤