测试人生 | 招聘严峻期从面试无力感,到一天2个offer的一些经验分享(内附美团、字节、快手等面试题)

本人是霍格沃兹北京测试开发学社线下3期学员,拥有3年测试工作经验,之前一直在某大厂外包做软件测试,期间主要是以功能测试为主。

经过一个月的高强度找工作奋战,最终拿下了3家公司offer,选择了一家自己很满意的公司。

上课过程

在学习全日制自动化测试课程的过程中,我们难免会遇到各种问题和挑战。面对这些困难,积极与同学和老师交流显得尤为重要。当遇到难以理解或不太熟悉的知识点时,不要犹豫,一定要及时向同学或老师请教。他们的经验和指导往往能够帮助我们更快地掌握关键概念和技能。

除了交流,多练习也是提升自动化测试技能的关键。理论知识是基础,但只有通过不断的实践,才能真正理解和运用这些知识。在练习过程中,我们可以发现自己的不足,进而有针对性地改进和提升,并找老师进行解答。

准备过程

面试前的准备过程,有一种迷茫感。感觉自己知识点都学习的差不多,但是讲不出来,也结合不到自己的项目里。

在面试之前,我有幸与八月老师进行了交流。在她的指导下,我精心准备了简历,并约老师做了一次1V1的模拟面试。这次模拟面试不仅让我找回了面试的感觉,还让我发现了在回答问题时存在的一些不足。八月老师针对我的具体问题,提出了富有洞察力的建议和改进方案。

在模拟面试结束后,我花了一些时间仔细的分析与复盘,对照老师的建议进行自我检查和补充。这个过程让我更加明确了自己的优势和需要改进的地方,为即将到来的真实面试做好了充足的准备。

面试阶段

在求职过程中,有面试机会就可以会去面试,当做是对自己的练兵考核,而且这些面试里说不定也会藏着不错的发展机会。所以建议大家找工作的时候,有面试邀约就积极的准备。

在面试时,我总会准备好纸笔,以备不时之需。因为面试中经常会遇到编程测试或用例设计等问题,这时,我会向面试官争取一些思考时间,在纸上草拟一个大致的框架。随后,在口头回答时,我会依照这个框架来组织语言,这样的回答不仅更有条理,也更能展现我的逻辑思维能力。

后续行动

面试结束后,要记得回顾面试官所提的问题。在这个过程中,需要仔细检查自己的答案,为了提升表达的清晰度和逻辑性,我采纳了八月老师推荐的STAR原则。这一原则指导我详细阐述项目的背景、需要解决的问题、我所采取的行动、行动带来的成效,以及后续的优化思考。沿着这个思路,我仔细思考并练习了所有可能被问及的问题,这样在真正的面试中我就能更加从容不迫。

在八月老师的引导下,我整理了许多可能遇到的问题,并在老师的指导下不断思考、改进我的回答。通过这样反复地练习和反馈,我逐渐提炼出了更加精准、流畅的回答方式。

总结与反思

在撰写简历和准备面试时,要将自己的项目经验与自动化技能相结合,充分展现个人的综合实力。同时,要合理规划面试的节奏,可以先从要求相对较低或自己不太感兴趣的公司开始投递,以此作为面试的演练场,提升自己的面试技巧。

此外,面试的时间安排也至关重要,建议不要将面试安排得过于紧凑,最好间隔一天再进行下一场面试,这样可以为自己留出足够的时间进行缓冲和复盘,以更好地准备每一场面试。每次面试完成后一定要找老师复盘,这一点真的很重要。

面试

以下我面试过的一些问题总结:

美团

1.项目主要提效的点怎么去做的

2.文生图,图生图生成的效果好不好怎么去评判的?

3.python中有个数据结构是list,去重列表里的元素?

4.这些性能瓶颈是指那些方面的瓶颈?

5.302的含义是什么?

6.比如说是服务端给的是302,你下一步怎么做?

7.请求头里面有个last motorbile,他是代表深含义?干啥用的?

8.除了appuim和selenium其他的开源软件可以做自动化测试。提高稳定性?

9.近期有没有一些规划啥的?

10.有没有去做过卡点这类的?

字节

1.自我介绍

2.项目介绍

3.线上bug的定级

4.apiobject框架

5.数据库断言

6.pytest数据驱动怎么做

7.pytest跳过操作

  pytest.mark.skip

8.cookie session token的区别

9.jmeter怎么做性能测试,怎么操作

10.自动化 po设计模式有哪些模块

11.自动化什么时候跑

12.不做集成吗

13.python的线程和进程

14.pytest数据库怎么断言

15.python 深拷贝和浅拷贝

17.数据结构有哪些

18.集合和字典的区别

19.列表的数据结构

20.质量体系建设怎么推动

21.什么是质量体系

大众外企

1.自我介绍

2.之前在做自动化用的是什么样的框架

3.pytest的运行机制是什么?

4.参数化装饰器怎么去使用,场景是什么样子的?

5.在测试过程中,有smoke test 和regression test 如何通过参数化跑指定的用例?

6.Ui自动化场景中有个下来框,怎么通过随机的形式去跑测试用例?

7.你定位的时候绝对定位还是相对定位?

8.验证码的校验如何处理?

9.接口返回的参数你在你的接口自动化中是怎么处理的?

10.不同的code之间有什么关系?

11.401和403的区别?

12.自动化中数据库之类的么?怎么去做的?

13.读取文件比如Excel或者Csv文件、怎么去读取你想要的信息?

14.文件操作的最后一步应该是做什么

15.3年自动化经验有没有碰到难以解决的事情?

快手面试

1.自我介绍

2.最近学了哪些新的技术

3.项目介绍

4.sql语句现场写

一个表 student

ID name coures score

求每门课都大于80的学生

select * from

5.算法:写一个数组排序

6.ui自动化八大定位方式

7.最有印象的bug

8.po设计模式

9.抓包工具关注点

10.接口测试工具都用哪些

11.adb常用命令,adb是用来干嘛的

12.linux怎么查日志,查日志的命令有哪些

13.linux 常用命令

14.mysql聚合函数有哪些

sum() avg() count() min() max()

15.mysql怎么去重

select DISTINCT name from student;

我所学的课程

全栈开发与测试定向培养班,内容全面升级,可选择岗位更多,就业面更广。4 个月 30+ 项目实战强化训练,资深测试架构师、开源项目作者亲授 BAT 大厂前沿最佳实践,0基础可学,带你一站式掌握测试开发必备核心技能!增加名企私教服务,针对性解决工作难题。直推 BAT 名企测试经理,简历指导+模拟面试+面试复盘,助你斩获更多Offer!

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

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

相关文章

4000元投影仪性价比之王:爱普生TW5750极米RS10还是当贝X5S?

买投影很多人会倾向于买大品牌或者是销量最好的那几款,首先是大品牌售后更有保障,口碑和销量也间接证明了这款投影是否值得买。这几年国内投影市场中爱普生、极米、当贝这三家投影品牌无论是在产品、口碑、售后服务等方面都是最好的,被用户们…

点对点的RPC通信功能测试(bug修复)

1.发现问题 处理rpc调用client客户端存在一些问题,数据反序列化的问题 rpc的调用方,数据的处理有些问题,我们返回的是true,应该是1,不是0. 返回值已经写道response里面。发回给调用方(calluserservice.&…

有向图的拓扑排序以及判断是否有环

拓扑序列是顶点活动网中将活动按发生的先后次序进行的一种排列。 拓扑排序,是对一个有向无环图(Directed Acyclic Graph简称DAG)G进行拓扑排序,是将G中所有顶点排成一个线性序列,使得图中任意一对顶点u和v,若边(u,v)∈E(G)&#x…

【数据分享】全国县市2000-2022年教育、卫生和社会保障数据(免费获取)

《中国县域统计年鉴》是一部全面反映我国县域社会经济发展状况的资料性年鉴,收录了上一年度全国2000多个县域单位的基本情况、综合经济、农业、工业、教育、卫生、社会保障等方面的资料。 在之前的文章中,我们分享过基于2001-2023年《中国县域统计年鉴》…

idea自定义模版、快捷键

原文地址&#xff1a;【IDEA】常用插件、设置、注释_idea注释插件-CSDN博客 创建模版组&#xff1a;MyTemplates 创建模版&#xff1a;forThread&#xff1a;循环打印出10个线程 第四步 for (int i 1; i < 10; i) {new Thread(() -> {$END$}, String.valueOf(i)).star…

pytorch-广播机制

Broadcasting Key idea A[4,3] B[3] 在第一个维度前面插入一个维度 [3] > [1,3]将维度1扩展到与B维度1一样的尺寸 [1,3] > [4,3] broadcasting unsqueeze expand 为什么要使用broadcasting&#xff1f; 1、for example [class, student, scores]add bias for ever…

ESP8266 8x8点阵LED控制系统 日志2024/7/31

手机app: 内置主页配置 唯一不好的就是有一点问题就得全改一遍,来回修改格式很烦啊喂!~ 为什么要留个 主页控制? 有些人不是喜欢程序员的浪漫嘛,把index.html上传上去下次就是表白页面咯! 当然这只是鸡肋娱乐,真实功能其实就是用来美化html的, 如果不满意html 自己美化之…

JAVA后端拉取gitee仓库代码项目并将该工程打包成jar包

公司当前有一个系统用于导出项目&#xff0c;而每次导出的项目并不可以直接使用&#xff0c;需要手动从gitee代码仓库中获取一个模板代码然后将他们整合到一起它才是一个完整的项目&#xff0c;所以目前我的任务就是编写一个java程序可以自动地从gitee仓库拉取下来那个模板代码…

git学习准备阶段

准备阶段 ubantu下载安装git sudo apt-get install git查看git版本 git -v注册用户名 git config --global user.name [name][name]填入自己的名字&#xff0c;如果没有空格的情况下&#xff0c;可以不加引号,–global是在全局下操作&#xff0c;如果没有这个参数就只是在本…

sdwan

分支互联网络解决方案 - 华为企业业务 分支互联网络解决方案 随着5G、AI、物联网等新兴技术与云紧密结合&#xff0c;企业业务智能化和云化加速。 企业分支WAN流量激增&#xff0c;传统以MPLS专线为主的广域互联网络难以支撑业务发展。SD-WAN成为应对云时代的必然选择。 SD…

2024电脑桌面能提醒的备忘录app分享

随着科技的飞速进步&#xff0c;2024年的今天&#xff0c;我们已经拥有了众多高效便捷的软件工具&#xff0c;其中&#xff0c;备忘录app更是成为了我们日常生活中不可或缺的一部分。在繁忙的工作和生活中&#xff0c;我们需要一个得力的助手来帮助我们记录重要事务&#xff0c…

【ROS 最简单教程 006/300】使用 launch 启动多个 ROS 节点

使用 launch 文件&#xff0c;可以一次性启动多个 ROS 节点 launch 文件编写的语法规则参见 &#x1f449; launch 文件编写 &#x1f49c; &#x1f49c; &#x1f49c; &#x1f49c; &#x1f49c; 简单示例如下 不使用 launch 需要启动三个命令行终端窗口&#xff0c;分别…

时常在面试中被问到的JVM问题

文章目录 JVM 和 JDK、JRE 有什么区别&#xff1f;JVM 是如何工作的&#xff1f;JVM 主要组件JVM 执行流程JVM 的工作示例 说一下类加载机制类加载器&#xff08;Class Loader&#xff09;示例 什么是双亲委派模型&#xff1f;&#xff08;Parent Delegation Model&#xff09;…

多语种语音合成数据,拓宽语音大模型边界

近期&#xff0c;一个名为 ChatTTS 的文本转语音项目爆火出圈&#xff0c;在 GitHub 上已经斩获了 28 k 的 Star 量。 作为一款专门为对话场景设计的语音生成模型&#xff0c;ChatTTS 支持英文和中文两种语言。针对对话式任务进行了优化&#xff0c;实现了自然流畅的语音合成。…

移动光猫(UNG853H)获取超级帐号和密码

1.查看光猫背部的登录地址及帐密码&#xff1b;比如我的光猫&#xff1a; http://192.168.1.1 User: user password: ****** 2.启动telnet服务&#xff0c;使用以下命令&#xff1a; http://192.168.1.1/webcmcc/telnet.html 3.使用telnet登录光猫&#xff0c;在CMD下执行&…

做微课的软件有哪些?教师专用录微课软件分享

在这个数字化教育时代&#xff0c;微课以其短小精悍、针对性强的特点&#xff0c;成为了教师们提升教学质量、促进学生自主学习的得力助手。制作高质量的微课&#xff0c;离不开一款功能强大、操作简便的录屏软件&#xff0c;今天&#xff0c;就让我们一起探索几款专为教师设计…

赢单!诸葛打造高效埋点体系,加速城商行营销效率

用户行为数据已成为银行了解客户需求、优化服务流程、提升营销效率的重要支持。某城商行作为一家具有前瞻性的金融机构&#xff0c;其现有的用户行为数据采集分析系统无法满足当下业务发展需求&#xff0c;用户数据的准确性、易用性和实效性亟待提升。 经过严格对诸葛智能埋点…

机器学习(五) -- 无监督学习(2) --降维1

系列文章目录及链接 上篇&#xff1a;机器学习&#xff08;五&#xff09; -- 无监督学习&#xff08;1&#xff09; --聚类2 下篇&#xff1a;机器学习&#xff08;五&#xff09; -- 无监督学习&#xff08;2&#xff09; --降维2 前言 tips&#xff1a;标题前有“***”的内…

排序算法:快速排序,golang实现

目录 前言 快速排序 代码示例 1. 算法包 2. 快速排序代码 3. 模拟程序 4. 运行程序 5. 从大到小排序 快速排序的思想 快速排序的实现逻辑 1. 选择基准值 (Pivot) 2. 分区操作 (Partition) 3. 递归排序 循环次数测试 假如 10 条数据进行排序 假如 20 条数据进行…

LLM大模型:十大人工智能大模型技术介绍

十大人工智能大模型技术的简介&#xff1a; 深度学习模型 深度学习是人工智能领域中一种重要的机器学习技术&#xff0c;通过构建深度神经网络来模拟人脑的认知过程。深度学习模型能够自动提取数据的特征&#xff0c;并在海量数据中进行学习和优化&#xff0c;从而在语音识别…