小记:23年秋招的凄凉想必大家也有所耳闻,现在这个时候还在推荐转行互联网的我真是谢谢他误人子弟吧,虽然我的秋招惨淡收场,但是还是拿到了几个不咋地的offer,留下了不少经验,我也有记录一些面经,希望对别人有些帮助吧,持续更新,直到写完~
蚂蚁集团一面(凉)测开(1小时)
自我介绍? 参加的竞赛情况?讲一讲团队合作的经历?写博客的收获,经历,印象最深的是啥,对自己有什么提升?
实习有关的:介绍实习相关的项目,测试流程,bug定级,需求变更的流程,需求变更会有什么影响,实习期间提的bug里面印象比较深刻的和没有根据prd文档的需求所提的bug?根据这个问题又问了前端表单提交时双击按钮为了保证系统正确应该做什么处理?(数据库处理,前端进行并发处理,后端进行幂等处理)
http和https的区别
cookie和session的区别
数据库索引
spring中bean依赖注入的方式
==和equals的区别
Java中常见异常类,哪些是必须进行处理的
基本数据类型有几个字节
怎么进行异常处理
内存如何分配
Linux基本命令,修改,查找日志等
操作系统中进程和线程
什么是死锁?死锁的四个必要条件?如何预防?
想做偏开发的还是偏测试的
反问:用的技术栈是什么?新人培养方式?
差不多能想到的就这些。。。
数字马力 测开一面(30分钟左右)
自我介绍
是在阿里子公司实习过吗?
论文、专利和软著,让你选一个介绍你会选哪个?为什么?
开发相关的经验有没有?
在你过去的经历中,你印象最深刻的是哪一件?
在实习中你觉得学习到了什么?
反问?
数字马力 测开二面(1小时左右)
项目介绍
实习测试环境是什么样的?只能在实车测试吗?
在你做的功能测试中与自动化测试是有明显的分界吗?或者说你觉得你手动做的测试如果用自动化来测应该要怎么测?
这个项目如果让你现在来改进,你会在哪些方面进行改进?【说了从框架,Redis,数据库设计方面】
说一下Redis中的雪崩、击穿、穿透?区别和解决办法?
研究生项目有哪些利益对于社会来说?【对非专业人员也能使用,节省时间成本】
从技术上来说研究生所做的项目有哪些改进的地方?【数字转成图片更直观,把网络打包成软件方便用户使用】
研究生的项目可以用传统的方法解决吗?【考察更有效率的解决办法】
电脑医院这个项目用的什么框架?Spring MVC框架概述?
你以前实习做过的项目中有哪些风险,你怎么思考的?【说了刷完版本直接挂到了D档,思考就是应该是在软件系统和硬件系统有一个安全机制,不至于出现这种情况而危及用户生命】
反问?
主要考察的是对自己所做项目的思考,考察一些发散性思维
平高集团 一面(20分钟左右)
【10.8日发测评】
自我介绍
毕设是前后端分离,问我用什么协议?http协议,后端使用servlet处理前端发送的http请求
实习工作情况介绍?
研究生研究课题介绍?
专利和软著都是自己写的吗?
对平高集团有什么了解?
许继集团软件开发一面(15分钟左右)
【许继集团:位于许昌,隶属于中国电气装备集团有限公司,在电力、自动化,智能制造的高科技现代化方面是国内领先企业,随着互联网的发展,在云计算、物联网、大数据、人工智能等方面也有新的创新发展。】
自我介绍
在校期间的成绩排名?高考成绩?有没有过一本线?四六级也过了?
开发方面的项目实现了哪些功能?代码量有多少行,都是自己写的吗?【扯了一堆Spring的东西,然后跑偏了,又撤回来解释面试官问的问题,说前端框架是开源的】【面试官说开源的也行啊,会用就行啊】
实习公司是阿里巴巴的一个子公司吗?主要做的是测试?【台架和知己汽车实车进行测试】
意向的工作地点?工作岗位有要求吗?【许昌、尽量专业对口】
反问环节?新人培训制度?
水滴测开一面(50分钟左右)
对测试的认识,简历上开发比较多,为什么要选择测试呢?
单元测试,集成测试和系统测试之间的区别?
压力测试和性能测试的区别?
做性能测试的前提是什么?
linux命令查询日志,如题所示:(sed ,tail,awk,cat,grep学习一下)
sed -n '/2022-06-08 10:00:00/,/2022-06-08 10:15:00/p' xxx.log | grep 关键字
- 给你一个功能,你如何进行测试,如题所示:
- 如题所示,编写SQL语句:
select user, max(event) from events where time='2022-06-08'
select u2.event from(select * from events u order by u.time desc) u2 group by u2.user
- 如题所示,代码输出结果是什么?
可以接受提前实习吗?
反问环节:培训方式,测开需要学习的知识,几天出面试结果?
上海爱数 测试一面(过)
自我介绍
软件测试的类别?
测试流程?
集成测试包括哪些内容?
集成测试:用来验证详细设计,是在单元测试的基础上,将所有模块按照设计要求组装成 子系统进行测试,主要涉及模块间的接口和集成之后的功能。
内容:
将各个模块组装起来时,检查穿过接口的数据是否会丢失
检查各个子功能组合起来是否能够达到预期要求
检查一个模块的功能是否对其他模块的功能产生影响
所有模块的误差累积起来是否会放大到不可接受的程度
- 测试用例的几大要素?
用例编号、用例标题、所属模块、优先级、前提条件、测试输入、操作步骤、预期结果、日期、作者、测试结果
- bug的几大要素?
bug标题、bug描述、版本信息、bug所属模块、处理人、跟进人、bug的严重级别、bug的优先级、复现步骤、预期结果、实际结果和截图或者日志、迭代日期
bug的生命周期?(或者说bug的流转状态)
测试用例的设计方法?在实际实习中用到哪些?
测试用例设计的关键点是什么?
我们不可能做到完全测试,对于白盒测试来说关键就是用较少的用例覆盖尽可能多的内部程序逻辑结果,对于黑盒测试来说,关键也是用较少的用例覆盖模块输出和输入接口,用较少的用例在合理的时间内能够发现最多的问题
- 软件测试的安全性从哪些方面来测?
a. 用户认证安全测试
明确区分系统中不同用户权限
系统中会不会出现用户冲突
系统会不会因为用户权限的改变造成混乱
登录密码是否可见、可复制
是否能通过用户登录后的连接直接进入系统
用户退出系统后是否可以使用后退键而不输入口令进入系统
b. 网络安全测试
有关系统的补丁是否打上
模拟非授权攻击,看防护系统是否坚固
使用网络漏洞检查工具检查系统木马情况
使用外挂工具检查外挂漏洞
c. 数据库安全测试
系统数据是否机密
系统数据的完整性
系统数据的可管理性
系统数据的独立性
系统给数据可备份和恢复能力
osi七层模型?
tcp和udp的区别?
tcp三次握手?为什么不是两次握手?
http协议和https协议的区别?
linux了解的系统有哪些?【redhat,centos,ububtu】
linux查询文件的命令有哪些?【cat,more,tail,head】
linux给文件附上755权限的命令?【chmod 755 file.txt,文件所有者可读可写可执行,用户组其他用户可读可执行,其他用户组可读可执行】【读(r=4),写(w=2),执行(x=1)】
给你一个接口,说一下postman做接口测试?
mysql了解多少?
mysql的连表查询有哪几种?
删除表用什么?删除表但是不删除表结构用什么?【drop,truncate】
比较熟悉什么语言?
给你一个鼠标你怎么来进行测试?
未来的职业规划?
反问?
上海爱数二面
自我介绍
你能详细介绍一下实习?
linux删除一个文件用什么命令?为什么是-rf呢?有没有想过这个r和f什么意思?
linux系统用过哪个?在虚拟机中搭建需要配置IP地址?VMware
linux系统是自己搭建的吗?是在公司实习的时候用到的还是自己的项目用到的?
http和https的区别?
如果正在视频的时候,视频突然断开你会怎么去处理?
postman进行接口测试?
mysql查询一条数据的命令?
给文件赋上777的权限用什么命令?
实习过程中测试用例怎么设计的?举例说一下?
反问?
版权归原作者 .无名之辈 所有, 如有侵权,请联系我们删除。