检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
本系列文章总结归纳了一些软件测试工程师常见的面试题,主要来源于个人面试遇到的、网络搜集(完善)、工作日常讨论等,分为以下几个部分,供大家参考。如有错误的地方,欢迎指正。有更多的面试题或面试中遇到的坑,也欢迎补充分享。希望大家都能找到满意的工作,共勉之!~1.测试常见问题与流程篇2
解耦:A系统发送数据到BCD三个系统,通过接口调用发送。如果E系统也要这个数据呢?那如果C系统现在不需要了呢?A系统负责人几乎崩溃A 系统跟其它各种乱七八糟的系统严重耦合,A系统产生一条比较关键的数据,很多系统都需要A系统将这个数据发送过来。如果使用MQ,A系统产生一条数据,发送到MQ
Data的使命是在保证底层数据存储特殊性的前提下,为数据访问提供一个熟悉的,一致性的,基于Spring的编程模型。这使得使用数据访问技术,关系数据库和非关系数据库,map-reduce框架以及基于云的数据服务变得很容易。 为了让它更简单一些,Spring Data提供了不受底层数据源限制的Abstractions接口。
15、MySQL 里有 2000w 数据,redis 中只存 20w 的数据,如何保证redis 中的数据都是热点数据? 答: Redis 内存数据集大小上升到一定大小的时候, 就会施行数据淘汰策略。 相关知识: Redis 提供 6 种数据淘汰策略: volatile-lru:从已设置过期时间的数据集(
一些软件测试工程师常见的面试题,主要来源于个人面试遇到的、网络搜集(完善)、工作日常讨论等,分为以下几个部分,供大家参考。如有错误的地方,欢迎指正。有更多的面试题或面试中遇到的坑,也欢迎补充分享。希望大家都能找到满意的工作,共勉之!~软件测试工程师面试题集锦测试常见问题与流程篇测
己的认知,有条理即可。比如:关系型数据库是指采用了关系模型来组织数据的数据库,其以行和列的形式存储数据。关系型数据库最大的特点是支持事务。常见的关系型数据库有 MySQL、Oracle、SQLServer 等。MySQL 是当下最流行的开源数据库。由于其体积小、速度快、总体拥有成
单选、多选、编程 数目: 10 本次难度(5星满星): ⭐⭐ 答案: 答案与解析是我自己查询与思考后书写的,仅供参考。 北极光之夜。 auroras.blog.csdn.net 二.题目(答案在最后): 1.问一份标准的HTML文档有哪几个必须的HTML标签?【多选】
Channel提供从文件、网络读取数据的渠道,但是读取或写入的数据都必须经由Buffer。 上面的图描述了从一个客户端向服务端发送数据,然后服务端接收数据的过程。客户端发送数据时,必须先将数据存入Buffer 中,然后将Buffer中的内容写入通道。服务端这边接收数据必须通过Channel将数据读入到B
MapReduce核心高频面试题 一、ReduceTask工作机制 1、Copy阶段:ReduceTask从各个MapTask上远程拷贝一片数据,并针对某一片数据,如果其大小超过一定阈值,则写到磁盘上,否则直接放到内存中。 2、Merge阶段:在远程拷贝数据的同时,ReduceTa
MapReduce核心高频面试题 一、ReduceTask工作机制 1、Copy阶段:ReduceTask从各个MapTask上远程拷贝一片数据,并针对某一片数据,如果其大小超过一定阈值,则写到磁盘上,否则直接放到内存中。 2、Merge阶段:在远程拷贝数据的同时,ReduceTa
y: 内存数据库引擎,因为在内存操作,所以读写很快,但是Mysql服务重启,会丢失数据,不支持事务和外键。 17.什么是事务 事务和隔离级别详解及实际应用 事务是对数据库中一系列操作进行统一的回滚或者提交的操作,主要用来保证数据的完整性和一致性。 18.事务的四大特性(ACID) 原子性(Atomicity):
成员长度的总和,sizeof(union)是内存对齐后最长数据成员的长度、结构体为什么要内存对齐呢?1.平台原因(移植原因):不是所有的硬件平台都能访问任意地址上的任意数据,某些硬件平台只能在某些地址处取某些特定类型的数据,否则抛出硬件异常2.硬件原因:经过内存对齐之后,CPU的
int64,double的测试数据都改成了一样的,然后进行测试,每次跑的结果不同,比如这次错的是uint16,int64和double,下一次错的是float16,int8,int16,uint8,int32,double这种,每次都有一定的数据类型报错,也有一定的数据类型通过
数据管理仍然是企业面临的主要挑战之一。尽管企业看到了数据在实现客户洞察和参与中的价值,但它们仍在努力实现这一目标。普华永道对CIO、CTO和技术领导者的调查发现,受访者提到的两大挑战是数据和当前系统及流程的状态。虽然几乎一半的受访者认为数据平台是业务增长的关键,但现代化,包括数据迁移和管理,仍然是一个难题。 从手动到自动化
都可以;对于可以反复使用的数据,比如订单的各种状态需要造数据的情况,可以放到数据库,每次数据初始化,用完后再清理;对于邮箱配置的一些参数,可以用 ini 配置文件;对于全部是独立的接口项目,可以用数据驱动方式,用 excel/csv 管理测试的接口数据;对于少量的静态数据,比如一个接口的测试数据,也就
样例 点击直接资料领取 回复数据结构课后答案即可获取 这里有python,Java学习资料还有有有趣好玩的编程项目,更有难寻的各种资源。反正看看也不亏。
这道题应该算是我原创的的一道题,来源于我遇到的一个具体需求。大致需求是已知一批数和每个数出现的次数,然后写个接口,每次调用都能返回已知数据中的某个数,且返回的概率和原始数据中每个数出现的概率一致,题目描述起来有些绕口,我们来举个实际的例子。 以上面的输入为例,要求实现的接口必须以11.96%的概率返回5、18
五、说说mysql左连接查询和右连接查询的区别 左连接,以左表为参照,显示所有数据; 右连接,以右表为参照显示所有数据; 六、说说你们的数据流向是什么。 这个要根据具体的项目去分析,没有标准答案。 可以介绍你们项目的源数据是从哪里来的,要经过什么处理,然后最终输入写入到哪里,后续还会不会再传给其他环节使用
对于可以反复使用的数据,比如订单的各种状态需要造数据的情况,可以放到数据库,每次数据初始化,用完后再清理; 对于邮箱配置的一些参数,可以用 ini 配置文件; 对于全部是独立的接口项目,可以用数据驱动方式,用 excel/csv 管理测试的接口数据; 对于少量的静态数据,比如一个接口的测试数据,也就
对于可以反复使用的数据,比如订单的各种状态需要造数据的情况,可以放到数据库,每次数据初始化,用完后再清理; 对于邮箱配置的一些参数,可以用 ini 配置文件; 对于全部是独立的接口项目,可以用数据驱动方式,用 excel/csv 管理测试的接口数据; 对于少量的静态数据,比如一个接口的测试数据,也就