先自我介绍一下,小编浙江大学毕业,去过华为、字节跳动等大厂,目前阿里P7
深知大多数程序员,想要提升技能,往往是自己摸索成长,但自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!
因此收集整理了一份《2024年最新软件测试全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友。
既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上软件测试知识点,真正体系化!
由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新
如果你需要这些资料,可以添加V获取:vip1024b (备注软件测试)
正文
自我介绍,之后问本科最喜欢哪门课,学这门课遇到的问题及怎么解决?
问项目,项目遇到的难点以及怎么解决的
按简历技能栏里一条一条的问,就是八股文
计算机网络:HTTP,HTTP请求报文格式、GET和POST、TCP三次握手、TCP和UDP
c++:c++和c的区别,引用和指针的区别?栈和队列的区别?好像还问了写过java么
linux:某一个端口号被占用了,用什么命令查看,进程和线程的区别,还问我了解git么(这个没答上来)
数据库mysql:这里基本没学过,没敢让面试官问
算法和数据结构:快速排序和冒泡时间复杂度,两种算法稳定性分析;栈和队列区别
测试方面:说一下黑白盒测试区别
手撕题:链表环的入口,还挺简单,不过我写完准备要讲思路是网又断了,服了,后来重新连上讲了思路。
反问:问了测开需要掌握的技能以及可能会做的一些工作,面试官答得很详细。
最后总结:数据库很重要,不用很精但得会,面试官很年轻,很温柔,人真的很好,面试体验不错,就是我答的不太好。
美团测开一面
1、自我介绍
2、说一说对软件测试的理解
3、本科期间有没有学过有关测试的课程
4、自己的项目是如何进行测试的
5、项目为什么要用redis、kafka这些
4、项目用到了Spring,说一下对它的理解,IOC 和 AOP,底层原理
5、单例模式,几种方式,有什么不同
6、HashMap 底层
7、数据库索引,介绍一下,哪些,结构,好处
8、怎样看SQL有没有用到索引
8、手写SQL,
9、Linux命令用过吗?监控某个日志的命令?打印的日志过多,怎么清理
10、Http报文结构、 包含的参数、get、post、状态码
11、JVM内存区域
12、垃圾回收机制
13、Full GC的会带来什么问题
14、还有一些忘记了。。
15、手撕算法,查找字母异位词
美团 测试开发 一面 8. 26 35min
自我介绍
说一说测试流程
bug的生命周期
项目怎么做的?用什么写的测试用例
测试用例有哪些要素
一道算法题(没做出来,嫌我做的时间太长15-20min)
SQL表连接知道吗?外连接有什么?
一道SQL题
关于测试开发的理解
反问
二面 8.30 1h15min
自我介绍
介绍项目(深挖)
举例说写过的测试用例?
更深层次的用例(我理解是让我说性能测试)我围绕响应时间 并发数 错误率说了几个?(感觉对方不满意)
压力测试的时候要考虑哪些指标?(一直追问还有吗?说了一个指标就问怎么看)
testNG 是什么?用到哪些注解?beforeclass 和 beforetest 的区别?
自动化测试怎么做的,测试用例有多少?测试的时候关注什么?(我说了关注返回的状态码)不关注内容吗?我说我没有关注
给了url 后面,get方法 携带参数ids = 1, 2 , 3 设计哪些测试用例?
(她说从哪些方面考虑,我不明白意思,后来她给我举例了才知道是让设计测试用例,我思考了半天,问我测试方法有哪些,说了等价类划分,边界值,然后设计了几个,都是在她的提示下说的)
get 和 post 方法
大量用户去模拟访问服务端怎么去做?(用Jmeter 创建线程)
大量用户的每一个用户都有一个token值,这个时候怎么办(我说把token值存起来,她说可以访问的时候现场获取)
一道算法题
遇到的困难
开发认为是bug 你认为不是怎么办?产品还不如你,这个时候怎么办?
上线以后发现有bug怎么办?领导出差不在,联系不上,怎么办?
Linux 查看进程?端口号
java访问数据库的 框架?
反射知道吗?什么时候用反射?
sql的表连接有哪些?有什么区别?问我左连接怎么写 我说了 outer left join on (其实是 left outer join on)
求和是什么?我sum然后她说了还有group by呀。我说对,因为sum是一个分组函数, 必须在分组中使用。
group by 使用的一个主意点时什么
去重用什么
sql 的引擎 innodb 和另一个的区别是什么?那个效率好?
MySQL的锁知道吗?(我说了解的不多,没有学)
MySQL的约束有哪些?我只说的主键约束和唯一性约束,其他的不记得了,还有非空约束 外键约束 检查约束
惊呆了!!!
上午面完,下午就收到了美团优选的电话,说我很幸运的成为他们的目标用户,只要在美团优选中搜素888,就可以免费参与抽奖苹果手机,,好运攒起来,这就下载美团优选,贡献我的一份力量。
美团测开一面 1小时
问了半小时实习项目,越问越紧张
对Spring Aop了解过吗?
项目中什么情况下会用到Aop
spring boot 常见的注解及作用
mq在哪些场景下会用到
如何保证代码质量
讲一讲http
http特性
session和cookie
算法题 重排链表
测试的基础理论
微信朋友圈点赞测试用例设计
反问环节
建议:
结构性回答 从体系上回答 项目上先讲全景 架构 再深入讲
技术点没有深入了解,关注整个项目涉及到的相关能力,着重体现相关技术在业务中的体现
后续:内部2-3天,系统通知不知道(应该是系统发感谢信的意思吧
美团测开一面 8.30 时长1小时10分钟
1、自我介绍、有没有实习
2、项目(聊了不到20min,因为项目太水了)
3、为什么选择软件类,不选择本专业,接着介绍了本专业的研究方向
4、java的反射机制
5、java的泛型
6、AOP
7、SpringBoot的配置文件有哪几种
8、OSI七层模型
9、TCP的三次握手、为什么是四次挥手不是三次
10、数组和链表的区别?数组和链表插入操作的时间复杂度
11、HTTP和HTTPs的区别
12、给你一个登录界面,怎么测试
13、算法1:链表的反转
14、算法2:科学家dd…修改白菜基因,最小代价
因为时间问题以及面试官没有预约会议室,中间换了两个会议室,在第二次换会议室中面试官掉线,重连之后第二个代码只让说了思路(我已经写了一半了)
15、还有第三个手撕,因为提前结束了也没问
虽然已经过去24h还没消息,但是我还是希望能有个好结果,太难了
好像还有什么,记不清了,反正没有全部回答上来
美团测开一面 0921
自我介绍+问实习经历
项目的框架,具体实现流程,在什么场景使用
输入一个url到返回结果,各层涉及到的协议有哪些
网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。
需要这份系统化的资料的朋友,可以添加V获取:vip1024b (备注软件测试)
一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!
美团测开一面 0921
自我介绍+问实习经历
项目的框架,具体实现流程,在什么场景使用
输入一个url到返回结果,各层涉及到的协议有哪些
网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。
需要这份系统化的资料的朋友,可以添加V获取:vip1024b (备注软件测试)
[外链图片转存中…(img-kvEydx82-1713239155446)]
一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!