美团数据研发(大概率一面凉经)

面试官很平和,上来先介绍他自己,然后再叫我自我介绍哈哈哈

笔试
1.数字置换
2.嵌套圆环面积
3.打靶得分
4.数组的有趣子序列
5.(没做到,忘记题目了)

一面(大概率凉):
Hadoop mapreduce过程(非常细致)
为什么reduce读取数据不会爆内存
为什么reduce要按照key排序
为什么Shuffle要写磁盘(好像是这个问题)
Java集合以及特点
concurrentHashMap和HashTable有什么区别
HashMap底层实现,如何处理碰撞
数据库(项目相关):如何防止用户注册用户名重复(唯一键)
volatile的底层原理
两个线程同时对volatile修饰的 i 进行++操作,会有几种结果
Java类的序列化与反序列化(Master如何将用户自定义方法传给Worker)
手撕:
两个栈实现队列(自己实现栈)
指出问题:没有处理在栈空时执行pop操作的情况,使用list实现栈,没有考虑弹出以后对象未被回收的问题
(应该还有其他问题,但是记不清了,印象比较深刻,自己没答好的差不多是这些)

虽然应该是凉了不过感觉收获颇丰,一个是发现了自己对于知识的了解不够深入(大数据专业课学的半吊子还敢投数据开发岗hhh),一个是在回答不上来的时候面试官耐心引导,没答上的基本上都引导我得到了正确答案,也新学到了许多知识。路转粉了。好感度++

#美团点评2020春招##美团##校招##Java工程师##面经#
全部评论
请问是实习吗,北京还是上海的
1 回复 分享
发布于 2020-03-31 19:08
同学 你迎来二面了嘛
点赞 回复 分享
发布于 2020-04-08 22:04

相关推荐

不愿透露姓名的神秘牛友
07-24 13:35
点赞 评论 收藏
分享
Twilight_m...:表格简历有点难绷。说说个人看法: 1.个人基本情况里好多无意义信息,什么婚姻状况、健康状况、兴趣爱好、户口所在地、身份证号码、邮政编码,不知道的以为你填什么申请表呢。 2.校内实践个人认为对找工作几乎没帮助,建议换成和测开有关的项目,实在没得写留着也行。 3.工作经历完全看不出来是干什么的,起码看着和计算机没啥关系,建议加强描述,写点你在工作期间的实际产出、解决了什么问题。 4.个人简述大而空,看着像AI生成,感觉问题最大。“Python,C,C++成为我打造高效稳定服务的得力工具”、“我渴望凭借自身技术知识与创新能力,推动人工智能技术的应用发展,助力社会实现智能化转型”有种小学作文的美感。而且你确定你个人简述里写的你都会嘛?你AI这块写的什么“深入研究”,发几篇顶会的硕博生都不一定敢这么写。而且你AI这块的能力和软测也完全无关啊。个人简述建议写你对哪些技术栈、哪些语言、哪些生产工具的掌握,写的有条理些,而且最好是和测开强相关的。
点赞 评论 收藏
分享
评论
2
27
分享

创作者周榜

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