笑脸金融测试社招面经,期望20K

news2024/10/7 18:25:29

面经哥只做互联网社招面试经历分享,关注我,每日推送精选面经,面试前,先找面经哥

测试总监一面

1、问一些测试理论相关的知识。

自我介绍、质量模型

2、登录如何设计测试用例。

3、给你一个东西你会从哪些方面去考虑设计测试用例。

  • 功能

  • 效率

  • 易用

  • 可靠(包括安全,一定要有)

  • 可移植

  • 可维护

  • 相关法律法规

4、开发的整个流程,测试在流程中的角色

5、你认为的测试应该是什么角色

QA更多的是一个质量保障,不是单纯的产品上线了,然后找bug。我认为的QA应该是,可以发现问题,然后定位问题,甚至可以解决问题,然后举了一个曾经帮开发定位bug,修改bug的例子。

6、如何保证用例的设计充分

充分理解需求文档,和产品,开发保持充分的沟通;通过code diff来补充测试用例,和影响方位,保证测试和回归测试的范围是精准的。

7、项目经验

我在A项目中做过性能测试,就需要和他具体阐述一下整个性能测试是怎么做的。首先需要了解一下,被测试系统的系统结构和数据流向。数据流向:就是用户提交的数据,是怎么打到服务器,并经过什么处理,并将结果返回给用户。系统结构就是介绍下被测项目系统的的组成。简单的画了一下系统结构图


然后根据这个图讨论了工作总遇到的问题。

8、mysql主从延迟,主库用来写,从来用来读。往往用户下完单了,有可能因为主从延迟,不一定能及时查询到自己的订单,该如何解决。

可以先将用户的数据房子啊redis缓存中,然后用户查询订单从缓存中取,可以从一定程度上避免主从延迟带来的问题.

9、为什么有mysql和mongo,都是干什么的

业务有和钱相关的信息都存储在mysql里边,mongodb用来存储和除了钱相关信息以外的信息。

10、mysql和mongo的区别

msyql是关系型数据组,用的innodb引擎支持事务,强schema;mongodb是文档型数据,没有schema,存储灵活。

11、开发用什么语言,什么框架,python的数据结构,list和tuple

python;框架是tornado,list,tuple,set,dict;list可变,tuple不能改变,tuple是list的特殊形式

CTO二面

1、发现过什么严重的bug

曾经发现过程序一直什么问题都没有,日志也正常,但是请求的数据却没有写入,最后查到是应为磁盘满了,而这台机器的磁盘没有报警,应该对所有机器加上资源使用的报警,CPU,内存,硬盘,网络都加上监控,有问题及时反馈报警,可以及早发现问题,迅速处理问题。

2、一个函数增加了一个参数,该如何测试

先测试函数本身,相当于单元测试。

再找出调用该函数的地方,确定函数的影响范围,有影响的范围进行一遍测试,包括代码层面的,和集成后产品功能层面的。

3、对测试的发展有什么看法没有

测试应该也是分层的,黑盒测试,灰盒测试,白盒测试。不同的层次看问题的角度也不太一样了。比如黑盒测试,只要在产品都出来后,才能开始进行测试,测试工作太滞后了;灰盒的时候,测试工作相较于黑盒测试,有一定的提前性,但是也没有很深入,有些实现逻辑在文档里边没写,但是开发后续自己补上了,可能就测试不到,导致测试不全面,上线有一定的风险;到了白盒就能知道代码的所有逻辑,和代码对需求的实现是否充分,也能更早的参与测试,及早发现问题。

4、测试最重要的技能是什么

发现测试点和沟通的能力最重要。只要发现了足够多的测试点,然后转化成测试用例,保证用例的覆盖率,就能保证质量,不管是做功能,性能,还是自动化测试,发现测试点尤其重要。然后就是有效的沟通,使得问题更易容得到处理。

5、对自己的职业规划

上一份工作,做了很多自动化相关的东西,学习了很多开发的只是希望接下来的一份工作逐步开始向测试开发的方向走,逐步开发一些工具或者脚本,给相关的同事用,提升测试的效率,也想通过开发一些自动化工具,来能保证质量。

CEO三面

1、你过去的几份工作都给你带来了什么。

2、你有什么优缺点

3、你期望的下一份工作是怎么样的

4、你喜欢的工作氛围是怎么样的

5、你有什么要问我的吗

HR四面

过往薪资,待遇,自己对公司有什么诉求


a52a0b1aaf0128ad5a96555cea6cdc38.jpeg


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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【数据结构初阶】--- 堆的应用:topk

堆的功能:topk 为什么使用topk 先举个例子,假如说全国有十万家奶茶店,我现在想找到评分前十的店铺,现在应该怎么实现? 第一想法当然是排序,由大到小排序好,前十就能拿到了。这是一种方法&…

2024 年最新 Python 基于 LangChain 框架基础案例详细教程(更新中)

LangChain 框架搭建 安装 langchain pip install langchain -i https://mirrors.aliyun.com/pypi/simple/安装 langchain-openai pip install langchain-openai -i https://mirrors.aliyun.com/pypi/simple/ChatOpenAI 配置环境变量 环境变量 OPENAI_API_KEYOpenAI API 密钥…

在IDEA 2024.1.3 (Community Edition)中创建Maven项目

本篇博客承继自博客Windows系统Maven下载安装-CSDN博客 Maven版本:maven-3.9.5 修改设置: 首先先对Idea的Maven依赖进行设置;打开Idea,选择“Costomize”,选择最下边的"All settings" 之后找到Maven选项&…

聚四氟乙烯离心管 四氟反应管 消解管 PTFE螺口带盖管 特氟龙试管

一、产品介绍 样品悬浮液盛放在管状试样容器中,在离心机的高速旋转下,由于巨大的离心力作用,使悬浮的微小颗粒 以一定的速度沉降,从而与溶液得以分离。这种带密封盖或压盖的管状试样容器,就是离心管。 PTFE离心管&…

编程精粹—— Microsoft 编写优质无错 C 程序秘诀 03:强化你的子系统

这是一本老书,作者 Steve Maguire 在微软工作期间写了这本书,英文版于 1993 年发布。2013 年推出了 20 周年纪念第二版。我们看到的标题是中译版名字,英文版的名字是《Writing Clean Code ─── Microsoft’s Techniques for Developing》&a…

【面试干货】常见的编译时异常(运行时异常)及其处理

【面试干货】常见的编译时异常(运行时异常)及其处理 1、SQLException2、IOException3、FileNotFoundException4、ClassNotFoundException5、EOFException6、总结 💖The Begin💖点点关注,收藏不迷路💖 在Jav…

电能表厂家的研发能力是实力的体现

电能表厂家的研发能力无疑是其整体实力的核心体现。一个拥有强大研发能力的电能表厂家,不仅能够持续推出具有竞争力的新产品,满足市场需求,还能引领行业发展,塑造企业品牌形象。 一、研发能力对电能表厂家的重要性 研发能力是电…

图纸管理的方法、图纸管理软件

图纸管理是一个复杂且关键的过程,它涉及到图纸的创建、存储、共享、修改、审核、存档和检索等多个环节。以下是根据参考文章总结的图纸管理的具体内容和方法: 一、图纸管理的目的 1、确保图纸的准确性:通过规范的管理流程和质量控制措施&…

Failed to execute goal org.apache.maven.plugins:maven-antrun-plugin:1.8:

Mvan 点击执行 mvn install https://repo1.maven.org/maven2/org/apache/maven/plugins/maven-antrun-plugin/1.8/maven-antrun-plugin-1.8.pom

小米手机怎么用代理换ip:步骤详解与实用指南

在数字化时代,网络安全与隐私保护日益受到重视。对于小米手机用户而言,使用代理换IP已成为提升网络安全性、访问特定网站或绕过地域限制的有效手段。本文将详细介绍如何在小米手机上设置代理以更换IP地址,帮助用户更好地保护个人信息和享受更…

【NOI-题解】1448. 随机体能测试1469. 数的统计1511. 数字之和为13的整数1846. 阿尔法乘积

文章目录 一、前言二、问题问题:1448. 随机体能测试问题:1469. 数的统计问题:1511. 数字之和为13的整数问题:1846. 阿尔法乘积 三、感谢 一、前言 本章节主要对嵌套循环的题目进行讲解,包括《1448. 随机体能测试》《1…

Swift开发——存储属性与计算属性

Swift语言开发者建议程序设计者多用结构体开发应用程序。在Swift语言中,结构体具有了很多类的特性(除类的与继承相关的特性外),具有属性和方法,且为值类型。所谓的属性是指结构体中的变量或常量,所谓的方法是指结构体中的函数。在结构体中使用属性和方法是因为:①匹别于结…

泛微开发修炼之旅--19ecode获取用户人员信息方案汇总及代码示例(含pc端和移动端)

文章详情链接:19ecode获取用户人员信息方案汇总及代码示例(含pc端和移动端)

Android Basis - Google Keybox

什么是Keybox Keybox 又称为Gooogle attestation key,是Google用于管理、统计运行GMS套件设备的一种手段。 通常我们会向Google申请keybox,结合可能得出货量,提供如下信息给到的Google。 1. fingerprint 2. device id 列表 举个例子&am…

(done) AFL 都有哪些阶段? Stage progress

参考资料:https://afl-1.readthedocs.io/en/latest/user_guide.html 所有阶段如下,包括详细的解释

下载lombok.jar包,简化类的代码

Download (projectlombok.org) 去这个网站下载lombok.jar包 打开这个包文件的位置,拖到项目lib文件夹: 在这里右键添加为库(Add as library)。 添加这三个注解即可,类里面不需要其他东西了

基于Python的垃圾分类检测识别系统(Yolo4网络)【W8】

简介: 垃圾分类检测识别系统旨在利用深度学习和计算机视觉技术,实现对不同类别垃圾的自动识别和分类。应用环境包括Python编程语言、主流深度学习框架如TensorFlow或PyTorch,以及图像处理库OpenCV等,通过这些工具集成和优化模型&a…

物联网技术-第3章物联网感知技术-3.3传感技术

目录 1.1什么是传感器 1.1.1生活中的传感器 1.1.2人的五官与传感器 1.1.3传感器的定义 1.1.4传感器的组成 1.2传感器的特性 1.2.1传感器的静态特征 1、灵敏度(静态灵敏度) 2.精度 3.线性度(非线性误差) 4.最小检测量&a…

UITableView初识之分组显示数据Demo

基本介绍 继承自UIScrollView,因此可以滚动。 需要Datasource 遵循UITableViewDataSource协议的OC对象,都可以是UITableView的数据源,该协议中的方法告诉UITableView如何显示数据。 关于UITableView UITableView显示分组数据,对应…

【Android】使用SeekBar控制数据的滚动

项目需求 有一个文本数据比较长,需要在文本右侧加一个SeekBar,然后根据SeekBar的上下滚动来控制文本的滚动。 项目实现 我们使用TextView来显示文本,但是文本比较长的话,需要在TextView外面套一个ScrollView,但是我…