美团测开面经,已签意向

#美团求职进展汇总#
时间线:7.31投递 9.4一面 9.9二面 9.14意向 无hr面
部门:核心本地商业-到家研发平台
美团一面(回忆版)
1.实习内容拷打
2.项目拷打(大概15min)
3.Spring自动装配的原理
4.常用的Spring注解,说了@service的时候会问这个注解的原理,如何实现的
5.类加载机制
6.线程池的执行过程,以及核心参数,拒绝策略
7.jvm垃圾回收,垃圾回收器你用过哪些(答G1,cms),为什么不用ZGC,为什么ZGC的优点
8.分布式锁
9.解释平衡二叉树是什么,说说红黑树优缺点,应用场景
10.问了一些场景题,不太记得是什么了,难度不大
11.问了问生活类问题,感觉问的挺刁钻,都是不太好回答的
手撕:leetcode88,合并两个有序数组,要求O(m+n),不占用额外空间
美团二面:
1.介绍String,StringBuffer,StringBuilder,并说明其区别,了解其底层是如何实现的么
2.ArrayList与LinkedList区别,应用场景
3.说说项目亮点,并解释(大概15min)
4.mysql的三个日志分别是干什么的,应用场景
5.索引失效场景
6.B树与B+树区别,为什么B+树会更快,B+树非叶子结点与叶子结点中分别存储了什么,顺便问了红黑树
7.jvm调优有没有接触过,怎么调优的(答了曾经调优过的一个场景)。以及一些常用命令,常用哪些工具
8.场景题,不记得了也不是很难,属于常规场景题
9.问了问实习中涉及到的大模型应用,说是很符合目前他们部门所做的事情。
无手撕
面试官人很好,很和蔼,也会耐心解释我提出的一些问题,会主动介绍他们的部门是干什么的。
面试官解释部门不做测试,只做集团基础测试平台开发,因为部门原因所以是测开岗,实则后端开发。
全部评论
能把这个面下来真不容易啊
5 回复 分享
发布于 2024-09-22 14:30 湖南
MySQL 的错误日志用于记录服务器错误信息以排查问题;二进制日志记录数据库更改操作,用于数据恢复和主从复制;慢查询日志记录执行慢的 SQL 语句以优化性能。
3 回复 分享
发布于 2024-09-27 20:28 广东
同部门测开 ~ 已o,也是说开发平台的 不知道具体是干啥的
3 回复 分享
发布于 2024-09-25 14:39 辽宁
应该是开多的测开,所以一面会有这么多spring和jvm内容?佬牛的,一面确实难呀
1 回复 分享
发布于 2024-10-14 09:43 福建
B 树与 B+树的区别在于存储数据位置和叶子节点连接方式,B+树非叶子节点存索引信息,叶子节点存数据及地址且形成链表,所以查询更快,红黑树是自平衡二叉查找树,保证高效的查找、插入和删除性能。
1 回复 分享
发布于 2024-09-27 20:29 广东
怎么感觉面的测开,没有什么测试方面的问题呀
1 回复 分享
发布于 2024-09-23 00:26 广东
测试工具开发吗?
1 回复 分享
发布于 2024-09-20 04:28 山东
String 是不可变字符串常量,底层用字符数组实现;StringBuffer 是线程安全的可变字符串序列,底层类似但有同步操作;StringBuilder 是非线程安全的可变字符串序列,底层与 StringBuffer 类似但无同步操作。ArrayList 基于动态数组,支持随机访问但插入删除中间元素效率低;LinkedList 基于双向链表,随机访问效率低但插入删除中间元素效率高。
点赞 回复 分享
发布于 2024-09-27 20:27 广东
请问一二面都是同一个部门面的吗
点赞 回复 分享
发布于 2024-09-20 10:57 四川

相关推荐

岗位是测开,技术面2天速通,OC时间线大概一周一面5.301.实习经历拷打?(20min)2.synchronized 关键字介绍一下?3.抽象类和接口有什么区别?4.String 不可变的原因和影响是哪些?5.Java 里面是如何解决线程死锁的?6.讲那个垃圾回收机制吧,垃圾回收算法有哪些?7.七层网络模型了解吗?能大概介绍一下?8.HTTP 请求在哪一层?TCP在哪一层?9.TCP 跟 UDP 的区别?10.介绍一下 DNS 解析域名的流程?11.你了解的测试方法有哪些?12.刷抖音,然后在信息流上,看视频的时候,那右边是有个关注,有个头像,通过头像关注,然后对这个关注的这个功能做一下,能想到的测试用例?13.有个场景就是你点了一下关注,然后你刷新按钮,然后状态显示应该是没有关注的,你觉得可能的原因是什么?算法:力扣53题,最大子数组和二面+三面5.31(两个面试官轮番拷打)1.抖音刷视频这个场景:往下滑视频这种。如果你是一个研发的话,你如何能保证用户在刷视频的时候的体验、流畅度、清晰度是最最好的?你有哪些方案?2.你提到了预加载,那应该预加载几条呢?3.软解和硬解的区别?4.就还接接着刚才这个关于视频流畅度这个区分。假如说你做了,就是按你刚才说的,然后去做了一些优化。然后你是怎么去衡量你做的这些事情,然后对用户是有感知或者有作用的。然后有没有一些量化指标或者一些策略,然后具有评估你的这个优化是有效的?5.AI应用在我们测试领域,有哪些AI相关的应用是可以对我们测试或者开发有一些效率或者质量或者是其他方面的一些贡献的?6.结合语音对话这个场景,就是说从我给模型测 APP, 然后发一个语音消息,到它最后给我返回一个语音的回答,这个整个阶段,大概都是经历哪些哪些过程?7.我们这边回复是一方面既会回复文本,然后另外一方面也会去播放语音,对吧?那我们生成文本的速度跟这个播放语音的速度,然后能 match 上吗?生成语音和生成文字的速度会有不一致的情况吗?8.这里边会存在,比如说语音生成的时候,就是其实有一些那个特殊字符,语音无法按照人的习惯来读,与直观认知不符的情况,如何解决这一类情况?9.Java里面有个概念叫动态代理,可以简单说一下你对动态代理的理解吗?10.线程的创建方式有哪几种?11.线程池有哪几种?12.因为我看你之前也写过后端,对吧?假如说你有一个查询接口,但比如说是因为因为这个可能数据库里边数据量比较大,然后这个查询接口,然后性能很慢。比如说我查查查一查一次,比如 10 秒或者更长时间。然后我想把这个查询速度或者性能给优化上来,然后你可能会采取哪些方式?
一笑而过2222:**"All People Seem To Need Data Processing"** (老外经典记忆法,首字母对应 OSI 七层) - **A**pplication(应用层) - **P**resentation(表示层) - **S**ession(会话层) - **T**ransport(传输层) - **N**etwork(网络层) - **D**ata Link(数据链路层) - **P**hysical(物理层)
查看25道真题和解析
点赞 评论 收藏
分享
评论
10
55
分享

创作者周榜

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