26暑期实习——美团测开一面面经

投简历的时候不清楚二三志愿也可以选后端,一志愿后端简历挂了以后被二志愿测开约面。

总时长45min

1.自我介绍

2.项目相关

2.1 选一个项目介绍

2.2 项目是web应用吗

2.3介绍一下优惠券秒杀和用户签到的功能是怎么实现的

2.4项目过程中有没有进行过测试(答postman和前后端联调)

2.5有没有测试出什么bug(没有,但在另一个项目中测试出了一个bug,介绍了一下)

2.6你是怎么解决这个bug的

3.八股

3.1 乐观锁和悲观锁的区别以及什么情况下用乐观锁,什么情况用悲观锁(回答高并发的情况下用悲观锁比较好,但JavaGuide上是:悲观锁通常多用于写比较多的情况乐观锁通常多用于写比较少的情况

3.2 Redis分布式锁(回答了setnx与redisson分布式锁)

3.3 线程怎么创建

3.4 数据库索引有哪些分类

3.5 为什么要使用索引,索引的优缺点

3.6 SQL怎么提高查询速度(答慢sql定位,explain命令,索引优化、表结构优化等)

3.7 追问:如果数据库或表数据比较多怎么办(分库分表)

3.8 Integer和int的区别(只说了一个是包装类一个是基本数据类型,自动拆箱装箱,但是区别没怎么说)

3.9 有没有了解过Linux(答没太了解过)

3.10 数据库中有student表,含编号,姓名,成绩三个字段,写sql语句,查出成绩倒数第二的同学的姓名(sql不是很熟悉,感觉写的不是很正确)

3.11 cookie和session的区别,token和他们又有什么区别

3.12 GET请求和POST请求的区别

4.测试用例设计(完全不会)

微信朋友圈的评论功能,如何全方位、多维度的考虑测试用例

5.手撕

合并两个有序数组,leetcode核心代码模式,题目描述让在A数组中完成合并,但是我直接新建了个数组C然后再赋值给A,提交可以通过全部测试用例,就没考虑原地合并的方法。

6.看你简历上基本都是后端开发的项目,为什么会来投测开

7.有没有使用/了解过一些大模型相关的东西,简单讲讲

8.反问业务

————————————————————————————————————————————————————

4.3更新:已挂,回到人才池简历筛选中。

#软件开发投递记录##牛客创作赏金赛#
全部评论
笑死了,被他们转到测开然后被问为什么投测开哈哈哈哈哈
8 回复 分享
发布于 03-28 15:23 上海
接这个面试难度
2 回复 分享
发布于 03-28 13:29 四川
为啥感觉问你的那么难
点赞 回复 分享
发布于 04-03 14:53 天津
咋样了,有结果了吗
点赞 回复 分享
发布于 04-02 15:09 天津
是哪个部门哇
点赞 回复 分享
发布于 03-31 18:51 陕西
大佬
点赞 回复 分享
发布于 03-28 18:08 江苏

相关推荐

总体流程:3.21  一面3.26 通知二面3.28 二面4.2 hr打电话通知已过,询问实习时间等问题,过两天发邮件每次面试我都选的周五,感觉会等的时间比较久一般来说三个工作日没回复就挂了,感觉选周五面试的话,周六周日不算每次都等5天给答复所以感觉如果想流程快一点建议面试时间选周一周二可能会快一点(?)二面:二面整体上感觉没有太多技术相关的问题,没有手撕,只做了一道sql,整体上感觉比较简单一如既往的自我介绍然后问为什么选择测开岗位然后又是问项目,觉得自己项目跟实际的场景有什么区别或者能怎么应用到实际的场景中(我有一个模糊测试的项目)后面谈到自己之前做过一点爬虫相关的东西,用过一点selenium然后就问我对selenium的理解如果没获取到元素怎么办爬取数据的量级(几千条)如果数据量比较大(比如几十万条),怎么修改(回答时简单提了下分布式,没有解释的很详细,举了个例子简单介绍了下自己的方案)问我学过哪些课程,什么操作系统计网之类的是不是学过我说学过,没有继续问具体的相关的知识后面问了一堆大模型相关的问题用过没有,怎么用,有什么了解(当时讲了两方面,一个是自己之前看过一篇大模型在测试领域应用的论文,很简单的讲了下,另一个是学习上,比如学习新的语言之类的,后面也顺着问了平时的学习方法,怎么学习新的语言等等一些相关问题)对自己科研以及学习上有什么帮助用过哪些大模型有什么特点后面有一些场景题问我有没有实习过(我说的是本科的一些校园的开发经历)问我如果项目过程中与其他成员出现分歧应该怎么办,怎么应对还问如何能让开发出的东西是符合客户需求的,先让从产品的角度讲,后面又问从开发的角度讲之后问了下一面有没有手撕,做出来了吗,我说做出来了,还问了下难度然后说一面写过的话就不手撕算法了,写道sql吧,就给了一道sql题目,很简单,比一面还简单,不过当时前面问了一堆非技术问题,脑子有点懵,有些地方写的有点小问题,不过提示之后也都答出来了最后还问了下实习时间之类的问题,然后就没了------------------------------------------------------------ 后续更新,一面过了,谢谢团子给机会------------------------------------------------------------一面:Cpp选手转测开也太难了,想着开发卷不动了,试试投测开,前几天面了美团1小时左右,等了4天没结果,感觉大概率又挂了先是自我介绍然后问对测试开发工作的理解项目问了快半小时(一个c++服务器开发,一个测试相关),感觉hr对项目还算感兴趣,主要我研究生是做模糊测试相关方向,虽然跟实际应用场景差距比较大,但是多少也算测试,所以这块问了很长时间测试相关知识和测试用例设计10分钟经典的给登录界面设计测试用例,漏了一种情况手撕是leetcode原题求数组中第k大元素两道sql题第一个大概是从账单表中找出当天消费额最高的10名顾客 group by 然后 按sum()排序最后limit10就行了第二个是额外给一个表,表里存储vip顾客,以及对应的vip等级,找出消费最高10名顾客以及他们对应的vip等级,在第一题的sql基础上改就行,注意用left join就行了,因为第一张表中的客户不一定在第二张表中 手撕和sql题都做出来了,但是4天了没结果,感觉大概率又挂了。。。反问阶段问了下内部主要用什么语言,全是java,感觉语言这块不匹配劣势还是太大了,现在这么卷,不对口的话面了也白面
查看20道真题和解析
点赞 评论 收藏
分享
一面面经可见主页聊天局,非常轻松,面试官是女面试官,态度很友善,最近应该是在做大模型,所以面试聊了起码20min左右的大模型(可惜我只是个本科生,对大模型也仅仅停留在最基础的理论和使用方面),无八股无手撕1. 自我介绍2. 拷打项目3. 假如项目上线,如果xx功能响应慢,如何及时发现问题?4. 高并发下缓存可能出现哪些问题(缓存三件套咏唱)5.项目测试怎么做的,功能测试 and 性能测试做了什么,项目测试用例编写,性能测试具体参数,关注哪些结果6. 团队协作怎么做的,团队遇到分歧怎么办,假如现在在工作场景下,你需要说服你的同事用xx方案,会考虑用什么方式7. 平时怎么学习的,用哪些工具(说到了gpt和cursor就开始疯狂问我llm)8. 平时怎么用cursor写代码?用哪个模型?9. 用大模型有出现过写出来的代码不满意的情况吗?为什么有时候写出来的代码会让人不满意?10. 假如现在大模型生成的结果不合适,哪几个方面考虑?11. 其他大模型相关,总之聊了很多。很抱歉我真的想不起来了12. 工作地点,可以实习多久13. 反问环节,先反问做啥业务,面试官人还挺好的嘞,和我唠了一大堆大模型测试开发和行业发展之类的东西,中间还不断确认我的意向;然后就问后续流程,说是后续等hr沟通,hr沟通完基本上就是offer了总之许愿oc吧update 1: 4.1已oc,我要当一辈子团孝子update 2: 4.7发offer
查看33道真题和解析
点赞 评论 收藏
分享
评论
8
36
分享

创作者周榜

更多
牛客网
牛客企业服务