• 测试人生 | 疫情之下,1个月内涨薪50%拿下亿级流量金融上市公司新 offer,我柠檬了~


    ⬇️ 点击“下方链接”,提升测试核心竞争力!

    >>更多技术文章分享和免费资料领取

    本文为霍格沃兹测试开发学社优秀学员跳槽笔记,测试开发进阶学习文末加群。

    本人本科就读于某普通院校。从毕业至今,有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%+!

    image|800x1538, 75%

    ⬇️ 点击“下方链接”,提升测试核心竞争力!

    >>更多技术文章分享和免费资料领取

  • 相关阅读:
    Mysql基础(十):MYSQL中使用事务的案例
    Mysql基础(十一):流程控制结构、分支结构、循环结构
    Mysql基础(九):MySQL 事务
    java 基本语法(十九)Optional类的使用
    java 基本语法(十八)Lambda (五)Stream API
    java 基本语法(十七)Lambda (四)构造器引用与数组引用
    java 基本语法(十六)Lambda (三)函数式接口
    设计模式-桥梁模式
    设计模式-不变模式
    设计模式-状态模式
  • 原文地址:https://www.cnblogs.com/hogwarts/p/16201561.html
Copyright © 2020-2023  润新知