滴滴测开一二三面(OC)

2022年9月21号一面(54min)

1.自我介绍

2.第一个项目深挖以及各种场景问题

3.go的基础类型

4.切片相关问题

5.怎么处理painc

6.主协程下面启动子协程,子协程发送painc的时候不捕获,主协程还会存在吗

7.struct相关

8.defer相关

9.对已经满的channel发送,对已经空的channel读取会发生什么

10.启动多个协程去做同一个事情,会发生什么

11.GMP模型

12.多个协程用哪些方式去控制

13.mysql中DDL与DML的区别

14.select查询语句

15.如果表比较大,查询速度比较慢,怎么优化

16.垂直分表

17.了解哪些linux命令

18.chmod怎么加执行权限

19.查看当前系统负载命令

20.查询端口命令

21.端口连接不通怎么排查

22.http请求方法

23.get和post的区别

24.http和https的区别

25.输入一个url之后的流程

26.状态码

27.算法题(多个协程对float类型的切片求和)

28.反问

五分钟之内邮件约二面

二面(41min)

1.自我介绍

2.第三个项目深挖

3.http和https的区别,以及各自的默认端口

4.第二个项目相关

5.http请求方式

6.get和post的区别

7.状态码

8.重定向到哪个地址,怎么去做

9.写了一个服务,状态码为500,怎么去排查和定位问题

10.输入一个url之后的流程

11.浏览器具体的渲染是怎么做的

12.go中哪些问题会导致painc

13.怎么防止数组越界问题

13.对测试的理解

14.测试有几种分类

15.功能测试和性能测试的区别

16.测试用例的设计方法有哪些

17.对账号注册功能进行设计测试用例

18.注册成功之后怎么验证

19.算法题(两数之和),并设计一些白盒测试用例

20.sql语句(取出分数前三的数据)

21.职业规划

22.为什么选择测开

23.测开和测试的区别

24.自己的优缺点

25.反问

十分钟之内邮件约三面

三面(50min)

1.自我介绍

2.本科实习的收获是什么

3.计算机中自己比较擅长的方面

4.第三个项目相关

5.git命令

6.postman相关

7.缺陷报告核心信息

8.bug跟踪阶段

9.一个项目的准出标准

10.集成测试和系统测试的关系和区别

11.滴滴出行乘客端APP测试的准出标准

12.三次面试中哪轮面试压力最大

13.反问

感想:挺喜欢这种一天把技术面面完的,当天就能知道过还是不过,很多公司都是每面隔的巨久,都不知道挂了还是没挂。前两面还好,三面真的是压力面啊,各种场景题,疯狂被怼,希望能收到hr面吧

#滴滴##测试开发#
全部评论
🐮我他妈三面差点吐了今天
2 回复 分享
发布于 2022-09-23 23:22 广东
周五国际化技术的测试日常实习面试
点赞 回复 分享
发布于 2022-11-30 08:00 浙江
楼主出结果了吗?
点赞 回复 分享
发布于 2022-10-21 10:37 浙江
滴滴这个池子大吗
点赞 回复 分享
发布于 2022-10-20 11:13 福建
楼主有消息了没?
点赞 回复 分享
发布于 2022-10-11 17:27 江苏
我也一天三面 后面说可以走实习流程 不知道正是批能不能被捞
点赞 回复 分享
发布于 2022-09-27 00:10 湖北
请问大佬面的那个组啊
点赞 回复 分享
发布于 2022-09-24 15:57 北京
老哥三面之后咋知道自己过没过诶
点赞 回复 分享
发布于 2022-09-23 23:44 湖南

相关推荐

总结:面了一个小时,前半段问项目,后半段问八股,两道编程题。面试官很热情,介绍了半天他们的业务,像是在汇报哈哈哈哈。八股部分1.单例模式有用过吗,怎么实现的(不知道怎么实现)回答:用得比较多的地方是数据库连接池,全局只能有一个连接池,并且提供全局访问。以下是搜索结果:有五种经典的实现方式。第一种是饿汉式(线程安全)他在类加载的时候就立即初始化实例,使用场景是实例占用资源少,且频繁使用。第二种是懒汉式(非线程安全)延迟初始化,在使用的时候,如果没有这个实例才初始化,在多线程环境下会创建多个实例。第三种是线程安全懒汉式,通过synchronized保证线程安全,但性能差。(因为锁的粒度很粗)不建议高频调用。第四种是双重检查锁(DCL)。特点是延迟初始化,并且线程安全第五种是静态内部类(推荐)。特点是利用类加载机制保证线程安全,延迟初始化且无锁。2.JVM运行时数据区回答:有堆,栈,方法区。堆存储对象实例,数组;栈存储线程的调用栈帧;方法去存储对象信息和方法信息。3.事务ACID了解吗回答:原子性,持久性,一致性,隔离性。        1.原子性由undolog实现        2.隔离性由锁或者MVCC实现(吟唱一下隔离性的四个级别)        3.持久性由redolog实现        4.一致性由前三者一起保证实现。场景业务题1.在一个发优惠券的场景,我有一个10w行的用户数据表,要取出里面的用户信息放入模型中,返回优惠券的结果,(模拟用户领券的过程)。我需要做的是,验证这些数据是否满足一定的断言(例如面额超过50块,补贴力度过大)。由于一台机器的内存不足以存放这些数据,你有四台机器,请你设计一个批量请求的工具,以分布式的方式去跑这些数据,你会做那些设计?回答:我也没听太懂这些问题。以下是搜索结果。我将设计一个分布式批量处理工具来解决发券场景中的大数据验证问题,核心目标是实现高效分片处理、动态负载均衡、分布式断言校验和结果聚合。以下是详细设计方案:整体架构设计核心组件设计 1.分布式协调器(Coordinator)部署在Master节点,负责全局调度 2.工作节点(Worker)部署在4台工作机器,负责实际处理 3.断言验证引擎该设计可实现10w用户数据的分布式处理,核心优势:1. 横向扩展 :通过增加Worker节点可线性提升处理能力2. 故障容忍 :自动重试和检查点机制保证可靠性3. 资源优化 :流式处理避免内存溢出4. 实时监控 :全过程可视化跟踪2.饿了么的搜索功能,请你针对这个搜索功能写一些功能点。比如输入奶茶关键词,返回一些结果。回答:我只回答了搜索框不能为空,对返回结果进行排序等等。以下是搜索结果。1.搜索前引导功能a.热词推荐i.功能描述:搜索框下方动态展示当前商圈热门关键词(如奶茶,果茶)ii.奶茶示例:用户点击奶茶热词,直接跳转到相关商品列表页b.历史搜索i.功能描述 :根据用户过往搜索记录(如“芋泥奶茶”)生成个性化推荐。ii.数据支撑 :历史搜索订单转化率仅次于商家直达c.场景化引导i.功能描述​:分时段(早餐/下午茶)推送关联词(如下午茶时段优先显示“奶茶+甜品”组合)。d.语音/图像搜索i.​功能描述​:支持语音输入“奶茶”或拍摄奶茶图片触发搜索,系统自动转文字并匹配商品。2.关键词处理功能a.​智能纠错与联想​i.功能描述​:自动纠正拼写错误(如“奶车→奶茶”),并联想高频词(如“奶茶→珍珠奶茶”“芝士奶盖”)。ii.技术实现​:基于搜索日志构建纠错词库与拼音转换模型b.​同义词与品类扩展​i.​功能描述​:搜索“奶茶”时同步召回“果茶”“乳茶”等同品类商品。c.​意图识别​d.​功能描述​:i.若用户多次搜索“低卡奶茶”,优先展示低糖商品;ii.若搜索“奶茶+外卖速度”,则突出配送时效快的商家。3.搜索结果展示功能a.​多维度排序​i.​排序逻辑​:综合销量(70%)、评分(20%)、配送速度(10%)等权重生成列表。ii.​奶茶示例​:高销量“喜茶”排列在低销量小众品牌前。b.​分层筛选器​i.​筛选条件​:ii.价格区间(如“10-20元”);iii.口味(“芋泥”“黑糖”);iv.商家服务(“免配送费”“会员折扣”)。c.​商家直达与商品级搜索​i.​功能描述​:ii.输入“奈雪の茶”直接进入店铺页;iii.搜索“霸气葡萄”显示该单品而非全店商品。d.​商业化融合​i.​功能描述​:在结果页插入“奶茶排行榜”或限时优惠活动(如“第二杯半价”)。4.搜索后优化功能a.​个性化结果缓存​i.​功能描述​:用户多次搜索“奶茶”后,首页历史搜索栏固定显示该关键词。b.​搜索分析看板​c.​后台功能​:统计“奶茶”搜索量、点击率、转化率,指导商家优化菜品命名(如将“红茶拿铁”改为“鸳鸯奶茶”)。3.测试人员除了写测试用例之外,还要做那些事情?1.会参与需求的分析与测试策略制定a. 参与需求评审会议,分析需求的可测试性b. 指定测试计划2.测试设计和用例开发a.测试场景建模b.测试用例编写3.测试执行与缺陷管理a.分层测试实施(单元,集成,系统测试)b.缺陷全生命周期管理4.质量评估与报告输出a.质量指标分析b.测试报告编制5.自动化测试实施a.接口自动化b.UI自动化6.跨团队协作a.开发写作b.产品沟通7.测试过程改进8.技术研究与创新笔试题1.SQL题目:用sql找出不同课程的成绩的第二名和第三名WITH RankedScores AS (    SELECT         student_id,        course_id,        score,        RANK() OVER (PARTITION BY course_id ORDER BY score DESC) AS rank    FROM scores)SELECT     course_id,    student_id,    score,    rankFROM RankedScoresWHERE rank IN (2, 3)ORDER BY course_id, rank;2.LeetCode梦的开始:两数之和反问环节1.你们的业务内容回答:主要负责搜索功能和营销功能,搜索就是饿了么的搜索框部分,营销主要负责爆红包等等。日常还要做一些系统的压力测试,以及与其他团队一起做集成测试。年度还会做测试平台开发,质量和效率提升的OKR。2.工作节奏回答:9点半上班,周一到周四可能下班晚一点,周五正常6点下班,周末双休。3.开发技术栈回答:主要是Java
饿了么一面133人在聊 查看11道真题和解析
点赞 评论 收藏
分享
评论
7
29
分享

创作者周榜

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