05.26麦当劳测试岗面经

没有笔试环节,只有一轮面试。面试体验良好,面试官很和蔼。
项目提问
1.你的项目架构是什么
回答:前端VUE,后端Springboot,持久层MySQL+Mybatisplus

2.你们是怎么做需求分析的

3.你负责的工作内容是什么,在过程中遇到了哪些具体的挑战

4.你们的测试用例的格式

5.你认为你为什么能胜任这个岗位

6.你三年内的工作规划是怎么样的
第一年主要学习所在项目组的技术栈和框架,尽快跟上团队步伐。
在熟练掌握项目后,我希望更加深入了解公司的业务和管理流程,学习更多的管理知识和技巧,提升自己的眼界和格局。
7.你有用过哪些AI工具
我主要使用DeepSeek辅助我的工作流程,使用AI插件去做代码调试
8.软件测试的定位和意义是什么
他是软件生命周期中不可或缺的一环,在保证软件的质量,提升用户使用体验和系统安全稳定的领域起着重要的作用。
9.软件测试人员应当具备的能力有哪些

10.测试人员会做那些事情
可能要写功能点,要根据功能点写测试用例,并且测试有问题要提交bug报告。
在自动化测试方面,可能要设计测试工具的开发,分为UI自动化测试和接口自动化测试。
1.会参与需求的分析与测试策略制定
    a.参与需求评审会议,分析需求的可测试性
    b.指定测试计划
2.测试设计和用例开发
    a.测试场景建模
    b.测试用例编写
3.测试执行与缺陷管理
    a.分层测试实施(单元,集成,系统测试)
    b.缺陷全生命周期管理
4.质量评估与报告输出
    a.质量指标分析
    b.测试报告编制
5.自动化测试实施
    a.接口自动化
    b.UI自动化
6.跨团队协作
    a.开发写作
    b.产品沟通
7.测试过程改进
8.技术研究与创新

11.有了解过自动化测试吗
回答:有了解过Pytest,Selenium(其实不太会)

面经环节
12.重载和重写的区别是什么
重载指的是函数或者接口,针对不同的输入参数进行重载,让这个接口可以接受不同类型的输入参数;重写指的是子类重写父类的函数,使其更加符合子类的特征要求
13.有用过泛型吗
核心价值是类型安全,消除运行时的ClassCastException风险
向一个List<String>中添加Integer类型的元素,编译器会直接报错,而并非在运行时崩溃,从而将错误发现提前到开发阶段,显著提升代码可靠性。

比如写方法 add(int a,int b),add(double a,double b)
现在只要写add(T a,T b) return a+b

集合里面,
以前
List = new ArrayList();
List.add("hello")
String str = (String)list.get(0)
现在
List<String> = new String<>();
List.add("hello")
String str = list.get(0);
是为了存和取都不会出错ClassCastException风险

可以实现通用代码模板,例如
List<T>,Map<K,V>可以存储任意类型对象

反问环节
1.业务方向和架构
业务方向有餐厅,供应链等系统的开发测试。
主要做敏捷开发,两周迭代一个版本,前一个星期分析需求和开发,后一个星期测试。
主要工作内容是测试业务接口和功能,开发自动化测试平台,分为接口自动化和UI自动化。

2.是否加班
不考勤,一般9点到,6点走,偶尔会加班。
全部评论
mark
1 回复 分享
发布于 05-27 17:08 吉林
请问你收到offer了吗
点赞 回复 分享
发布于 05-27 18:33 安徽
uu啥时候投的,我ssob上晚投了一个星期,就直接不看我消息了,好像招满了
点赞 回复 分享
发布于 05-27 17:35 上海

相关推荐

上来就正常自我介绍实习经历,之前做的是什么,学到了什么看你没做多久,为什么(单纯觉得不合适,自己干完项目就跑了)给你个电商场景题(订单,支付,退款),去提取出核心测试点,编写用例写sql语句,两个表简单join联表查询,加个distinct避免重复就可以了算法题,二分查找,一个全是两两配对的重复元素数组,找出那个单独存在的数(我自己太抽象了,最开始思考了两分钟,给他说压栈😂,但是后边自己逗笑了,我这和遍历没区别啊,然后就想到了二分查找,但是太久没写了,自己搁草稿本上验证了几分钟正确性,然后写到一半,那大哥嫌我写的慢,我刚开始写双指针那里就让我卡了,说时间紧,任务重,还是太久不去写,纯菜了,不验证那几分钟应该就写好了)问你做测试,接口测试用过什么软件(Postman,jmeter)你怎么用jmeter做的接口测试(就正常创建线程组,创建请求,填地址和方式,请求内容之类的)你用jmeter做断言是怎么做的(没用过他这功能)前后端是怎么交互的然后就是反问了其实难度不怎么高,都很基础,只是我确实没想到要手撕算法题,太久不写变菜了(我也没想过测试也要手撕😂)不过那个面试官是真的没啥生气,感觉他死气沉沉的,声音很小,感觉是被10106的生活摧残的没有力气了😢😢😢
查看9道真题和解析
点赞 评论 收藏
分享
今天出一期简历修改的动态。如果你不知道怎么写简历,或者简历通过率不高的话,我想你能在下面找到答案。我认为简历主要可以分为五或六大部分。我这里推荐简历只写一页,因此我会以一页的方式介绍各个部分。第一部分:个人基本信息这部分主要放个人的姓名、手机号、邮箱、投递的岗位和个人照片。这部分建议放在简历的最上方的位置!邮箱不建议使用QQ邮箱,在某些面试官眼里就会感觉你不够专业或者不够正式,建议使用163邮箱或其他较正式的邮箱(可以伪装自己有过工作经验)个人照片建议放上一张证件照(可微p)。不管你承不承认,眼缘是非常重要的!在整个简历中,个人照片是hr能够决定眼缘如何的唯一部分,好好准备是十分必要的。第二部分:学习经历这里的学习经历指的是上大学以来的学习阶段,比如本科、硕士等。需要把每一段(倒序)的在读院校、所学专业,开始和结束时间明确标出。比如&nbsp;本科&nbsp;xx大学&nbsp;xx专业&nbsp;2023.9-2027.6这样hr就能一眼看出你是哪一届的学生,不要让hr再去自己计算你到底哪一年毕业。这部分的位置针对不同情况有不同的放置策略,如果你的学历比较好(非学院本),一定放在个人信息的下方!学院本的同学可以把这部分放在简历较下方位置(比如项目之后)。注意不要编造自己的学历信息!第三部分:专业技能有些同学可能认为先放项目比较好,但是我觉得大家项目经验不充足,项目部分描述写不好时时,这也会成为一个斩杀点。因此我推荐先放,无法直接判断真实水平的专业技能。这部分最忌讳的就是一股脑地想把所有自己会的与了解过的部分全部写上去。写上去可以,但是要先考虑一下自己能不能承受住八股的拷打。比如写一个熟悉AOP。那我可以问你AOP是基于什么实现的?有哪两种动态代理,它们的区别,哪个性能更好?了不了解Aspectj?什么时候AOP注解会失效?怎么避免?你是怎么使用AOP的?为什么要使用AOP?……这里只简单列举几个我突然想到的。一个点就有这么多的衍生八股。因此,我建议对于自己写上去的每一个点都要基于自己已经背过的八股。也就是基于八股去总结点,而不是基于点去找八股。被问到衍生八股,你还可以说这部分我不是很了解,因为脱离了你的简历。JAVA方向,主要写JAVA基础,JUC,JVM,Mysql,Redis,Rabbitmq,Spring,SpringBoot……&nbsp;其他可以自行补充,注意SpringCloud不是校招的考点,当然会也可以写上去。第四部分:实习经历由于我也还没有写过实习经历,有经历可以写在这一部分。(不过有实习的同学应该也不需要这个简历指南)第五部分:项目经历这部分可以说是整个简历中最关键的部分了,想要找实习,你的简历上必须有至少两个项目(一页简历我建议只写两个,有实习经历的话可以把其中一个替换为实习项目)。首先,项目一定要拉开区分度。这里的区分度指的是业务点的区分,而不是项目名字的区分。hr整天看简历,秒杀、优惠券、管理等这种名称他们已经烂熟于心了,如果大家都是这样的项目,而面试机会是有限的,那么该给谁面试的机会呢。这种情况下,又变成了学历的pk。但是如果有另外的几个让人眼前一亮的项目业务点,就会薄纱前面的重复项目。其次,确保自己描述的是业务点,而不是堆砌中间件名词。比如使用redis实现优惠券id的缓存,提高存储效率。这种就属于堆砌中间件名词。redis又不是你开发的,你相当于就是一个基本的使用,没有任何竞争力。如果我把这点换成:针对收集的xx信息,设计优惠劵的计算发放策略,实现针对性的投放,提高用户的下单率。这种描述是不是比上面的点更能体现自己的设计思想,体现你有自己的理解。接着,讲讲怎么找项目。主项目我建议自己寻找一个场景需求,自己尝试去思考构建一个模块。不建议做整个项目,因为其中有些crud是不能体现你的设计思想的,不必在上面花时间。做好一个模块就够了。副项目可以找一个流传的不那么广的项目,写着就行,一般情况下问不到。可以尝试把AI模型接入系统中,做一点小加分。第六部分:个人奖项这部分建议放在最后,如果有某些奖项的话可以写上去。先写含金量高的奖项,比如ACM或者某些程序设计比赛。没有的话,学校奖学金和四六级也可以写上去。完成了上述六部分,你就得到了一份比较标准的简历,该有的部分都有,就可以尝试投递了。当然,投递过程中也需要对自己的简历不断更新与完善。最后祝大家早日得到自己想要的offer
点赞 评论 收藏
分享
评论
6
34
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务