【某大型互联网企业】软件测试面试经验分享(1 ~ 3年)

  最近想换个环境,当下的环境可任意提供的发展空间和可学习的东西实在太少。所以也在不断的投递简历,参与面试,也其中包括一些行业内的大厂,今天就把面试当中遇到的问题分享出来,希望对你有所帮助。

一、面试问题

1、自我介绍

  这个问题的话,个人基本信息尽量简短,社招的话,更多的介绍自己的技能、项目、特长点等,重点突出一些你会的,但是别人不一定会的东西。

2、完整的测试流程

  项目立项、参与需求评审、可测试性需求分析、编写测试方案、编写测试计划、编写测试用例、DVT测试、回归测试、上线测试(α测试、β测试)

3、测试用例编写方法

   1、等价划分法(有效等价、无效等价)

   2、因果图法

   3、错误推断法

   4、场景设计法

   5、边界值法

   6、基于需求设计

   7、正交推断法

 这个正常不用很仔细,说出主要方法和思路其实也可以吧。

4、测试一个水杯

  很经典的面试题,相信大家应该都会了。从软件测试的多个角度去考虑测试点,从功能性、易用性、安全性、兼容性等方面去考虑就可以了。

5、设计一个APP页面的测试用例,并且套入测试用例的编写方法

  可以自己练习一下,也不难。更考察对测试用例编写方法的熟悉程度。

6、为什么考虑从设备端转向app端测试

   这个问题主要回答发展和自身规划即可

7、为什么要看工作机会

  这个问题和6有点一致,但是不管怎么回答,不要去提及到上家企业的坏话,是面试大忌!

8、简述一下http和https的区别

  架构与思维:了解Http 和 Https的区别(图文详解) - Hello-Brand - 博客园 

9、session、token、cookie三者的区别

登录鉴权方案中,session、token、cookie三者的区别及选择_session和token的选择-CSDN博客10、java中多态的是什么有什么特点

       多态性是面向对象的三大特征之一,同一行为,通过不同的事物,可以体现出来的不同的形态。重写和重载。

11、指出一个app功能,说出测试点

    我当时是一个图片的p图功能。考虑不同的手机机型、不同像素的图片、照片中的出现的人像、不同分辨率的手机等,从这些方面出发去考虑。

12、ui自动化定位元素有哪些方法

     id定位、类名定位、坐标定位、父类、兄弟类定位等

13、python回文数

list=["sss","123","456","101"]
list2 = []
for i in list:x==i[::-1]if x == i:list.append(x)
print(list2)

14、jmeter的使用

   这个软件我有过了解,但是没有很熟悉,所以回答的不好。可以看这位大佬

最全面的Jemter性能测试教程——Jmeter安装、基本组件使用、Windows和Linux上命令行执行_jemeter教程-CSDN博客

15、postman的使用

   都是涉及到基础使用,不会很难

    Postman最新详细安装及使用教程【附安装包】_postman插件安装-CSDN博客

16、ui自动化的实现思路

   明确项目需求、选取实现方案、获取包名、元素定位、功能代码实现、调试、试运行、优化。

17、图像处理自动化,编写一个对于图像的添加部分的判断的一个脚本,提供一个两张图片相似度的接口。

   这个问题我没有更好的思路,可以用java或者python实现。有大佬路过的话,帮忙看看。

18、工作中遇到的最大的困难?怎么解决的

   回答的时候,问题不要太大,最好是由于“缺乏相关经验”引出的错误,一是可以在后面回答如何解决的时候,体现自己的学习和总结能力,二是这样出现的困难也只会是在项目初期,到后面完成项目,可以体现出是迎难而上,适应能力强的一个情况。这些都可以给自己变相加分。

19、是否有为当前的公司提出一些自己的见解和看法,对于部门的流程改善有一些优化的

   这个的话 看个人。如果确实有就如实说就是了,但是在后续的成效上,可以适当的夸大一些。如果没有的话,临时又想不出来,就算了。

20、承接19,在实施起来有哪些困难。

  最大的困难就是沟通和协调了,需要很多部门配合,毕竟现在都是多部门协调进行工作的,最多的还是和领导沟通吧。

21、你最有成就感的事情。

  别提及到过分娱乐化的就行。可以是生活、工作、都可以,尽量不要提到大学的社团、班干、学生会等方面的,除非有特别耀眼的成绩。

22、python2和python3的区别

  Python2.x 与 3​​.x 版本区别 | 菜鸟教程

23、你的一整个职业规划

   这个因人而异了,在真情实感中吹积极向上的牛逼,但是也要有自己的一个实际上的规划,其实还是很重要的。

24、html、css、js之间的关系

   这些都是前端相关的语言,页面显示、样式美化、动态响应。有兴趣的可以去网上了解一下

25、cs架构和bs架构的区别

    BS架构与CS架构的区别(最详细)-CSDN博客

26、ios和安卓的平台特性

  iOS与Android操作系统特性对比:用户界面、应用商城、定制化、安全性能详细分析 - 智友网络

27、如果领导周末要你来加班,但是你周末定了去玩的机票或者打算回家,你会怎么处理?

   回答以工作为主。评估事情的重要性,是否可替代性,等等这些。其实答案与否不是很重要,最重要的是态度和主动的沟通

28、如果一个项目完成需要5天,但是领导只愿意给你3天的时间,你要怎么处理?

  主动与领导沟通,为什么需要5天,具体的工作量体现在什么地方。如果只3天的话,对于一些相对稳定的功能,可以采取简略测试策略等。

29、你认为你自己最大的优势是什么?

  结合自身的优点,吹点牛比

30、我为什么要录用你?

  首先是自己的长处和优势要体现出来,在这个岗位上,你自身的优势是否可以发挥。性格上的优点,善于沟通、做事沉稳、情绪稳定等。技能上,善于学习,会一些别人不会的技能,快速上手等。工作上,兢兢业业,抗压能力等。总之这个问题一出,就在合理的范围内,尽可能的推销自己

31、你还有什么想问的嘛?

 这个问题还是挺有意思的。我的建议是问一些职位的发展,晋升等,不要提及薪资和上岗,休假这些。其次,对于面试过程中不会的、没回答的问题也可以问,或许会有不一样的惊喜。

二、总结

  基本就这些了,涉及到的东西也是比较的广泛,还有一些问题后续有回忆起来会继续更新,希望对你们有所帮助!

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

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

相关文章

MySQL:索引

目录 1.MySQL索引是干什么的 2.铺垫知识 3.单个page的理解 4.页目录 单页情况 多页情况 1.MySQL索引是干什么的 MySQL的索引是提高查询效率,主要提高海量数据的检索速度。 2.铺垫知识 操作系统与磁盘之间IO的基本单位是4kb。 数据库是一个应用层软件&#…

【微服务】面试题 5、分布式系统理论:CAP 与 BASE 详解

分布式系统理论:CAP 与 BASE 详解 一、CAP 定理 背景与定义:1998 年由加州大学科学家埃里克布鲁尔提出,分布式系统存在一致性(Consistency)、可用性(Availability)、分区容错性(Part…

大数据技术Kafka详解 ⑤ | Kafka中的CAP机制

目录 1、分布式系统当中的CAP理论 1.1、CAP理论 1.2、Partitiontolerance 1.3、Consistency 1.4、Availability 2、Kafka中的CAP机制 C软件异常排查从入门到精通系列教程(核心精品专栏,订阅量已达600多个,欢迎订阅,持续更新…

linux自动分区后devmappercentos-home删除后合并到其它分区上

删除其他分区,合并到对应分区上增加磁盘空间 删除开机默认挂载 /dev/mapper/centos-home vim /etc/fstab 把 /dev/mapper/centos-home 这一行删除掉命令行取消挂载 /dev/mapper/centos-home umount /dev/mapper/centos-home删除掉逻辑卷 home lvsdf -hlvremove /…

东芝3525AC彩色复印机复印默认成黑白模式方法

同样适用2010AC等机型 东芝3525AC彩色激光数码复合机基本参数 产品类型:激光数码复合机 颜色类型:彩色 速度类型:中速 复印速度:彩色:35cpm,黑白:35cpm 涵盖功能:复印/打印/扫描…

T-SQL编程

目录 1、T-SQL的元素 1.1 标识符 1. 常规标识符 2. 分隔标识符 1.2 变量 1. 全局变量 2. 局部变量 1.3 运算符 1. 算数运算符 2. 赋值运算符 3. 位运算符 4. 比较运算符 5. 逻辑运算符 6. 字符串连接运算符 7. 一元运算符 8. 运算符的优先级和结合性 1.4 批处…

SpringBoot-Day1

1.Springboot入门 创建Maven工程 导入spring-boot-stater-web起步依赖 编写Controller 提供启动类 2.yml配置信息书写与获取 书写 # 发件人信息 email:user: 172349823457qq.comcode: sajdajlwhjfgfkllwhost: smtp.qq.comauth: true ​ # 学生爱好 hobbies:- 打篮球- 踢…

【Linux】从零开始:编写你的第一个Linux进度条小程序

Linux相关知识点可以通过点击以下链接进行学习一起加油!初识指令指令进阶权限管理yum包管理与vim编辑器GCC/G编译器make与Makefile自动化构建GDB调试器与Git版本控制工具 文章目录 一、知识铺垫1.1 回车与换行概念1.2 缓冲区 二、实现简单倒计时三、进度条3.1 Verrs…

【HarmonyOS之旅】基于ArkTS开发(二) -> UI开发二

目录 1 -> 声明式UI开发指导 1.1 -> 开发说明 1.2 -> 创建页面 1.3 -> 修改组件样式 1.4 -> 更新页面内容 2 -> 创建简单视图 2.1 -> 构建Stack布局 2.2 -> 构建Flex布局 2.3 -> 构建食物数据模型 2.4 -> 构建食物列表List布局 2.5 -…

【React】新建React项目

目录 create-react-app基础运用React核心依赖React 核心思想:数据驱动React 采用 MVC体系package.jsonindex.html好书推荐 官方提供了快速构建React 项目的脚手架: create-react-app ,目前使用它安装默认是19版本,我们这里降为18…

分多个AndroidManifest.xml来控制项目编译

使用场景 公司项目和我的项目的AndroidManifest.xml混在一起,我需要区分开来编译观察app运行 1.在app/src/main/ 下写多个AndroidManifest.xml AndroidManifest.own.xmlAndroidManifest.com.xml 2.编写powershell脚本 第一对脚本com-build.ps1和reset-com-mani…

linux进程

课本概念:程序的⼀个执行实例,正在执行的程序等内核观点:担当分配系统资源(CPU时间,内存)的实体。 进程信息被放在一个叫做进程控制块的数据结构中,可以理解为进程属性的集合.课本上称之为PCB&…

Hadoop•安装JDK

听说这里是目录哦 创建目录❤️‍🔥上传JDK安装包💗查看JDK是否上传成功💘安装JDK💖配置JDK系统环境变量💓验证JDK是否安装成功💞分发JDK安装目录💌分发系统环境变量文件💝若显示没有…

[Deep Learning] Anaconda+CUDA+CuDNN+Pytorch(GPU)环境配置-2025

文章目录 [Deep Learning] AnacondaCUDACuDNNPytorch(GPU)环境配置-20250. 引子1. 安装Anaconda1.1 安装包下载:1.2 启用安装包安装1.3 配置(系统)环境变量1.4 验证Anaconda是否安装完毕1.5 Anaconda换源 2. 安装CUDACuDNN2.1 判断本机的CUDA版本2.2 下载适合自己CU…

网络原理(四)—— 网络层、数据链路层 与 DNS

网络层 网络层这里重点介绍 IP 协议,首先先解析 IP 数据包: 先介绍第一行: 4位版本号是指使用了哪一个版本的 IP 协议,这里有 IPV4 和 IPV6 两种协议,现在主要使用的是 IPV4 这一个版本号, IPV6 在国内也…

Redis快速入门店铺营业状态设置

Redis简介 Redis是一种基于内存的键值对(K-V)数据库。 这意味着它与MySQL数据库类似,都能够用于存储数据,但两者又有着本质的区别。首先两者存储数据的结构不一样,Redis通过键(key)和值…

Node.js 如何实现文件夹内文件批量重命名

文章目录 一、引言二、Node.js 简介2.1 是什么2.2 优势 三、Node.js 批量重命名原理3.1 涉及的核心模块3.2 关键函数 四、实战步骤4.1 环境搭建4.2 代码实现4.3 代码解释 五、案例分析5.1 场景描述5.2 解决方案 六、可能遇到的问题与解决方法6.1 常见错误6.2 解决方案 七、总结…

MySQL(高级特性篇) 04 章——逻辑架构

一、逻辑架构剖析 (1)服务器处理客户端请求 那服务器进程对客户端进程发送的请求做了什么处理,才能产生最后的处理结果呢?这里以查询请求为例展示:下面具体展开看一下:Connectors是MySQL服务器之外的客户…

滚动字幕视频怎么制作

在当今的视频创作领域,滚动字幕被广泛应用于各种场景,为视频增添丰富的信息展示和独特的视觉效果。无论是影视剧中的片尾字幕、新闻节目中的资讯滚动,还是综艺节目中的人员与鸣谢信息展示,滚动字幕都发挥着不可或缺的作用。接下来…

源码编译安装httpd 2.4,提供系统服务管理脚本并测试(两种方法实现)

方法一:使用 systemd 服务文件 sudo yum install gcc make autoconf apr-devel apr-util-devel pcre-devel 1.下载源码 wget https://archive.apache.org/dist/httpd/httpd-2.4.46.tar.gz 2.解压源码 tar -xzf httpd-2.4.46.tar.gz 如果没有安装tar 记得先安装…