9:02面试,9:08就出来了,这问的我毫无还手之力····

news2024/11/18 8:47:42

就离谱了,现在面试都这么难的了嘛···

从外包出来,没想到算法死在另一家厂子

自从加入这家公司,每天都在加班,钱倒是给的不少,所以也就忍了。没想到8月一纸通知,所有人不许加班,薪资直降30%,顿时有吃不起饭的赶脚。

好在有个兄弟内推我去了一家互联网公司,兴冲冲见面试官,没想到一道题把我给问死了:

问题:如果有个任务包含好几个子任务,子任务全部完成,整个任务才算完成,若是有一个任务没完成,所有任务都要取消。在这里插入图片描述
感觉好简单的题,没想到还有一个要求:用最高效率,最短时间完成!

这一下难了好多,硬是没有答出来,早知道好好看看一大佬给的软件测试面试手册了。

测试一面基本上都是基础题, 同样是测试工程师的活,谁更熟练要谁,比如下面这个腾讯10年的大佬总结的测试架构师面试手册套餐,八股文越熟练越容易通过面试。

主要包括测试理论基础、Linux基础、MySQL基础、Web自动化测试、接口测试、App自动化测试、测试工具、Python基础、Selenium、性能测试、LordRunner、安全测试、测试开发相关等专题技术点,都是在各个大厂总结出来的面试真题,已经有很多朋友靠这份 PDF 拿下众多大厂的 offer,今天在这里总结分享给到大家!

  • 测试基础(38页)
  • 功能测试(183页)
  • linux(221页)
  • Mysql(216页)
  • 接口测试(338页)
  • Jmeter(41页)
  • 测试工具(35页)
  • web自动化测试(50页)
  • selenium(55页)
  • python编程(27页)
  • app自动化测试(66页)
  • 性能测试(40页)
  • 安全测试(21页)
  • 测试开发(31页)
  • 简历模板(38页)

1.软件测试基础(2023最新版)

什么是软件测试?
软件测试的目的?
软件测试的目标
软件测试的原则
测试的工作流程
测试工程师的职责
软件都有多少种分类?
软件的分类
测试的主要方面

······
在这里插入图片描述
在这里插入图片描述

2.Linux(2023最新版)

说出10个以上的Linux命令
在RedHat中,从root用户切到userl用户,一般用什么命令?
Linux中,一般怎么隐藏文件?
在Linux系统中,一个文件的访问权限是755,其含义是什么?
如何查看CPU信息?
查看占用CPU使用率最高的进程?
如何查看-个文件的末尾50行?
如何过滤文件内容中包含"ERROR"的行?

······
在这里插入图片描述
在这里插入图片描述

3.MySQL(2023最新版)

什么是数据库?
什么是关系型数据库,主键,外键,索引分别是什么?
写出表的增删改查SQL语法
SQL的表连接方式有哪些?
表的连接查询方式有哪些,有什么区别?
什么三范式?
SQL的select语句完整的执行顺序?
说一下Mysql数据库存储的原理?
事务的特性?
简述什么是存储过程和触发器?
······

在这里插入图片描述

在这里插入图片描述

4.web测试(2023最新版)

描述用浏览器访问www.baidu.com的过程
以京东首页为例,设计用例框架。(注意框架设计逻辑, 区域划分,专项测试等,不需要…
如何测试购买下单和退货流程
什么是sql注入,什么是跨站脚本,什么是跨站请求伪造?
给你一个网站怎么开展测试?
电商支付模块的测试如何展开?
如何开展兼容性测试?
nginx,tomcat.apache都是什么?
apache和nginx的区别?
······

在这里插入图片描述
在这里插入图片描述

5.接口测试(2023最新版)

什么是接口
如果模块请求http 改为了https,测试方案应该如何制定,修改?
常用HTTP协议调试代理工具有什么?详细说明抓取HTTPS 协议的设置过程?
描述TCP/IP协议的层次结构,以及每一层中重要协议
jmeter,一个接口的响应结果如下:
接口产生的垃圾数据如何清理
依赖第三方的接门如何处理
测试的数据你放在哪?
什么是数据驱动,如何参数化?
下个接口请求参数依赖上个接口的返回数据
依赖于登录的接口如何处理
······

在这里插入图片描述
在这里插入图片描述

6.APP测试(2023最新版)

什么是Android四大组件?
当点击APP图标启动程序,说明将要发生那些过程?
APP测试的内容主要包括哪些,如何开展?
Android的兼容性测试都考虑哪些内容?
针对App的安装功能,写出测试点?
常用的ADB命令?
在查看logcat命令日志时候怎么内容保存到本地文件?
App崩溃(闪退),可能是什么原因导致的?
如何测试监测app的内存使用、CPU消耗、流量使用情况?
弱网测试怎么测
······

在这里插入图片描述
在这里插入图片描述

7.Python(2023最新版)

字符串反序输出?
判断回文?
统计python源代码文件中代码行数,去除注释,空行,进行输出?
python调用cmd并返回结果?
冒泡排序
1,2,3,4这4个数字,能组成多少个互不相同的且无重复的三位数,都是多少?
给定一个整数N,和一个0-9的数K,要求返回0-N中数字K出现的次数
请用python 打印出10000以内的对称数(对称数特点:数字左右对称,如: 1,2,11,1 …
判断101-200 之间有多少个素数,并输出所有的素数
一个输入三角形的函数,输入后输出是否能组成三角形,三角形类型,请用等价类划分…
······

在这里插入图片描述

在这里插入图片描述

8.Selenium(2023最新版)

什么是Selenium?
什么是Selenium Webdriver
Selenium IDE是什么?
常用自动化测试工具机器运行原理,写出一段元素查找的代码?
如何开展自动化测试框架的构建?
如何设计自动化测试用例:
webdriver如何开启和退出一个浏览器?
什么是自动化测试框架?
Selenium是什么,流行的版本有哪些?
你如何从命令行启动Selenium RC?
在我的机器端口4444不是免费的。我怎样才能使用另一个端口?
什么是Selenium Server,它与Selenium Hub有什么不同?
你如何从Selenium连接到数据库?
·······

在这里插入图片描述
在这里插入图片描述

9.LordRunner相关(2023最新版)

LoadRunner的工作原理是什么?
LoadRunner分哪三部分?
LoadRunner进行测试的流程?
什么是并发?在lordrunner中,如何进行并发的测试?集合点失败了会怎么样?
LoadRunner脚本如何录制和编写?
LoadRunner中的Think Time有什么作用?
在搜索引擎中输入汉字就可以解析到对应的域名,请问如何用LoadRunner进行测试…
一台客户端有三百个客户与三百个客户端有三百个客户对服务器施压,有什么区别?
客户交付一个性能测试项目,请阐述你的实施流程。
解释5个常用的性能指标的名称与具体含义。
写出5个Loadrunner中常用函数,并对其中2个举例说明用法。
简述LoadRunner的工作原理?
·······

在这里插入图片描述

在这里插入图片描述

10.计算机网络(2023最新版)

描述TCP/IP协议的层次结构,以及每-层中重要协议。
请简述ip 地址网关子网掩码的含义.
简述子网掩码的用途。
一台计算机的IP是192.168.10.71子网掩码255.255.255.64与192.168.10.201 …
请简述DNS.活动目录、域的概念。
10M兆宽带是什么意思?理论下载速度是多少?
什么是IP地址?
OSI七层网络模型的划分?
TCP和UDP有什么不同?
HTTP属于哪- -层的协议?
HTTP和HTTPS的区别?
······

在这里插入图片描述
在这里插入图片描述

内容太多,篇幅有限,所有文档、PDF的知识体系以截图形式展示,所有的教程学习PDF这边也只是大致介绍一番,不过可提供全部教程的原件给大家免费下载

整理不易,白嫖太易!获取方式很简单:有需要的读者朋友们可以帮忙三连支持一下,点击下方小卡片关注我自行领取即可入手~

在这里插入图片描述

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

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

相关文章

C语言代码封装MQTT协议报文,了解MQTT协议通信过程

【1】MQTT协议介绍 MQTT是一种轻量级的通信协议,适用于物联网(IoT)和低带宽网络环境。它基于一种“发布/订阅”模式,其中设备发送数据(也称为 “发布”)到经纪人(称为MQTT代理)&…

实现一个域名对应多个IP地址和DNS优缺点

DNS定义 DNS(Domain Name System)是因特网的一项服务,它作为域名和IP地址相互映射的一个分布式数据库,能够使人更方便的访问互联网。 DNS作用 解析域名 人们在通过浏览器访问网站时只需要记住网站的域名即可,而不需…

清晰易懂IoC

1.IoC的目的在于让服务端的代码不需要改动 这段代码的问题在于,如果想要调用不同的dao层,就需要在服务端的代码Service层中进行改动 比如要调用dao1,Service层代码就是Dao dao1new Dao1() 比如要调用dao2,Service层代码就是Dao …

【JavaScript 递归】判断两个对象的键值是否完全一致,支持深层次查询,教你玩转JavaScript脚本语言

博主:東方幻想郷 Or _LJaXi 专栏分类:JavaScript | 脚本语言 JavaScript 递归 - 判断两个对象的键值 🌕 起因🌓 代码流程⭐ 第一步 判断两个对象的长度是否一致⭐ 第二步 循环 obj 进行判断两个对象⭐ 第三步 递归条件判断两个对象…

ChatGPT:你真的了解网络安全吗?浅谈攻击防御进行时之网络攻击新威胁

ChatGPT:你真的了解网络安全吗?浅谈网络安全攻击防御进行时 网络攻击新威胁1) 人工智能的应用2) 5G和物联网的崛起3) 云安全4) 社交工程的威胁 总结 ChatGPT(全名:Chat Generative Pre-trained Transformer)&#xff0…

大龄、零基础,想转行做网络安全。怎样比较可行?这届粉丝可真难带

昨晚上真的给我气孕了。 对于一直以来对网络安全兴趣很大,想以此作为以后的职业方向的人群。 不用担心,你可以选择兼顾工作和学习,以步步为营的方式尝试转行到网络安全领域。 那么,网络安全到底要学些什么呢? &…

getline()与cin.getline()

文章目录 1.getline2.cin.getline3.区别 1.getline 读取一行内容。定义为: istream& getline (istream& is, string& str, char delim);参数一:istream &is 表示一个输入流,譬如cin; 参数二:string…

Tensorflow2基础代码实战系列之双层RNN文本分类任务

深度学习框架Tensorflow2系列 注:大家觉得博客好的话,别忘了点赞收藏呀,本人每周都会更新关于人工智能和大数据相关的内容,内容多为原创,Python Java Scala SQL 代码,CV NLP 推荐系统等,Spark …

自动化测试工具selenium的使用方法

一、前言 由于requests模块是一个不完全模拟浏览器行为的模块,只能爬取到网页的HTML文档信息,无法解析和执行CSS、JavaScript代码,因此需要我们做人为判断; selenium模块本质是通过驱动浏览器,完全模拟浏览器的操作&…

Python爬虫入门案例6:scrapy的基本语法+使用scrapy进行网站数据爬取

几天前在本地终端使用pip下载scrapy遇到了很多麻烦,总是报错,花了很长时间都没有解决,最后发现pycharm里面自带终端!(狂喜),于是直接在pycharm终端里面写scrapy了 这样的好处就是每次不用切换路…

项目风险应对策略:项目经理应对不确定性的指南

风险应对是项目经理管理项目未来的工具箱。它可以帮助管理人员弄清楚可能会出现什么问题,并让他们有机会为这些问题做好准备。 对抗负面风险的5种策略 如果没有风险管理计划,项目可能会因意外问题或不良风险而迅速脱轨。什么策略可以用来对抗负面风险&…

Salesforce认证|新鲜出炉销售代表认证!

Salesforce一直致力于为专业人士提供测试知识与技能的方法,现在终于轮到销售人员了! 前不久,Salesforce宣布推出销售代表认证,这不仅是首个面向销售人员的认证,也是为数不多的非技术类、非顾问类认证,这为…

记录 aaPanel 安装环境失败的经历及解决方案

最近我在一台Debian 11的国外服务器上安装aaPanel(即宝塔面板的国际版)。在安装完面板后,我继续安装LNMP环境。几分钟后,aaPanel提示LNMP环境已经安装成功。然而,在创建站点时,却提示环境没有安装。 问题排…

财务共享中心成功建立!用友帮助河南水投集团打造财务效率新高地

河南水投集团作为省级水务集团,自成立以来一直坚持以资产筹集资金,以资金建设项目,以运营扩张资本。即使在面对经济下行压力及疫情影响双重挑战下,仍坚持结果导向,通过项目建设推动发展,保持了较好的发展态…

MyBatisPlus更新字段为null的正确姿势以及lambda方式的条件字段解析之源码解析

文章目录 [toc] 1.问题2.原因3.解决方法3.1错误方法方式一:配置全局字段策略方式二:在实体上添加字段策略注解 3.2正确姿势方式一:使用LambdaUpdateWrapper (推荐)方式二:使用UpdateWrapper方式三 总结 1.问…

沉降仪工作原理

输电线路杆塔倾斜北斗在线监测装置 一、产品概述 杆塔、铁塔在时间、自然因素的影响下,发生的倾斜、偏离等现象,而在人工巡检电力设施时是不容易通过人眼判别的,在日积月累的变化中,铁塔、杆塔会因倾斜幅度过大进一步引发严重的坍…

基于 Bert 论文构建 Question-Answering 模型

访问【WRITE-BUG数字空间】_[内附完整源码和文档] 摘要 本文拜读了提出 Bert 模型的论文,考虑了在 Bert 中算法模型的实现.比较了 Bert 与其他如 Transformer、GPT 等热门 NLP 模型.BERT 在概念上很简单,在经验上也很强大。它推动了 11 项自然语言处理任…

“她经济”崛起,茉莉智慧如何以科技赋能月子中心迭代升级?

近年来,利好生育政策频出,女性消费能力不断提升,以月子中心为核心的产后护理赛道发展势头良好。据iiMedia Research数据,2022年中国月子中心市场规模突破223.0亿元。iiMedia Research市场调查显示,93.5%的受访者认为产…

ubuntu命令记录

centos 下载地址: 网易镜像:http://mirrors.163.com/centos/6/isos/ 搜狐镜像:http://mirrors.sohu.com/centos/6/isos/ VM与LINUX的安装(虚拟机的安装) 注意:a.必须开启虚拟化(一般电脑都默认…

BFT 最前线 | 王小川:2033机器智慧将超人类;扎克伯格财富暴涨;哈工大:能跳跃的昆虫机器人;北京支持“1+4”机器人领域

原创 | 文 BFT机器人 名人动态 CELEBRITY NEWS 01 王小川:10年后机器智慧将超过人类 年底将推出对标GPT-3.5的模型 科技预言大师雷库兹韦尔说人工智能的奇点,机器智慧超过人类会发生在2045年,王小川的判断比这更激进,他认为这一…