⬇️ 点击“下方链接”,提升测试核心竞争力!
本文为霍格沃兹测试开发学社优秀学员跳槽笔记,测试开发进阶学习文末加群。
本人本科就读于某普通院校。从毕业至今,有4年多的工作经验。先后待过两家公司,第一家属于甲方上市公司,第二家属于金融类外包公司。之所以从甲方到外包,是因为当时毕业不到一年啥也不懂,只听说过外包公司坑,具体怎么坑也不清楚。就这样就进去了。
在外包公司一待就是3年多。之所以待这么久,是因为我觉得外派的甲方能学到很多东西,也被公司提拔为组长。但是随着时间流逝而自己的知识领域得不到扩展,一直在原地打转,进行重复的工作。所以,想通过培训来让自己更有竞争力。了解过其他培训课程,对比下来觉得还是霍格沃兹最全面。也是在霍格沃兹第一次接触到测试开发、知道了测试开发需要具备哪些能力。在今年疫情期间找的工作,不到1个月就拿到心仪的 offer。涨薪幅度50%,年包40W。
霍格沃兹技能简历面试全套体系
与霍格沃兹测试开发学社结识是在20年,当时看到技能图谱里面覆盖很全面,而且内容都是对标一线大厂的,学完之后薪资也相当给力,就去听了思寒的公开课,产生极大的兴趣。因为我在目前公司接口测试、专项测试、前端测试都有涉及,就好奇学社和目前公司用的是否一样,对测试左移、测试右移这些新概念很有兴趣。
我本身一直对技术的追求是全栈的。学社课程我可以在公司里面实践应用,像客户端测试的appium、linux、CI/CD、DevOps等等,都和公司技术栈使用契合度很高。
然后就联系了学社的Susan小姐姐,记得当时还做了一套测评检测自己目前技术,看适合报哪个班。测评完 Susan 小姐姐也是推荐测开班,就这样顺利加入了霍格沃兹测试开发学社。
我是在20年加入的,当时就跟着学起来了,刚开始公司也不怎么忙,学习了课程也能练习一下,挺好的。不过后面在上docker、k8s 课程时,公司组织了一个专项测试,整天加班很晚,周末也加班,导致课程落下很不少。21年因为个人其他事情耽误了,直到22年初才有时间准备跳槽。于是就把之前的课程大概刷了一遍,就准备面试了。
首先是简历的制作,当时先看了一下老师之前教怎么写简历的课程,自己先写了一份,然后把简历发给了学社负责简历的老师。说实话自己写的问题还是挺多了,当天老师就语音说了一下怎么改,然后就简历定稿了。(在这不得不提一下,学社不仅有技术课程,还有简历制作以及谈薪资全套体系哟,在这特别感谢遇见老师的简历指导和谈薪资的技巧)
面试真题问题汇总
面试过程中每家公司问的问题都不一样,我给大家总结一下都有哪些问题。现在印象最深的一个问题是数据库的脏读,当时立马就想起来,学社的老师讲过这个问题,所以后面就不用说了吧,你们晓得了。
- 面试真题 -
一、自我介绍
一面可以自由发挥,介绍时间一般不限制。二面或者三面注意提炼一下自己的优点,把握自我介绍时间,因为二面基本上都是负责人以上级别了,喜欢总结概括
二、业务介绍
负责测试的业务,一样总结概括下,不要对着简历念,面试官要的是你自己对项目和业务的理解
例如:
1.你测试模块属于系统架构的那一层级
2.业务流向和资金流向
三、Java相关
1.==和equals的区别
2.什么是装箱和拆箱
3.Java反射和序列化
4.传值和传引用的区别
5.重载(Overload)和重写(Override)的区别
6.String、StringBuilder、StringBuffer的区别
7.GC回收机制 回收是哪些
8.对堆和栈了解多少 (回答看自己,说的越多,挖的越深)
9.设计模式知道的有哪些
四、框架类
1.Spring (SpringAOP,Spring IOC)以及 SpringMVC
2.bean的加载过程
五.数据库类
1.模糊查询、条件查询、多表查询 SQ L语句编写
2.SQL中的左连接与右连接,内连接有什么区别
3.什么索引、联合索引唯一索引区别、是不是索引越多越好,索引的缺点
六、前端类
1.三次握手和四次挥手
2.http和https的区别
七、场景类
1.两个同学测试,同时依赖一个公共的服务,你觉的在测试过程中遇到什么问题
2.设计一个场景,说出测试点以及风险点:主要是功能、性能、兼容性、安全性这几点
3.支付宝给你999类错误,你会怎么测试
4.线上及时发现的问题,你会怎么做
八、自动化
1.testNg 一些注解,怎么实现数据驱动
2.并行测试,串行测试是什么
3.UI自动化都有些,怎么做的,有遇到什么问题
4.你们的自动化的层级怎么划分的
九、中间件
1.redis和数据库有什么区别,都是存数据,有什么明显的不一样的地方
2.数据库和缓存一致的情况下,如何确定走的是缓存
3.当你不知道redis的key的情况,DB值知道,怎么判断
4.ZK做什么的
十、算法相关
用两个栈实现队列(笔试)
十一、性能知识
1.压测指标有哪几个
2.并发数增加 TPS 无法上升原因会是什么,怎么定位
3.压测问题,事前做做什么准备,遇到问题怎么分析
4.你实际压测过程中遇到什么问题
十二、liunx 命令
1.查询一个历史关键字的上下10行语句
推荐学习
内容全面升级,4 个月 20+ 项目实战强化训练,资深测试架构师、开源项目作者亲授 BAT 大厂前沿最佳实践,****带你一站式掌握测试开发必备核心技能(对标阿里P6+,年薪50W+ )!直推 BAT 名企测试经理 ,普遍涨薪 50%+!
⬇️ 点击“下方链接”,提升测试核心竞争力!