找工作的才是大爷?面试了一个工作4年的测试工程师,一问连自动化基础都不清楚,还反过来怼我....

 我们公司也开始大量招人了,我这次是公司招聘的面试官之一,主要负责一些技术上的考核,这段时间还真让我碰到了不少奇葩求职者

昨天公司的HR小席刚跟我吐槽:这几个星期没有哪天不加班的!各种招聘网站上的消息源源不断,连吃饭都要回消息……

看来最近大家跳槽的心都很活跃。之前我向HR要简历,他们都是单个文件发送简历过来,现在直接发送压缩包给我!我的桌面已经快被简历塞满了!!!

我精挑细选之后开始了电话面试,比较特别的是,这次面试我就把提问的主动权交给候选人,让他挑自己擅长的知识点来自问自答。

有这么一位程序员:他在面试中依然停留在表面的概念,对于一些优化和细节回答的支支吾吾

而最让我感触深刻的是他面试结束后的反问:

我日常工作中的开发需求排的很满,每天都要加班到很晚,能实现功能不出BUG就可以了,哪有时间研究这些技术细节!

你是大公司的XXX,我是小公司的程序员,我每天都要干活,不像你每天有这么多时间可以看面试题和研究这些细节!

我其实挺无奈的,他认为我是在刁难他,觉得这些题目在他以前的工作中没有出现过,他4年时间一直在公司做功能测试,每天就是点点点,别说自动化了,我认为他连稍微复杂一点的项目都不会,甚至还是在认为公司是在刁难他,这种人我也没有任何办法呀,不思考自己为什么不会这个,反而在找面试官为啥不问他会的......一阵无语

我跟他说,我不是什么大老板,我和他一样也是一样是做测试的,一样只是公司的技术工,我也并没有刁难他,我只是考了他一个项目里常规的一个知识点,我甚至把那个项目举例跟他说出来,我当时不理解,为什么要觉得面试官会在刁难他

他的这一番话让我很无奈,我也是从小公司过来的,但是从竞争力的角度来说,一个基础扎实的软件测试肯定会高于其他测试工程师的!

4年工作经验,曾经是加分项,但是如果能力没有跟上年限,这就是扣分项了。

最后呢,我就分享一些面试题给大家吧,这些面试题也是我作为一个面试官的身份经常会出的题目,算是比较高频的考点了!

软件测试基础

  1. 什么是兼容型测试?兼容性测试侧重哪些方面?
  2. 我现在有个程序,发现在Windows上运行的很慢,怎么判别是程序存在问题还是软硬件系统存在问题
  3. 测试的策略有哪些
  4. 正交表测试用例设计方法的特点是什么?
  5. 描述测试用例设计的完整过程
  6. 单元测试的策略有哪些?
  7. 你所熟悉的软件测试类型都有哪些?请试着分别比较这些不同的测试类型的区别与联系(如功能测试、性能测试…)?
  8. 件缺陷(或者叫Bug)记录都包含了哪些内容?如何提交高质量的软件缺陷(Bug)记录?
  9. ........

MySQL

  1. 什么是事务?
  2. 什么是事务的ACID特性?
  3. 事务的隔离级别与对应的问题?
  4. MySQL是如何解决幻读的?
  5. MySQL常见死锁场景有哪些?
  6. drop、delete与truncate的区别?
  7. .....

liunx

  1. 你之前在公司使用linux命令做什么?
  2. 在之前公司,测试环境使用的是哪个linux版本?
  3. linux 下安装软件有那些方式?
  4. 在之前使用linux过程中,使用什么工具远程连接?
  5. 如何在linux上做被测系统代码补丁的更新?
  6. 测试环境如何搭建?
  7. 测试环境部署的注意事项?
  8. ......

Web测试

  1. 您所熟悉的软件测试类型都有哪些?
  2. 测试计划工作的目的是什么?
  3. 测试计划工作的内容都包括什么?其中哪些是最重要的?
  4. 您以往的工作中是否开展过测试用例的评审工作?如果有,请描述测试用例评审的过程和评审的内容。
  5. 您认为性能测试工作的目的是什么?
  6. 做好性能测试工作的关键是什么?
  7. ......

接口测试

  1. 你们公司的接口测试流程是怎样的?.
  2. 请简述一下cookie、session以及token的区别
  3. 接口测试如何设计测试用例?
  4. 接口测试执行中比对数据库吗?
  5. 谈谈你对HTTP协议的了解?
  6. get和post请求有什么区别?
  7. 在接口测试过程中发现的bug多不多?能举几个例子?
  8. 接口测试中有哪些要注意的测试点?
  9. ...

APP测试

  1. 请用自己最擅长的编程语言,将一个字符串反转并输出?
  2. 针对数十个安卓应用市场渠道包,请问如何进行大体的功能验证,简单叙述一下思路?
  3. 给你一个模块,比如注册模块,你会怎么样设计与执行测试?
  4. 你认为app测试过程中,相对于web,要更多注意哪些测试点?或者说app测试和web测试有哪些不同之处?
  5. 说说会用哪些抓包工具?怎么用的?
  6. 什么是alpha测试和beta测试?
  7. ....

Python

  1. super 是干嘛用的?在 Python2 和 Python3 使用,有什么区别?为什么要使用 super?请举例说明。
  2. 列表和字典有什么区别?
  3. 如何结束一个进程?
  4. L = [1, 2, 3, 11, 2, 5, 3, 2, 5, 3],用一行代码得出结论 [11, 1, 2, 3, 5]
  5. 说说接口测试的流程,介绍一下request有哪些内容。
  6. L = [1, 2, 3, 5, 6],如何得出 '12356'?
  7. ....

性能测试

  1. 你们怎么开展性能测试的?
  2. 如何进行需求分析的,数据模型、业务模型、测试模型
  3. 如果没有明确需求怎么收集性能测试需求数据?
  4. 性能测试方案有哪些内容,如何写性能测试方案
  5. 性能指标有哪些,如何确定性能指标?
  6. 性能测试策略是如何确定的,你们公司都使用什么测试策略?
  7. 性能测试过程中有没有碰到性能问题,怎么分析定位解决的
  8. .....

最后我就分享我自己整理的一份面试笔记吧,大部分都是互联网一线企业的面试真题,就当是感谢大家能阅读完我的文章,也算不得很珍贵的东西,但还是对需要准备面试的测试员来说是比较有用的~

 

这些资料,对于【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴上万个测试工程师们走过最艰难的路程,希望也能帮助到你!有需要的小伙伴点击下方领取即可  

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

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

相关文章

MyCat管理及监控——zookeeper及MyCat-web安装

1.MyCat管理 2.MyCat-eye 3.zookeeper安装 第一步:解压 第二部: 切换目录,创建data文件夹 第三步:修改zookeeper配置文件 这样zookeeper安装及配置就完成了 4.MyCat-web安装 注意mycat-web要与zookeeper关联,…

FL Studio低版本怎么免费升级:FL Studio升级要钱吗?

为了更好的服务国内FL Studio用户,FL Studio 官网提供了跨版本升级的服务,用户可以通过缴纳一定的费用,将自己已购买的入门版或其他非完整版的版本,升级为更高的版本,解锁更多的插件,而无需重新购买整套版本…

深入浅出对话系统——闲聊对话系统进阶

引言 本文主要关注生成式闲聊对话系统的进阶技术。 基于Transformer的对话生成模型 本节主要介绍GPT系列文章,这是由OpenAI团队推出的,现在大火的ChatGPT也是它们推出的。 GPT : Improving Language Understanding by Generative Pre-Traini ng 在自…

每次执行@Test方法前都执行一次DB初始化(SpringBoot Test + JUnit5环境)

引言 在执行单元测试时,可以使用诸如H2内存数据库替代线上的Mysql数据库等,如此在执行单元测试时就能尽可能模拟真实环境的SQL执行,同时也无需依赖线上数据库,增加了测试用例执行环境的可移植性。而使用H2数据库时,通…

两个多选框(select)之间值的左右上下移动

<!DOCTYPE html> <html> <head><meta charset"utf-8"><title>两个多选框(select)之间值的左右上下移动</title> </head> <script src"https://cdn.bootcss.com/jquery/3.3.1/jquery.js"></script>&…

看重ARM?苹果、三星、英伟达等知名企业纷纷表示加大投资

根据日经亚洲的报道&#xff0c;芯片设计公司Arm计划进行首次公开募股并在纳斯达克上市。苹果、三星电子、英伟达、英特尔等知名企业计划在Arm美股上市后投资该公司。 据悉&#xff0c;Arm将于9月份上市&#xff0c;预计估值将达到至少600亿美元&#xff08;约合4314亿元人民币…

Spring Boot多级缓存实现方案

1.背景 缓存&#xff0c;就是让数据更接近使用者&#xff0c;让访问速度加快&#xff0c;从而提升系统性能。工作机制大概是先从缓存中加载数据&#xff0c;如果没有&#xff0c;再从慢速设备(eg:数据库)中加载数据并同步到缓存中。 所谓多级缓存&#xff0c;是指在整个系统架…

Jmeter录制HTTPS脚本

Jmeter录制HTTPS脚本 文章目录 添加“HTTP代理服务器”设置浏览器代理证书导入存在问题 添加“HTTP代理服务器” 设置浏览器代理 保持端口一致 证书导入 点击一下启动让jmeter自动生成证书&#xff0c;放在bin目录下&#xff1a; 打开jmeter的SSL管理器选择刚刚生成的证书&…

Linux root用户执行修改密码命令,提示 Permission denied

问题 linux系统中&#xff08;ubuntu20&#xff09;&#xff0c;root用户下执行passwd命令&#xff0c;提示 passwd: Permission denied &#xff0c;如下图&#xff1a; 排查 1.执行 ll /usr/bin/passwd &#xff0c;查看文件权限是否正确&#xff0c;正常情况是 -rwsr-xr…

20230807通过ffmpeg将DTS编码的AUDIO音频转换为AAC编码

20230807通过ffmpeg将DTS编码的AUDIO音频转换为AAC编码 2023/8/7 20:04 ffmpeg dts 转AAC 缘起&#xff1a;由于网上找的电影没有中文字幕&#xff0c;有内置的英文字幕&#xff0c;但是还是通过剪映/RP2023识别一份英文字幕备用&#xff01; I:\Downloads\2005[红眼航班]Red E…

一、MySql前置知识

文章目录 一、什么是数据库&#xff08;一&#xff09;存储数据用文件就可以了&#xff0c;为什么还要弄个数据库?&#xff08;二&#xff09;数据库存储介质&#xff1a;&#xff08;三&#xff09;主流数据库 二、数据库基本操作&#xff08;一&#xff09;连接服务器&#…

基于Spring Boot的医院预约挂号网站设计与实现(Java+spring boot+MySQL)

获取源码或者论文请私信博主 演示视频&#xff1a; 基于Spring Boot的医院预约挂号网站设计与实现&#xff08;Javaspring bootMySQL&#xff09; 使用技术&#xff1a; 前端&#xff1a;html css javascript jQuery ajax thymeleaf 微信小程序 后端&#xff1a;Java spring…

Linux 远程登录

Linux 远程登录 Linux 一般作为服务器使用&#xff0c;而服务器一般放在机房&#xff0c;你不可能在机房操作你的 Linux 服务器。 这时我们就需要远程登录到Linux服务器来管理维护系统。 Linux 系统中是通过 ssh 服务实现的远程登录功能&#xff0c;默认 ssh 服务端口号为 2…

机器学习深度学习——从全连接层到卷积

&#x1f468;‍&#x1f393;作者简介&#xff1a;一位即将上大四&#xff0c;正专攻机器学习的保研er &#x1f30c;上期文章&#xff1a;机器学习&&深度学习——非NVIDIA显卡怎么做深度学习&#xff08;坑点排查&#xff09; &#x1f4da;订阅专栏&#xff1a;机器…

流量、日志分析

流量分析 知识点&#xff1a; 流量包分析简介 - CTF Wiki (ctf-wiki.org) Wireshark 基本语法&#xff0c;基本使用方法&#xff0c;及包过虑规则_wireshark语法_竹痕的博客-CSDN博客 MISC&#xff1a;流量包取证&#xff08;pcap文件修复、协议分析、数据提取&#xff09;…

【linux-keepalive】keepalive避免单点故障,高可用配置

keepalive: [rootproxy ~]# yum install -y keepalived [rootproxy ~]# vim /etc/keepalived/keepalived.conf global_defs {router_id proxy1 //设置路由ID号vrrp_iptables //不添加任何防火墙规则 } vrrp_instance V…

AI Chat 设计模式:13. 代理模式

本文是该系列的第十三篇&#xff0c;采用问答式的方式展开&#xff0c;和前面的文章有一些不同&#xff0c;我不再进行提问了&#xff0c;改为由 GPT 1 号提问&#xff0c;GPT 2 号作答&#xff0c;每一节的小标题是我从 GPT 1 号的提问中总结出来的。我现在是完完全全的旁观者…

H. HEX-A-GONE Trails 2023“钉耙编程”中国大学生算法设计超级联赛(7)hdu7354

Problem - 7354 题目大意&#xff1a;有一棵n个点的树&#xff0c;A和B分别从点x&#xff0c;y开始&#xff0c;每轮可以移动到一个相邻节点&#xff0c;但如果某个节点有人访问过&#xff0c;则两人都不能访问那个节点&#xff0c;先没有点可走的人输&#xff0c;问A有没有必…

LeetCode:Hot100的python版本

94. 二叉树的中序遍历

DOM基础获取元素+事件基础+操作元素

一.DOM简介 DOM&#xff0c;全称“Document Object Model&#xff08;文档对象模型&#xff09;”&#xff0c;它是由W3C定义的一个标准。 在实际开发中&#xff0c;我们有时候需要实现鼠标移到某个元素上面时就改变颜色&#xff0c;或者动态添加元素或者删除元素等。其实这些效…