获赞
65
粉丝
52
关注
16
看过 TA
1446
门头沟学院
2026
大数据开发工程师
IP属地:北京
暂未填写个人简介
私信
关注
1.  简单介绍一下项目2.  在中间层建设中遇到过什么问题3.  数仓中状态的更新是比较及时的,如何记录这些状态,最核心是关心最终的状态还是流转的状态4.  拉链表是什么,怎么实现的,执行过程中怎么解决效率的问题5.  用的什么计算引擎,sql在spark上怎么执行的6.  spark的提交流程7.  uv和pv的含义,计算uv在spark上的运行原理8.  MapReduce的原理,快排的目的是什么,有序的目的是什么,知道每个过程才能知道如何去调优9.  sql转ast是怎么转的10. ast做逻辑执行计划优化做了哪些11. 逻辑执行计划和物理执行计划大概有什么区别12. 写sql过程中有没有遇到过执行时间特别长的,引出数据倾斜相关内容(问的很细,基本所有的都问了)13. 不同数据类型join为什么导致数据倾斜14. mapjoin和正常join的区别,mapjoin原理是什么,怎么实现的15. 加随机数打散,两阶段聚合怎么做的16. new一个线程怎么做,thread和runnable的区别是什么17. java集合类用过哪些(说没怎么用过java,就没再问了)18. sql在不同执行引擎下有什么区别,答有些语法不通用,为什么不通用,如何造成这种问题的19. sql中所有关键字的执行顺序20. a join b where条件写在join里面和join外面 有什么区别21. 4道sql22. 一道mid算法做的是计算引擎调优,一直在问spark底层,顶不住顶不住。当晚挂...
查看20道真题和解析
0 点赞 评论 收藏
分享
今天距离入职美团即将三个月了,对这三个月做一些简单的总结。内容为实习工作中的一些感受,非生活体验。1、要有一定的自学能力。因为在实习期间,你的mt以及同事肯定都会比较忙,因此自己要善于发现一些有价值的文档,项目等,并且从这些文档中吸收,学到属于自己的东西 进而提升自己。2、要善于提炼问题并提问。在自己学习或者做需求的过程中,要学会发现并提出问题,有不懂的地方及时的去提问,这无疑是效率最高的方法。不用担心自己提出的问题是否很低级,其他人并不会在意这一点,所以,大胆问就好。3、要及时进行记录。无论是在自学还是工作的过程中,遇到有价值的东西,一定要及时的记录下来,你无法保证一定不会忘记。记录下来后,不论是后面进行复盘还是写简历,肯定都会有较大的帮助(毕竟我们实习的一个重要目标就是丰富我们的简历~)。4、总结认知迭代。这个词也是我入职美团第一次听到的(部门要求新人每天要撰写日报),所谓认知迭代,就是在不断的提升自己认知的过程。就像同一本书,每读一遍都会有不同的感受。工作也一样,对于组内的业务,随着接触的多了,对其认知也会不一样(所以个人觉得写日报并不是一件坏事,可以及时的进行总结)。5、要学会与他人沟通。(这个我也没学会,平时很多时候需要其他同事配合工作的地方,要么就是已读不回,要么就是回了但不实施,头大   大家有什么好方法也可以分享一下)暂时写到这里,最后24年快要过去了,祝大家在即将到来的2025年都能有满满的收获,拿到想要的offer
0 点赞 评论 收藏
分享

创作者周榜

更多
关注他的用户也关注了:
牛客网
牛客网在线编程
牛客网题解
牛客企业服务