测试基础 如何正确的挑选和表达自己的面试项目?

露娜要拿蓝啊 · February 22, 2024 · Last by replied at February 29, 2024 · 6428 hits

最近在准备面试,但是回想过去几年,都没有做过一些特别复杂的项目,体现在简历上就是没啥好写的,想请教下各位大佬,简历上的项目该怎么选?

我先说下自己的情况吧,工作好几年了,但是工作的内容一直都比较简单。

怎么说呢,比如我目前的一部分工作就是负责 Java 微服务的质量保障,他的接口大多都是增删改查的接口,要么就是带一些业务逻辑的接口,比如传个入参就会做什么处理这种的简单接口(虽然代码量不少,但自认为还是比较简单的接口),光看代码就能理清逻辑了。然后就是一些新业务的逻辑修改,诸如此类。
其中可能也会涉及性能测试,但是几乎都是单接口性能,没什么价值。
平时的工作除了这些就是负责业务上自动化接口案例的编写,搞搞覆盖率之类的。已经干了好几年了,每年都是这些个东西。

另一部分就是测开的工作,自己也做了一些不少的工具,但是确实仅仅是工具,技术含量也比较低。
举两个例子:

  1. 用 flask+python+vue+vite 搭了一个增删改查的功能;
  2. 基于别人的造数工具改造成平台化 其他的太简单就不列举了。 我总结一下,重点就是感觉没有什么价值。

我看过很多关于面试项目的介绍等此类的文章,大致都是说要说重点,难点,和对方的业务匹配,体现价值,但是我这种情况,就感觉基本上说不出来什么东西。

特此希望各位大佬能不吝赐教,能指点一二,感激不尽!

共收到 13 条回复 时间 点赞

我给你精简一下:
1.专注于微服务的质量保障,参与代码审查
2.编写自动化接口案例,统计自动化覆盖率,评估测试效益
3.用 flask+python+vue+vite 自建了一个管理系统
4.搭建了一套造数平台,落地并逐步扩大应用范围

看上面描述你功能、自动化和性能都有涉及,简历的话主要体现用了哪些技术,最终实现了什么成果

哈哈哈,谢谢。确实之前的简历跟这个写的差不多,但是就是觉得给面试官来看,会有一种"就这" 的感觉。这些事情应该也都是大家平时都在做的,而且自己也没有深入一些去做,所以还是挺难办的

chenhongjian 回复

了解。技术上就是有点自我贬低,觉得太简单了上不了台面…

基于什么背景,做了什么事情,采用了什么技术,解决了什么难点,最后产出了什么数据 抄的

王稀饭 回复

感谢大佬!!!
很认同这个观点,自己也是站在面试官的角度来评价自己过去的工作,整体情况就是简单不复杂,替代性很强,所以才会有这个困惑。

还有一个问题就是,思考自己的工作,其实更偏向于质量保障,做好质量把控和交付。长期陷于手工业务和自动化覆盖率的 KPI 上。对于这种岗位来说,这种日常工作值得说吗?

每个人的工作都会有替代性的,如果以前做过的事情确实不复杂,那都是过去历史了没法改变,咱就不纠结这点。针对这个我给点建议:

  1. 是不是你做过的工作真的这么简单?还是你当时把它想的太过简单(言下之意是,试图将视野上升,从老板视角去通盘考虑你的工作,你的工作在全局中属于哪一环,起到什么作用,上下游要有一些什么等等)?把这些全想一遍,虽然比不上做一遍,但至少让你在面试时有话可说。
  2. 是不是在做工作时,有些难题被你忽略了,比如遇到某个业务或者技术难题,为了快速做出来你选择了一个简单路线去绕过问题。这种也能捡回来思考一下,在面试时候说一说

对于第二个问题。测试的日常工作就是质量把控和交付,常规迭代测试是工作中一半甚至更大部分,这些东西大家都懂,就不要浪费时间说太多,因为是本分工作。除非有特别的亮点,比如一些 bug 分析和问题排查比较出彩,一些突发事情处理比较合理严谨,一些业务决策比较逻辑清晰…… 这些细碎的闪光点很容易忘记,你要自己去想想有没有。

我一开始情况跟你类似,感觉自己可替代性很高,完全就是靠开源参与度力挽狂澜,解法要么就是参与业务相关的开源提高技术认可度;要么就是刚毕业/刚来不久尽快找下家,业务/技术总要有一个有深度的

上面大佬们都说了技术相关的了,我这里补充点非技术的。 那就是整体的精神面貌和说话的节奏,面试前可以理下发或者更极端点化个妆都行。眼缘这东西是玄学来的,第一眼是顺眼后面就是找亮点录用你,第一眼要是不顺眼 接下来的流程就是找理由否定你

王稀饭 回复

听君一言胜读十年书

王稀饭 回复

感谢! 非常有用的方法。我试着根据这两种方法再去整理一波。

太简单确实可能因为自己平时太过熟悉了,所以觉得没什么价值。但是其实自己也有小组或者部门的一些表彰和肯定,也都是领导推荐的。所以可能也确实有一些在老板看来是有亮点的东西

我补充一点吧,大家都聊的是技术,但是实际上,业务倾向也是存在的。现在技术层高到不可替代的还是很少的,大多数的工作其实可替代性很强,通俗的说,大家来来回回干的都差不多,这个时候,其实业务方面会有一定的影响,比如我这个岗位其实就挺在意是否有 sdk 数据埋点的经验。楼主的在简历的项目上可以一定程度的体现业务倾向。举个例子,如果你有丰富的金融行业或者银行项目经验,那么金融行业的互联网公司就会更倾向于录用你。当然,这都是我个人的观点,仅供参考

需要 Sign In 后方可回复, 如果你还没有账号请点击这里 Sign Up