ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

测试面试真题 | 从屡次碰壁到成长蜕变,半年拿下某大厂 60W 年薪测试开发 Offer!

2022-01-20 10:02:17  阅读:119  来源: 互联网

标签:60W 真题 面试 学院 开发 测试 自动化 格沃兹


关注公众号,回复「 面试 」获取最新 BAT 测试开发面试专辑,进阶学习文末加群。

近期,霍格沃兹测试学院学员 Z 同学成功拿下某互联网巨头企业 60W 年薪测试开发岗位
Offer,并获得了学院颁发的优秀学员奖学金。在欣喜之余,我们也请 Z 同学分享了他的成长心得和面试经验,供大家参考。

面试前的准备

面试之前,首先要做好心态上的调整。

面试时,我更多的是 抱着考察自己能力水平的心态 。内心想法比较笃定:如果这次不成功就再准备几个月,再试一次。最重要的是要明确自己的短板在哪里。

因为自己这两年一直在一家公司呆着,并不知道外面(发展更迅猛的互联网公司)对测试的要求是什么样的,自己也没有非常清晰和体系化的了解测试职业发展路线,所以,
需要跳出舒适区,挑战一下自己

早在去年年底的时候,我就面过两家互联网公司,但都止步于一面或二面。知道自己实力上的明显差距后,就赶紧停止了面试,不能随便浪费时间和机会。

我的技能短板主要是 Linux、性能测试和自动化测试相关技能掌握不够深入、欠缺火候。为了快速全面的补齐短板,就报名了霍格沃兹测试学院的
《测试开发系统进阶》课程
。学院的教学内容非常实用也很有深度,在学习的时候,我会跟公司已有自动化测试技术做对比,并分析优缺点,受益很多。当然,感觉自己还需要继续深入学习实践,多积累项目经验,尤其是
App 和 Web 自动化测试方面。

除了学院的课程,我还会就目标公司的考察侧重点,做 一些针对性的准备 。比如,经过一些调研,了解到阿里巴巴会喜欢问
JVM、AOP、多线程等,今日头条喜欢考察算法、网络知识等等。面试目标公司前,先把相关的面经全部吃透,保证基本知识点能对答如流。当然,最重要的还是要夯实自己的计算机基础知识和编程技能。

明确面试目标和学习任务之后,我就安排好日常学习时间,白天中午的零碎时间拿来刷 LeetCode 算法题目,每天至少 2 道。晚上 9 点到 1
点,通过教程、书和搜索引擎恶补计算机基础。基础知识包括但不限于:数据库、Linux、性能测试、Java、JVM、Spring、多线程等。东西很多,有时候会感觉学不下去,但再想想如果面试评价好,涨薪大,就又有动力了。几个月面试准备下来,计算机基础相关的知识我差不多都过了一遍,达到了基本掌握。

除了基础,公司的 项目实战经验也很重要
。为了防止面试官从各个奇怪的角度刁钻提问,我也尽量把自己实践过的重要项目摸得滚瓜烂熟,包括业务上和技术上(参考学院课程中讲授的项目实战经验)。这也迫使自己在公司的项目中变得更加积极主动思考,去跟进很多细节,而不是测试完成就结束了。

嗯,总结一下就是,面试看起来挺轻松也很幸运,但其实背后付出的汗水很多,特别是考察的内容可能只占 10%,但你要按 100%
的内容去准备。中间也有无数次学到崩溃的时候,就休息两天继续努力。人总还是要有梦想的,说不定哪天机会来了就起飞了。

测试开发面试真题

一面:

1、 自我介绍;
2、 日常工作中如何保证质量的;
3、 测试开发工具介绍(因为用到了 Spring、Mybatis 等等就全部被问了);
4、 数据库 SQL 相关: join、聚合函数、子查询等等;
5、 Linux 基本命令/三剑客;
6、 两道简单算法(LeetCode 简单难度);
7、 朋友圈点赞功能测试设计(除功能性还有兼容性、性能等等其它考量,我这方面了解不多);

二面:

1、 自我介绍、日常工作如何保证质量;
2、 数据库高并发相关,如何保证稳定性(主要日常工作接触比较多,东拉西扯一说了大堆,解决方案都是原本公司现成的拿出来说就可以);
3、 缓存相关。自己项目里面怎么用的,说清楚就可以;
4、 一些质量监控工具讨论。因为不是我开发的,也没有为难我,就讲讲使用和优化;
5、 智力题;

三面:

1、 自我介绍、项目介绍;
2、 算法(LeetCode 中等难度);
3、 智力题;
8、 数据库相关:join、聚合函数、子查询等等;
4、 给一个简化版 prd,测试设计,性能测试相关考量;

以上,一面就是各种基础知识的考察。二面我自己都不知道在面试些什么,就好像是在瞎聊天,可能更偏向于项目经验。三面给人的难度和压力感觉还不如一面,不知道啥情况,应该会更侧重于人和公司是否匹配吧。。。。

总之,是 100% 的准备,只考察到了 20%
左右。有个人努力的作用,也有些岗位合适+运气的成分。这里也很感恩学院各位老师的耐心讲解,传授经验和答疑帮助,也希望大家都能在霍格沃兹快速成长,找到心仪的工作机会。

》小编提示:关注公众号,回复「 ** 面试** _」可获取最新 BAT 测试开发面试专辑。

_

** _
来霍格沃兹测试开发学社,学习更多软件测试与测试开发的进阶技术,知识点涵盖web自动化测试 app自动化测试、接口自动化测试、测试框架、性能测试、安全测试、持续集成/持续交付/DevOps,测试左移、测试右移、精准测试、测试平台开发、测试管理等内容,课程技术涵盖bash、pytest、junit、selenium、appium、postman、requests、httprunner、jmeter、jenkins、docker、k8s、elk、sonarqube、jacoco、jvm-sandbox等相关技术,全面提升测试开发工程师的技术实力
QQ交流群:484590337
公众号 TestingStudio
点击获取更多信息

标签:60W,真题,面试,学院,开发,测试,自动化,格沃兹
来源: https://www.cnblogs.com/hogwarts/p/15825159.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有