美团后台开发流程

一面 56分钟
1.自我介绍
2.部门介绍 (财务平台-财务科技)
部门主要是负责美团这边的发票和税务相关,例如美团需要交多少的税等等
3.实习
实习持续的时间有多长?
在那边主要完成的工作是什么?
这些接口是给谁调用的?
4.场景题
有一张表,里面有三个字段,id,开始时间,结束时间,然后数据量为5000W,怎么统计一天中流量最大的时候有多少条数据?一开始没有明白面试官的意思,询问流量最大的时候是什么意思,面试官告知可以以秒作为单位,统计每秒的最大值。
面试官问用sql怎么写?sql不太会写,跟面试官表达不会。
然后面试官说这个怎么读取到内存中?
然后面试官说怎么用java代码写?本来想使用C++写,被面试官拒绝,只能使用java。
然后面试官又提示说可以用什么数据结构去完成?
面试官问到差分的原理?
面试官没有给环境,要求自己在本地使用代码编辑器共享屏幕写。
实现差分代码的编写,过程中遇到了数组扩容问题,在面试官提示下修改代码最后直到他满意。
5.八股
java中哈希表的相关原理。
java中synchronized关键字是否是可重入的
synchronized底层是怎么实现的
6.个人以后的发展方向是什么样子的?
7.反问
部门的具体业务?财务统计报表相关
面试的流程?可能会有3-4面

二面  50分钟
1.部门介绍
2.自我介绍
3.实习
3.1 实习持续的时间不到两个月吧?
3.2 为什么在那边只呆了这么短时间?
3.3 这个项目主要是干什么的?
3.4 这个消息推送功能应该公司内部非常成熟才对?
3.5 同步转成异步这一块是怎么做的?
3.6 这个项目感觉不是偏向于业务方面,是偏向于改进方面的是吗?
4.八股
4.1线程池是怎么创建的?
4.2线程池中的每个参数有什么用?
4.3 你在项目中是怎么使用线程池的?
5. 算法题
统计频次最大的数字(大数据场景)
6. 生活
6.1 有没有获得过什么奖项?有一些数学竞赛的奖项
6.2 有没有过社团经验,具体讲讲有什么收获?
6.3 做过的一件比较有成就的事情是什么,展开讲讲?
6.4 如果你现在要学习一门新的技术,你的方法是什么?
7.反问
7.1 部门这边具体的业务是什么样子的,具体会用到哪些技术栈?
部门这边处理公司税务报表,同时也需要使用大数据来对数据进行分析等等。
7.2 面试的流程是什么样子的?
听说还有hr面
全部评论
二面感觉有点像hr面呀,佬一二面的时间线能看一下吗
点赞 回复 分享
发布于 2024-10-25 12:54 广东

相关推荐

1.WordCount 具体是怎么跑的?比如怎么分片、map 阶段做了啥、shuffle 是咋回事、reduce 最后怎么汇总的2.MapReduce和Spark 到底差在哪儿?适用场景这些都得对比着说3.Spark 提交任务时,Client模式和集群模式有啥不一样?比如 Driver 在哪跑、日志在陖瞎圈看、适合啥场景4.同一条 SQL,为啥 SparkSQL 跑起来比HiveSQL 快?得从执行引擎、优化器这些底层说说原因5.自定义 UDF 怎么实现?比如在 Hive 或Spark 里,具体步骤是啥,有没有踩过坑6.设计 HBase 表得注意啥?rowkey 怎么设计才合理、列族要不要分、版本数怎么设,这些睪腘狐旨を曽斷纰可能问到7.HBase 里的 HLog 是干嘛的?跟数据持久化、故障恢复有关系吗8.都是存在 HDFS 上的数据,为啥 HBase 能支持在线实时查询,Hive 就不行?底层存储结构不一样在哪9.用 SparkSQL 操作 Hive 数据时,有没有縈区堠浓ゴ壮攥到过兼容性问题?比如某些函数不支持、数据格式读不对之类的,怎么解决的10.Spark Streaming、Storm、Flink 这几个流处理框架,区别在哪?各自的优缺点和适用场景得搞明白场景题:11.数据量特别大,要用三个 Map 和一个Reduce 来做 Top10,哪种方法效率最高?得考虑怎么减少数据传输、避免倾斜
查看11道真题和解析
点赞 评论 收藏
分享
2025-11-20 09:10
门头沟学院 Java
查看11道真题和解析
点赞 评论 收藏
分享
评论
10
28
分享

创作者周榜

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