现在公司都不缺人了?测试工作4年,居然被坑了?

Posted 憨憨说测试

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了现在公司都不缺人了?测试工作4年,居然被坑了?相关的知识,希望对你有一定的参考价值。

今天给大家分享我的朋友—28岁测试工程师被坑心声及面试经历

他的心声

现在有这么多优秀的测试工程师,大家都知道技术面试是不可避免的一个环节,一般技术面试官都会通过自己的方式去考察你的技术功底与基础理论知识。我是属于那种迷之自信的人,一直觉得自己有4年测试工作经验,面试那还不妥妥上岸,没想到一直在面试的路上屡战屡败…一度怀疑是不是现在公司都不缺人了

个人情况

大概介绍一下个人情况,女,本科,四年多测试工作经验,懂python,会写脚本,会selenium,会性能,然而到今天都没有收到一份offer!从有离职想法就开始准备简历,第一天就开始投,开始只是投了一些官网已久的岗位,并没有收到面试邀请,得到的都是不匹配的反馈,一度怀疑是不是简历写的不好,后来大批量投递简历,确实是接到了几个面试邀请。

他的面试经历

第一家百服金融

可能是到年底了,不是很着急招人,面试官自称是测试经理,水平一般,问的问题稀里糊涂,很没水平,我面试的是自动化测试,估计她都不是很懂,没有技术问题,都是一些题外话,后来才了解到他们的产品基本不具备做自动化的条件,说是有百分之20左右自动化的工作,感觉连10都没有,明明就是招功能测试的却偏要写自动化的要求,比较坑。

第二家爱投资

跟上家一样,职位不匹配,不明白hr是怎么审核简历的,跑了蛮远的,招功能你就招功能,写一堆自动化的岗位职责,不明白为什么

第三家一个小公司

忘了叫什么了,公司很小,几十人吧,面试官比较个性,给了我一张白纸,他随机出题,出了一堆数据库,还有开发的问题,答得不是很好,感觉这样面试压力蛮大的。

第四家轻易贷

可能是大批量招人吧,我笔试的功夫来了四五个人,同一个岗位的就来了两个,技术面试没有五分钟,我做完自我介绍,人就出去了,没问一个技术问题,然后跟人事说我技术深度不够,果真是厉害,一个技术问题没问,就看出来技术深度了,高手呀,估计已经有合适的人选在打发我,或者不着急,在官网,后来问了一下这个岗位要招两个人,估计会面很多人吧…

经验及面试题分享

今年行情不好是众所周知,招一个人估计得面18个,感觉都绝望了,可能也是他抗压能力比较弱,因为遇到的都比较坑,还好当时没有一冲动裸辞,生活还在继续,找工作还在继续,如果你和他一样奔波于各个面试中,祝愿你能找到一个满意的工作。

内容涉及:测试理论、Linux基础、mysql基础、Web测试、接口测试、App测试、管理工具、Python基础、Selenium相关、性能测试、LordRunner相关等

先给大家看看内容截图,整份文档一共有将近 400
页,全部为大家展示出来肯定是不太现实的,通过面试总结发现,其实软件测试岗的面试都是差不多的。常问的有下面这几块知识点:为了不影响大家的阅读体验就只展示了部分内容,完整版本PDF文档可以在文末免费获取

通过面试总结发现,其实软件测试岗的面试都是差不多的。常问的有下面这几块知识点

  • 测试理论
  • Linux 基础
  • MySQL 基础
  • Web 测试
  • 接口测试
  • App 测试

测试理论:

软件测试的目标

发现尽可能多的错误,测试是一个为了寻找错误而运行程序的过程。

一个好的测试案例是指很可能找到迄今为止尚未发现的错误的用例。

一个成功的测试是指揭示了迄今为止尚未发现的错误的测试。

软件都有多少种分类?

根据功能的不同,电脑软件可以粗略地分成四个层次:

  • 最贴近电脑硬件的是一些小巧的软件。它们实现一些最基本的功能,通常“固化”在只读存储器芯片中,因此称为固件。
  • 系统软件包括操作系统和编译器软件等。系统软件和硬件一起提供一个“平台”。它们管理和优化电脑硬件资源的使用。
  • 支持软件。包括图形用户界面、软件开发工具、软件评测工具、数据库管理系统、中间件等。
  • 应用软件种类最多,包括办公软件、电子商务软件、通信软件、行业软件,游戏软件等等。

Linux 基础

在 Linux 系统中,一个文件的访问权限是 755

755 表示该文件所有者对该文件具有读、写、执行权限,该文件所有者所在组用户及其他用户对该文件具有读和执行权限。

如何查看一个文件的末尾 50 行?

查看/etc/profile 的前 10 行内容,应该是: # head -n 10 /etc/profile

查看/etc/profile 的最后 50 行内容,应该是: # tail -n 50 /etc/profile

MySQL 基础

什么是数据库?

数据库(Database)是按照数据结构来组织、存储和管理数据的仓库

什么是关系型数据库,主键,外键,索引分别是什么?

关系型数据库是由多张能互相联接的二维行列表格组成的数据库

主关键字(primary key)是表中的一个或多个字段,它的值用于唯一地标识表中的某一条记录

外键表示了两个关系之间的相关联系。以另一个关系的外键作主关键字的表被称为主表,具有此外键

的表被称为主表的从表。外键又称作外关键字

在关系数据库中,索引是一种单独的、物理的对数据库表中一列或多列的值进行排序的一种存储结构,

它是某个表中一列或若干列值的集合和相应的指向表中物理标识这些值的数据页的逻辑指针清单

Web 测试

nginx,tomcat,apache 都是什么?

nginx (engine x) 是一个高性能的 HTTP 和反向代理服务器,也是一个 IMAP/POP3/SMTP 服务器。

Apache HTTP Server 是一个模块化的服务器,源于 NCSAhttpd 服务器

Tomcat 服务器是一个免费的开放源代码的 Web 应用服务器,属于轻量级应用服务器,是开发和调试JSP 程序的首选。

接口测试

什么是接口

接口是指外部系统与系统之间以及内部各子系统之间的交互点。

包括外部接口、内部接口,内部接口又包括:上层服务与下层服务接口、同级接口。

如果模块请求 http 改为了 https ,测试方案应该如何制定,修改?

分别用 http 还有 https 登录试试。如果用 https 可以正常登录,地址栏显示一把锁头,那么这个网站是有部署 SSL 的。如果 http 和 https 都能够正常登录,进一步说明该网站没有设置强制 https 登录,或者说没有设置 http 链接自动跳转 https 链接;相反如果用 http 登录,结果跳转到 https 页面,说明网站部署了 SSL, 而且设置了 http 自动跳转 https。

App 测试

什么是 Android 四大组件?

android 的四大组件包括:Activity、Service、BroadcasReceiver、ContentProvider

上面就是我为大家整理出来的一份软件测试工程师发展方向知识架构体系图。希望大家能照着这个体系在3-4年内完成这样一个体系的构建。可以说,这个过程会让你痛不欲生,但只要你熬过去了。以后的生活就轻松很多。正所谓万事开头难,只要迈出了第一步,你就已经成功了一半,等到完成之后再回顾这一段路程的时候,你肯定会感慨良多。

关注公众号:豆子熊,免费获取上方网盘所有资源。还有一份216页软件测试工程师面试宝典文档资料。以及相对应的视频学习教程免费分享!,其中资料包括了有基础知识、Linux必备、Shell、互联网程序原理、Mysql数据库、抓包工具专题、接口测试工具、测试进阶-Python编程、Web自动化测试、APP自动化测试、接口自动化测试、测试高级持续集成、测试架构开发测试框架、性能测试、安全测试等。

事必有法,然后有成, 最后祝大家早日拿到满意的offer ~

加油吧,测试员!路就在脚下,成功就在明天!

未来的你肯定会感谢现在拼命的自己!

以上是关于现在公司都不缺人了?测试工作4年,居然被坑了?的主要内容,如果未能解决你的问题,请参考以下文章

为什么明明我学得很好了,却总是找不到工作,我这三个月白学了?

公司缺人,招了个3年自动化测试,就这水平?

公司缺人,招了个3年自动化测试,就这水平?

为啥公司在缺人的时候,基本上招聘人的标准会很低?

年后公司缺人,面了13个测试员,发现他们都有一个通病.....

年后公司缺人,面了13个测试员,发现他们都有一个通病.....