美团 数据开发 秋招面经

timeline: 8/16投递,9/9一面, 之后挂了,9/26被另一个部门捞一面

第一次一面:
先项目拷打
八股:
Java中有哪些数据结构
Java中的基本数据类型
了解Java的线程吗?
线程池有哪些方法?
LRU Cache怎么实现?
了解大数据框架吗,如Hadoop, Hive
Mysql 中UNION和UNION ALL的区别
不同join类型的区别
Mysql底层数据结构
B树和B+树的区别
Mysql索引的原理是什么
Mysql索引类型有哪些
SQL题:
类似lc185. 部门工资前三高的所有员工,考OVER用法
算法题:
lc704. 二分查找

第二次一面:
开放性问题:
为什么选数据开发方向?
了解想在这个方向就业需要学哪些知识吗?
对于没有接触过的东西你是怎么学的?
八股:
JVM的内存结构
你了解哪些垃圾回收算法,如何运作?
多线程实现的方式有哪些?
有什么手段能保证线程安全?具体用过的有哪些?什么场景下用的?为什么要用?解决了什么问题?
数据库的事务是什么?解决了什么问题?
MySQL中是如何实现事务的?
MySQL有哪些引擎,区别是什么?
MySQL中有哪些索引,结构是什么样的,怎么实现的?
如何优化慢SQL?
如何判断索引是否命中?
如果用分库分表的方式查询,该怎么组织查询结果?如何找到要查询的数据库?
SQL题:
sales表有product_name, date, sales_amount字段,计算销售额最高的3个商品
如何把排名显示出来
如何计算每周销售额前三的产品
算法题:
lc8. 字符串转换整数 (atoi),要考虑各种情况(正负整数,浮点数,NaN,科学计数法,百分数等)

因为项目做的内容是偏数据的,以为投数据开发也行,但是对大数据框架、SQL题并不了解
岗位不匹配,两面都挂了,白白用掉了投递机会
家人们还是老老实实投Java开发,不要投错岗了
全部评论
收藏了 码住
点赞 回复 分享
发布于 02-26 22:19 四川
Mysql 中UNION和UNION ALL的区别咋回答的
点赞 回复 分享
发布于 01-22 18:07 云南
选数开方向那段太真实了,求职时疯狂查技能树
点赞 回复 分享
发布于 2025-12-30 15:22 重庆
这面经也太全了!Java+MySQL 直接戳中开发痛点🤣
点赞 回复 分享
发布于 2025-12-30 15:22 江苏
还是要对口投递
点赞 回复 分享
发布于 2025-12-29 12:04 江苏

相关推荐

希音这家公司也是第一次面试,感觉整体还是偏难的1 先做个自我介绍2 讲一下你目前做的项目,主要是用了哪些技术栈,解决了哪些问题,做了哪些优化3 对于数据湖你能说一下各个湖仓的优缺点吗,你目前用的哪个,主要是用了哪一块技术和实现4 对于flink来说,对于一条主流一天有千亿级别数据,目前对于数据实时写入Doris存在这性能瓶颈,第一个问题是解析比较慢,第二个精确一致写入比较慢,你如果来优化需要怎么入手,对于优化的话怎么实现不延迟不oom5 目前有个场景,需要每10秒看到某个APP的主页的实时uv并且需要取top100个页面,你来实现如何做到实时秒级计算和展示,数据量级有亿级起步6 对于离线模型,如果存在一个画像需求,对于某些人群或者漏斗需要做到每天周期2点前产出,你如何保证这个时效性7 目前你建设模型是怎么建设的,如何确保你这个模型是合理的,有啥量化的8 对于数据倾斜如何快速定位,如何实现快速解决数据倾斜,除了加资源和join改变还有啥方法9 对于数据治理有啥好的办法快速治理,你来主导治理的话主要是从哪一块入手,解决哪些问题10 来个SQL题目,取一支股票的最大利润11 有啥需要找我了解的我这还是第一次面试这家公司,给我的感觉似乎还比较难啊,技术深度算是比较深了,对于面试的人来说必须要有这方面的经验才能解决上面的问题,要不然感觉估计答不出来
查看10道真题和解析
点赞 评论 收藏
分享
评论
3
16
分享

创作者周榜

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