看了这面经,测开上岸不远了

前段时间和4位来自百度、美团、快手、滴滴的高级测开大厂学长学姐,进行了一场直播,负责解答24届春招补录&25届找实习同学的问题

当天直播时长达2个小时,对于如何找测开实习,需要怎么准备项目,简历怎么写,以及已经在实习当中遇到的困惑等问题分别进行了解答

另外安排了一位同学与5位面试官交叉面试,进行一场大厂测开校招真实场景的模拟面试,面试过程当中涉及的题目如下,这位候选人有测试实习经历,实习当中有做过自动化测试和性能测试

下面这些面试问题有比较基础的,部分问题也有深度,分别从项目,测试基础,计算机基础,日常测试问题处理等不同角度都进行了考察,值得25届找测开实习的同学去思考,因为直播时间有限,未进行手写算法题和手写SQL考察,正常准备面试同学请不要忽略这两部分

实习/项目

  • 实习的项目经历介绍一下,达成了什么目标
  • 项目当中质量如何保障,用了什么手段
  • 说一个测试过比较复杂的需求(介绍产品形态,调用链路,前后端实现)
  • 实习项目上有哪些需求需要做性能测试
  • 一个项目上如何评估是否要做性能测试
  • 性能测试观察了哪些性能指标
  • 项目中有做开发的工作吗,有开发过测试工具吗
  • 项目当中使用到的技术栈是什么
  • 作为测试人员,测试过程中遇到过什么问题(难点)
  • 测试流程发现了问题,如何推动问题解决的
  • 开发一直没改bug,如何推进,如何上报风险
  • 测试中有独立定位问题吗(知道问题的原因和问题的解决方案),举个例子
  • 实习过程给你不熟悉的业务,你如何快速接手和负责该业务,遇到困难如何解决
  • 业务后端的技术栈是什么
  • 提测需求后,有去看研发的代码的习惯吗(白盒测试)
  • 不去看研发的代码,如何确保本次需求用例设计没有疏漏
  • 有一个case,预期结果和实际测试结果不符合,如何定位问题(是环境问题还是Bug)
  • Redis了解吗,实习里面有涉及Redis相关的测试吗,有做过写库写缓存的测试吗
  • 系统上线后,有没有漏测的情况

测试基础

  • 淘宝优惠券下单测试用例设计
  • 如果要保障数据库质量,从哪些角度设计测试用例
  • 给你一个接口,你会怎么测试
  • 接口测试做过吗,有涉及数据存储相关的测试吗
  • 接口测试除了校验返回响应,还要测试什么
  • 数据存储(数据库)测试会遇到什么问题
  • 做业务测试的流程

测试认知

  • 在测试过程除了功能测试,哪些测试可以前置执行(测试左移)
  • 光从用户端进行功能测试能覆盖你所有的测试场景吗,会不会有什么风险
  • 从用户端发起的功能测试,和测试工具发起的测试有重叠吗
  • 线下测试环境不稳定如何解决环境问题
  • 目前测试流程存在什么问题,如何优化
  • 接口测试流程可优化的环节(测试前,测试中,测试后)
  • 为什么需要这样规范的测试流程(可以从开发,测试,产品角度考虑)
  • 自动化是怎么帮助你提效的
  • 为什么要做测试
  • 为啥不做开发
  • 职业规划
  • 对测试开发的岗位的了解
  • 为了做测试有做过什么努力,看了什么书籍,学习了哪些知识

自动化测试

  • 项目上看你有做自动化测试,有实际的自动化测试落地经验吗
  • 自动化测试框架有了解哪些
  • 有看过自动化测试框架的源码吗
  • 了解实现自动化测试过程中,框架帮你做了什么,自己的工作又做了哪些吗
  • 有思考过自动化测试框架有优化的空间吗,框架自身潜在的问题有哪些
  • 做接口自动化的必要性,相比于手工测试的好处
  • 哪些场景人工测试,哪些场景可以接口自动化测试,怎么划分

计算机基础

  • 数据库-什么场景下要用到索引
  • 如何保障数据库和Redis数据的一致性
  • 数据库事务特性acid
  • 原子性作用:保证数据库的一致性
  • 数据库隔离级别
  • python支持的数据类型
  • tuple 和list区别
  • tuple如何可变
  • python列表进行去重(2种)
  • 创建一个列表去重弊端(空间复杂度)
  • 平时用到的库
  • pymysql数据库连接流程是啥样
  • 多线程和多进程的区别
  • 装饰器介绍一下原理与作用
  • 删除dict里面的key如何删
  • 合并两个字典如何操作
  • linux常用命令:cp scp两个区别
  • linux命令:如何查看端口占用
  • linux权限 读写可执行
  • 修改权限
  • 关闭进程 不加-9区别是啥
  • 统计出当前文本文件中某个单词出现的次数
  • 数组和链表区别

 

总结:

感谢每一个认真阅读我文章的人!!!

作为一位过来人也是希望大家少走一些弯路,如果你不想再体验一次学习时找不到资料,没人解答问题,坚持几天便放弃的感受的话,在这里我给大家分享一些自动化测试的学习资源,希望能给你前进的路上带来帮助。

软件测试面试文档

我们学习必然是为了找到高薪的工作,下面这些面试题是来自阿里、腾讯、字节等一线互联网大厂最新的面试资料,并且有字节大佬给出了权威的解答,刷完这一套面试资料相信大家都能找到满意的工作。

 

          视频文档获取方式:
这份文档和视频资料,对于想从事【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你!以上均可以分享,点下方小卡片即可自行领取。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/347747.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

GEE数据集——全球河流阻塞数据库 (GROD)1.1 版

全球河流阻塞数据库 (GROD) GROD v1.1(文件名:GROD_v1.1.csv),即全球河流阻塞数据库 1.1 版,包含 30549 个人工识别的阻碍河流纵向流动的人为结构。谷歌地球引擎卫星地图上的所有河流障碍物都已在全球陆地卫星河宽&am…

Golang 依赖注入库Wire应用案例

文章目录 简介Github指南安装案例wire.NewSetwire.Buildwire.Bindwire.Structwire.Valuewire.InterfaceValue 简介 Go语言的依赖注入库Wire是由Google提供的一个代码生成工具,用于简化和自动化依赖注入过程。Wire主要通过生成代码来处理依赖关系,而不是…

炒币千万条,安全第一条,The First提示您:警惕账户风险,守护资产安全

随着区块链技术的飞速发展和数字资产的普及,越来越多的人选择进入加密货币的世界进行投资。与此同时,黑客和诈骗分子的手段也在不断升级,给投资者的账户安全带来了严峻挑战。 近期,交易所安全事件频发,有黑客和诈骗分子…

Hadoop3:MapReduce源码解读之Map阶段的Job任务提交流程(1)

3、Job工作机制源码解读 用之前wordcount案例进行源码阅读,debug断点打在Job任务提交时 提交任务前,建立客户单连接 如下图,可以看出,只有两个客户端提供者,一个是YarnClient,一个是LocalClient。 显然&a…

DevExpress WPF中文教程:Grid - 如何向项目添加GridControl并绑定到数据

DevExpress WPF拥有120个控件和库,将帮助您交付满足甚至超出企业需求的高性能业务应用程序。通过DevExpress WPF能创建有着强大互动功能的XAML基础应用程序,这些应用程序专注于当代客户的需求和构建未来新一代支持触摸的解决方案。 无论是Office办公软件…

知识付费平台功能模块详解

知识付费平台作为一种新兴的在线教育模式,以其用户需求导向的设计理念和便捷高效的学习方式,受到了广泛欢迎。这类平台汇集了职业技能、生活兴趣和人文社科等多领域的专业知识,并通过视频播放、在线问答、作业批改等工具和服务,助…

零售商为什么分析用户数据?盘点六大零售业用户分析常用模型

在当今这个数据驱动的时代,零售行业正面临着前所未有的机遇与挑战。随着消费者行为的日益多样化和市场竞争的不断加剧,零售商们迫切需要有效的方法来洞察市场动态,优化运营策略,并最终实现业务的持续增长。用户数据分析&#xff0…

DOS 命令

Dos: Disk Operating System 磁盘操作系统, 简单说一下 windows 的目录结构。 ..\ 到上一级目录 常用的dos 命令: 查看当前目录是有什么内容 dir dir d:\abc2\test200切换到其他盘下:盘符号 cd : change directory 案例演示:切换…

GEO ISP图像调试-PFC(蓝紫边校正)

目录 1、简单介绍 2、调试策略 3、输出结果 1、简单介绍 GEO中中调整图像蓝紫边可分为两步,第一步:调整蓝紫边检测区域,第二步:设置去蓝紫边强度。 2、调试策略 图1 该图像蓝紫边较严重 主要原因是由于蓝紫边检测不准导致的&…

使用GPT-soVITS再4060下2小时训练声音模型以及处理断句带来的声音模糊问题

B站UP主视频 感谢UP主“白菜工厂1145号员工”的“熟肉”,我这篇笔记就不展示整一个训练和推理流程,重点写的4060该注意的一些事项。如何解决断句模糊的问题,在本篇笔记的最末尾。 相关连接: 原项目github UP主的说明文档 1、训…

【全开源】JAVA短剧国际版源码支持H5+Android+IOS

🌍探索国际版短剧源码:打造你的全球影视平台 🚀一、引言:短剧时代的崛起 在数字化快速发展的今天,短剧作为一种新兴的影视形式,凭借其紧凑的剧情和高效的观看体验,逐渐在全球范围内崭露头角。…

[ue5]建模场景学习笔记(5)——必修内容可交互的地形,交互沙(2)

1需求分析: 继续制作可交互沙子内容,前面我们已经让角色在指定区域留下痕迹,那么能否让区域移动起来,这样才能逐步满足角色走到哪里都能产生交互痕迹,满足更大的地图。 2.操作实现: 1.首先建立角色能产生…

5.4 安全策略和控制 方法实现探讨

安全策略概述: 定义 安全策略是一组规则和措施,旨在保护组织的信息和资产免受潜在的威胁和攻击。它的制定和实施需要考虑组织的特定需求和风险,并采取适当的措施来减少潜在的安全漏洞。安全策略的定义包括以下几个方面: 1. 目标和范围&…

源代码加密的十个关键点

源代码加密是一种安全措施,其目的是为了保护软件的源代码不被未授权的个人或实体访问或泄露。源代码是软件应用程序的基础,它包含了程序的逻辑结构、核心算法以及设计理念。由于源代码承载了软件的核心知识和创新,因此它具有极高的商业价值和…

【工程实践】gradio调用模型与展示

前言 模型在云端部署好之后,衍生出Flask、Fastapi的接口,可以借助gradio调用接口展示在前端。 1.gradio代码 import gradio as gr import requests import json #调用部署的云服务接口 def greet(question):prefix_url http://0.0.0.0/get_classificat…

matlab BP神经网络

clear clc % 准备数据 inputs rand(10, 100); % 100组输入,每组10个特征 outputs rand(1, 100); % 100组输出,每组1个输出值 % 将数据分成训练集和测试集 trainRatio 0.8; valRatio 0.1; testRatio 0.1; [trainInd, valInd, testInd] divid…

如何下载iSlide软件及详细安装步骤

iSlide插件是一款能够支持PPT和WPS的ppt插件,旨在让每一个人都能够轻松制作出精美的ppt,能够在职场收到更多的关注,而该软件的口号正是「让 PPT 设计简单起来」,该插件是由原来NT插件升级改良过来的,在功能上面进行了全…

react快速开始(四)-之Vite 还是 (Create React App) CRA? 用Vite创建项目

文章目录 react快速开始(四)-之Vite 还是 (Create React App) CRA? 用Vite创建项目背景Vite 和 (Create React App) CRAVite?Vite 是否支持 TypeScript? 用Vite创建react项目参考 react快速开始(四)-之Vite 还是 (Create React App) CRA? 用Vite创建项…

C# WinForm —— 33 ContextMenuStrip介绍

1. 简介 右键某个控件/窗体时,弹出来的菜单,比如VS中右键窗体,弹出来的这个菜单: 和MenuStrip类似,ContextMenuStrip主菜单下面可以有子菜单,子菜单下面可以有下一级子菜单 2. 属性 和MenuStrip一样 …

Java的一些补充性介绍

目录 什么是JDK,JRE 快速入门 学习路线: 如何快速掌握技术或知识点: IDEA 常用快捷键 IDEA创建项目、模块、包、类 模板/自定义模板 包 包的命名:​编辑 常用的包 如引入包 断点调试(debug)​编辑 多线程:…