测试常见面试题之主观题--上岸100%(纯干货分享--手把手教你面试)【1】

        本篇适用于想转测试行业,应届生或者想要跳槽测试行业开始面试的小伙伴。一直想给大家整理一些真正面试场上会提问的面试题,前段时间都好忙,终于在年底把文档写出来了,给大家分享。如果有补充可以在下方评论。

        ~~主观题不附赠答案,但给出提问重点和建议。~~

1.万变不离其中的自我介绍(通用模板)

        <1>面试官,你好 + 姓名 + 来自哪里/毕业于…… + 从事什么行业 +工龄。

        <2>围绕“我”进行介绍:性格 + 自我评价(开朗,乐观,有责任心,自我评价可带职场举例)

        <3>掌握的专业职场技能

        <4>如果很重要的面试,其实可以挑重点的介绍下经手的测试项目

                ~1~ 项目的整体架构(B/S或C/S架构,数据库用的mysql,后端为Java + spring 框架开发……)

                ~2~项目的整体背景

                ~3~项目的主要营收/主要业务(视情况,不算重点。对项目的了解程度上加分)

                ~4~主要参与的模块(功能模块/业务流程 + 测试方法)

                ~5~对项目的复盘感悟(会复盘和思考的人是想进步和成长,这点要反馈给面试官)

下面是测试行业的自我介绍示例: 

        面试宫,您好,我叫 XXX,来自于 XXXX,目前从事软件测试工作,已经三年左右的工作经验。个人性格,比较开朗,乐观,和善,做事也比较认真负责。在三年测试工作经验中,做过一些项目,积累一些项目经验。 前面 1-2 年主要是功能测试,后面这一年主要做接口测试,目前我能做到 app 自动化测试;能够独立完成软件产品测试工作;能够独立编写测试文档,包括用例,计划,报告等;熟悉 linux 跟MySQL数据库;熟悉 jmeter 与 python + request 进行接口测试;也可以使用 pytest 框架进行接口自动化测试;python + selenium + pytest框架进行自动化测试;python + appnium + pytest 移动 app 自动化测试框架;熟悉使用 Jenkins 持续集成;熟悉 app 专项测试与小程序测试;熟悉抓包工具charles , Fiddler。  

2. 为什么离职?

  1. 尽量避开敏感话题
    1. 人际关系复杂 --  现代企业讲究团队精神,要求所有成员都能有与别人合作的能力,你对人际关系的胆怯和避讳,可能会被认为是心理状况不佳,处于忧郁焦躁孤独的心境中,从而妨碍了你的从业取向。
    2. 分配不公平 -- 现在企业中实行效益薪金、浮动工资制度是很普遍的,旨在用物质刺激手段提高业 绩和效率;同时,很多单位都开始了员工收入保密的措施,如果你在面试时将此作为离开原单位的借口,则一方面你将失去竟争优势,另一方面你会有爱打探别人收入乃至隐私的嫌疑。
    3. 收入太低 -- 这样回答会使对方认为你是单纯为了收入取向,很计较个人得失,并且会把“如有更高的收入,会毫不犹豫地跳槽而去的”这种观念形成对你的思维定势。
  2. 不要诋毁前公司
    1. 相信很少会有人犯这样的错误,这的确是一个不可取的方式。你应该把你的离职原因集中表述在“寻找新机会或新的平台”以及尝试在新的岗位上提升自己。别忘记,你赞美他,是你素养高;他骂你,是他素质的问题。你永远改变不了别人,但你有能力改变自己。
  3. 尽量选择与工作能力无关,能被人理解的离职原因
    1. 寻求更大的发展:现有的企业岗位设置难以满足自身职业进一步发展的要求,换一个更好的平台来挑战自我。
    2. 原公司发生了重大客观变化:公司重组或部内部变动,导致工作内容发生重大变化,无法再继续履行劳动合同,或者直接被裁员等。(目前形势来讲这种会更多一些,如果真的是裁员可以选择这一条)
    3. 与公司文化无法融合:每一家企业其实都有自己特有的“文化”,如果你在这家公司里工作,却无法认可这家公司提倡的一些文化,这就会对企业的发展以及对自己的发展都非常的不利。所以你想要走出企业的束缚,找到一家跟你更契合的公司工作也是可以的。(不建议)
    4. 个人原因:上班太远影响工作、家中有事、充电、休假、生病等等。注意:避免敏感答案,并不意味着欺骗,如招聘人员问及细节问题,应如实回答。否则求职者的诚信度可能大打折扣,成功可能性更小。(建议)
  4. 尽量体现忠诚和稳定
           如果你轻描淡写地就离开了之前的团队,那么面试官会觉得你在新公司也可能会轻易走人,所以,在体现忠诚度的时候,你可以试着谈谈你离开上一家公司时有多么痛苦依依不舍(即使并没有),聊聊如果有办法使你能在原来的岗位上持续得到提升或者如果不是因为股东之间的权利斗争(可适当显得痛心疾首些),你肯定不会离开。而在体现责任感时,你需要表达两层意思:
    1. 首先,你从上家公司离职时已经为继任者做了充分的交接。你需要清楚地表明:你在上家公司也很认真尽职,并且同事之间一直保持互助互利的工作氛围。也许你可以说说你也想过要早些辞职,但是考虑某个未完成的重要项目、或是继任者短期内还不能胜任角色所以晚了一些。
    2. 其次,就是你很期望承担新的职责,并表现出你的热枕,这种热枕除了对工作的热忱之外,也可以适当的通过向你的面试官(不仅是 HR)提问表现出来对面试官的兴趣、对他们技能的认可以及共鸣,例如,“那么,你是如何做到现任职位的?”或:“如果我有幸担任这个职位,你会给我哪些建议?”
    3. 通用说法:家人在这边,或者想到大城市发展。

3.请问你对加班怎么看?

1、(将问题抛给 HR,) 在回答您的问题之前我想了解一下贵公司的加班制度是怎样的。
        这种回答,其实是把问题抛回给 HR,让 HR 表明公司对于加班的态度,其实很多大公司对于加班都有明确的规定,什么情况该加班,加班会有什么福利等等。而小公司就随意很多,往往是老板要求加班员工就得无条件加班。因此,如果公司的加班制度明确,那么 HR 就能够明确地向你介绍,你在了解过后再给出回应也不迟。面试本就是双向选择的过程,你也没必要为了通过面试,满口答应自己愿意加班。
2、在 IT 行业里,加班是比较正常的,首先我会了解加班的原因,如果公司近段时间需要赶项目进度或者是站在重要的关键节点上需要加班,我会坚守自己的岗位,把自己手上的事做好,和团队一起加班,让公司按预期的进度推进项目,这在我看来是必要的加班。
        如果是其他的原因,比如个人原因,我会努力不加班,在保证工作质量的前提下,我会提高自己的工作效率,避免加班。
3、通用说法:如果项目组比较忙,加班是没有问题的。

4.你还有没有什么问题想问我(HR)?

******少问一些福利相关的问题******
  1. 公司现在做什么项目?
  2. 公司目前做哪方面测试?
  3. 公司这边测试人员分配比例是多少?(一个测试对接几个开发人员)
  4. 进入公司,我这边大概的工作安排?
  5. 公司后续的发展机会,还有对于人员的培养有什么规划吗?
  6. 业务上有没有培训?
  7. 面试没有回答上的问题,再去请教下。

5.你对自己的职业规划是怎样的?

        应当结合公司和个人来说,建议面试前对企业背书,个人的发展规划应按照职位来先向上延伸。
职位上升发展:
【纯技术岗】初级测试 --> 中级测试 --> 高级测试 --> 测试开发 --> 中级测开 --> 高级测开
【后走管理】初级测试 --> 中级测试 --> 高级测试 --> 测试组长 --> 测试主管
职业技能:功能测试,接口测试,性能测试(对服务器整体的监测,对结果的分析),自动化测试(自动化工具,简单的脚本编写),部署服务器等相关运维知识(Jenkins部署,dockers部署),安全测试,渗透测试,APP端的测试方法(Fiddler,Charles抓包工具,安装证书,monkey等工具的安装部署)等。

6.如果需要你现在研究一个新工具,用它去测试,你会怎么做?

  1. 自己先去研究看看,操作试下;
  2. 周围人脉是否有了解这个工具的,去请教下;
  3. 各个IT论坛去找资料,关于这个工具的;
  4. 工具原始文档。

7.是否是转行到测试的,还是毕业之后一直从事测试行业?

非专业
  1. 培训,不要说刚培训出来 2019 年底开始
  2. 自学,不断一直学习
  3. 家里有关系,带你入行,后面学习过程很勤奋
计算机相关专业
1,实习开始,公司分配到做测试,做测试过程,比较喜欢测试,一直做下来

8.为什么喜欢做测试?

个人性格+机缘巧合
个人性格:例如:个人的性格比较沉稳,责任心强,对测试很感兴趣。喜欢找问题,比较有成就感。

机缘巧合:例如:实习阶段,老师带领我们做软件,个人从中对测试很感兴趣,所以后面就从事了这个行业。

9.你之前的公司研发部有多少人?测试和研发比是多少?

【这是比较全的规模】产品 1、项目(项目管理) 1 个、架构师(后端架构) 1 个、前端 3 个、后端 5 个、ios 1 个、Android 1 个、测试 3 个(测试主管,核心测试人员)、运维 1 个、UI 1 个。
【小公司规模】产品1 、后端兼架构:java 2个、C 1个,(取决于你们做的项目)、前端1个,测试1~2 个(测试一般兼运维)。

10.计算机专业课程有哪些?(针对不是计算机专业的)

公共课程:数学(高等数学、线性代数、概率论与数理统计、离散数学、数值分析),政治(马克思主义思想概论、毛泽东思想概论与中国特色社会主义思想、 思想道德修养与法律基础、中国近现代史纲要)、大学英语、体育。
专业基础课程:计算机原理、C 语言、C++语言、操作系统原理、算法与数据结构、面向对象方法、Java语言、汇编语言、编译原理、.NET等。
专业方向课程:计算机数据库原理、python 语言、图形学、人工智能,多媒体技术、
网络安全、人机交互、无线互联网技术、软件开发方法、高性能技术系统仿真和虚拟现实等。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值