软件测开|从外包到拿到阿里offer,我是如何逆袭的?***丝也有春天
开篇介绍
个人背景:
不说太多废话,但起码要让你先对我有一个基本的了解。本人毕业于浙江某二本院校,算是科班出身,毕业后就进了一家外包公司做开发,当然不是阿里的外包,具体什么公司就不透露了,在外包一呆就呆了整整2年多,直到现在才从外包离开,如今拿到阿里的offer准备入职了。
阐述原因:
在外包公司的两年里,作为一名菜鸡,确实非常合格,技术没什么长进,眼见也没有提升,没规划没未来,让人实在焦虑,之所以开始改变自己也是家庭发生了变故,才让自己开始思考人生。身边很多人感叹过,能从外包逆袭,算是传奇,所以今天想要分享一下个人的经历,希望能够鼓励到一些与我有相似经历的同行。
阿里巴巴测开岗面试题分享
1、什么是兼容性测试?兼容性测试侧重哪些方面?
2、我现在有个程序,发现在Windows上运行得很慢,怎么判别是程序存在问题还是软硬件系统存在问题?
3、测试的策略有哪些?
4、正交表测试用例设计方法的特点是什么?
5、描述使用bugzilla缺陷管理工具对软件缺陷(BUG)跟踪的管理的流程?
6、你觉得bugzilla在使用的过程中,有什么问题?
7、描述测试用例设计的完整过程?
8、单元测试的策略有哪些?
9、LoadRunner分哪三部分?
10、LoadRunner进行测试的流程?
11、你所熟悉的软件测试类型都有哪些?请试着分别比较这些不同的测试类型的区别与联系(如功能测试、性能测试……)?
12、软件缺陷(或者叫Bug)记录都包含了哪些内容?如何提交高质量的软件缺陷(Bug)记录?
13、Beta测试与Alpha测试有什么区别?
14、软件的评审一般由哪些人参加?其目的是什么?
15、测试活动中,如果发现需求文档不完善或者不准确,怎么处理?
16、阶段评审与项目评审有什么区别?
17、什么是桩模块?什么是驱动模块?
18、什么是扇入?什么是扇出?
19、你认为做好测试计划工作的关键是什么?
20、开发人员老是犯一些低级错误怎么解决?
HR问
1、你的测试职业发展是什么?你自认为做测试的优势在哪里?
2、你为什么想离开目前的职务?
4、你找工作时,最重要的考虑因素为何?
面试总结及建议
每一次Java面试,其实都是一次学习机会,是对自己技术知识栈的梳理、考核、复盘。我们应该抱着学习的态度,认真对待,找到自己比较薄弱的环节,尽快去查漏补缺学习巩固。对于面试来说,其实也没有太多的技巧可言,面试官主要看重的就是个人能力,无非就是两个方面:
- 技术广度
- 技术深度
外包CRUD***丝,是怎样逆袭的?
外包出身的我,究竟有多么菜,多么***丝呢?还在外包的我,面试时被问到什么是成员变量,我是什么都不知道,相信这种程度大家应该有所感受了。
那作为一个外包CRUD***丝,我是怎么做到逆袭的呢?
注意:下文主要是我个人的总结方法经验(面试学习和刷题笔记),都整理有PDF完整版,《测开面试PDF》或关注公众号:“程序员白楠楠”获取
01 梳理知识体系,学会查漏补缺
关于知识体系的梳理,我个人主要分为以下16个部分,有针对性的,将这16个部分逐步击破,那么搞定面试是基本没什么问题了。
测试理论->Linux基础->MySQL基础->Web测试->API测试->App测试->管理工具->Python基础->Selenium相关->性能测试->LordRunner相关->计算机网络->组成原理->数据结构与算法->逻辑题->人力资源
02 根据要点,逐个击破(根据大纲内容来进行复习)
软件测试120道技术面试题解析
Linux137道面试题解析
Python106道基础面试题解析
MySQL80道面试题
Web10道测试面试题解析
linux136和数据库面试题解析
接口测试面试题解析及思维导图
性能测试面试题解析
selenium40道面试题
计算机与网络26道面试题
这份面试文档当然不止这些内容,因为文章篇幅,就不全部在这里阐述了,
最后
最后,软件测开不是玄学,需要脚踏实地地去做好技术积累、经验积累,不要妄图一步到位,上面戏谑的口气背后实际是累成狗一样的日子堆积出来的。