美团大数据开发转正实习面经(已OC)
一面面试体验整体很不错,面试官很温柔,也不会故意为难你。
一面(2023.3.21)
- 自我介绍
- 简单介绍项目(研一在国电做的)
- 你认为学习到的技术和实际使用的差距在哪
- 项目中的数据都是哪里来的(集团中各种设备运行的数据)
- 你说你用到了Spark那你介绍一下Spark的组件和整体架构(结合Dirver 和 Executor各自的作用)
- 介绍一下Spark的RDD(分布式弹性数据集、基本的数据抽象、封装了计算逻辑、RDD代码层面包含的东西即RDD的属性、有了RDD的依赖就可以生成DAG图)
- 介绍一下Flink(我讲了事件时间、迟到数据的处理啥的)
- 介绍一下Flink状态(就把分类说一下,顺便讲了检查点机制)
- Flink为什么要做checkpoint(为了保证数据不丢)
- operator sate和keyed sate的区别(这个我答得比较简略,只答出来了:1.一个是一个子任务一个状态,一个是一个key一个状态 2.keyed state只能在keyby之后用)
- Flink的反压有了解吗(分布式阻塞队列)
- SQL题目:每个城市某一天骑手送单量的前十名(开窗就行)
- Flink SQL有学习过么(简单用过,不太熟练,我说看网上说的,这个技术不太成熟,他说其实现在已经很成熟了,哈哈哈)
- 接下来聊一些Java的东西吧
- Java的线程池了解吗(线程池的优点,以及构建线程池的时候那几个参数的意义)
- 在实习里面有用到过线程池吗(没有,只是自己写过几个Demo)
- Java里面的读写锁有了解过么(太久没复习,给忘了,这个答得不是很好,我就答了一下ReentrantLock的底层,也就是AQS啥的)
- JVM内存区域划分(讲了1.8的)
- 这几个区域主要是哪里发生垃圾回收(堆,也有元空间但是很少)
- 本地方法栈会发生垃圾回收吗(我答得不会)
- 垃圾回收的算法你有了解过吗(三种算法,顺便讲了CMS和G1垃圾回收器)
- 平时用过Kafka吗(用过,顺便讲了一下它的作用和架构)
- Kafka的消息是存储在哪里的(存储在磁盘上,顺便讲了一下顺序读写)
- 为什么顺序读写会更快(跟随机写对比一下)
- 讲一下ISR队列(保证可靠性,以及它的流程还有特点啥的)
- 算法题:链表,删除所有重复元素(我快写完的时候,面试官说不用写了,你这种方法是可以做出来的,就先这样吧(我感觉可能是时间有点来不及了))
- 经典反问
大概过了三天约的二面,二面体验很差很差,上来就甩题,感觉就是kpi面一样(可能因为我笔试一道没A出来),前半段一直在用训斥的口吻跟我说话(讲真真的快哭出来了,我一个大老爷们都受不了)
二面(2023.3.27)
- 自我介绍
- 写一个单例模式(整个过程挺让人不舒服的,一直在用训斥的语气说话)
- 面试官口述一道题:两个自然数相加,这两个自然数可能会非常大(就是大数 a + b),体验也很差,我写完之后,因为没有测试用例(他口述的题目,没法提交验证),我就随便写了两个例子试了一下,他就说:你写这么多行代码,就用这么几个用例测试吗(训斥的口吻),最好还是提示了一下,后面的while循环没有测,反正最后是写出来了
- MySQL用过么,它的索引用什么结构实现的(B+树)
- B+树除了查询稳定,还有其他的优势吗(更适合范围查询)
- B和B+树的核心区别(答了非叶子节点的区别)
- 怎么看一个SQL需要优化的地方
- 场景图:给一道SQL,问怎么建索引,大概是:select orz,dt,ort from tb where dt >= '2021-10-03' and dt <= '2021-10-25' and/or ort in (4,5,6) ort的连接条件我记不清是and还是or了。我说建联合索引(dt和rt),他问谁在前谁在后,我说应该是dt吧(因为我真不会,我是感觉这俩前后是无所谓的),希望有大佬可以解答一下
- Java的动态代理(我只记得反射了)(总感觉自己在面后端,不是大数据)
- 聊了一下最新的我在做的项目(给国能做的知识图谱的),聊了挺多的,这个时候气氛才拉回来
- 经典反问
3.29 offer
美团大数据开发转正实习面经(已OC)相关推荐
- 2022年大数据开发实习面经总结,已拿顺丰、哔哩哔哩offer
本人是一个双非硕士在读地研二狗,非科班出身,最近也是参加了大数据开发地面试,已拿到了哔哩哔哩和顺丰的大数据开发岗实习offer,现在把自己的面试经历分拨记录下来,记录了面试各个公司的问题和心经,给正在 ...
- 大数据开发方向分享:春招获蚂蚁金服、拼多多、华为(终端)、远景能源、华泰证券等offer
大数据开发方向分享:春招获蚂蚁金服.拼多多.华为(终端).远景能源.华泰证券等offe 一.背景 2020届985硕士,投的基本是上海岗位,非科班转行大数据开发方向和Java后端开发. 参加了2020 ...
- 面经4:顺丰科技:22年实习生大数据开发面试
本人是一个双非硕士在读地研二狗,非科班出身,最近也是参加了大数据开发地面试,已拿到了哔哩哔哩和顺丰的大数据开发岗实习offer,现在把自己的面试经历分拨记录下来,记录了面试各个公司的问题和心经,给正在 ...
- 双非电子专业,大二京东实习,大三上岸字节大数据开发实习岗,分享一波面经...
点击上方 "大数据肌肉猿"关注, 星标一起成长 点击下方链接,进入高质量学习交流群 今日更新| 950个转型案例分享-大数据交流群 今天分享学习群同学的求职经历,他是双非电子专业, ...
- 211机械本科毕业3年,从制造业跳槽互联网大数据开发,收割虾皮百度美团等offer...
点击上方 "大数据肌肉猿"关注, 星标一起成长 点击下方链接,进入高质量学习交流群 今日更新| 1052个转型案例分享-大数据交流群 分享学习群一位同学的转型经历,他是211机械毕 ...
- 字节跳动暑期实习——大数据开发工程师面经
Intro 本人985CS科班 无行业相关经历,有经济学辅修与深度学习的科研经历,预计这个学期会发一篇顶会,投的是字节大数据开发,面试之前没什么准备,一面的时候一道题都没有刷,直接裸面.直到三面面完l ...
- 大数据开发 -------------实习面试经历
1.面试实习岗位(大数据开发) 9月11日 我们学校是校企合作,我真心觉得不喜欢,在大学学了三年,自己也经常在工作室奋斗,然后就到了大四,准备实习阶段,来了一个号称中关村单位的老师,来负责我们的实习岗 ...
- 实习一年,自学从Java转向大数据开发
大学如何自学java的文章: https://blog.csdn.net/CatchLight/article/details/112260371 第一份实习offer 专升本的第一学年末,凭借着自学 ...
- 双非本硕,成功上岸大数据开发 !!!
校招生应届生写的大数据上岸过程比较少,很多应届毕业生想从事大数据开发,但是网上搜不到太多完整的上岸的过程,大部分都是面经之类的,所以想总结一下,不知道是否能帮助到有需要的人. 本文来 ...
最新文章
- 区块链技术实现只需180行go代码!
- 什么是QName【转】
- 利用机器学习的排名模型,提升你在英雄联盟的排名
- WIN server 2003 安装(AD)域控制器
- geotools绘制地图导出图片
- 手机怎么更改ip地址
- 小程序发布上线流程_微信小程序发布_审核上线流程及注意事项_企业服务汇
- 编程实现英文数字到中文大写数字的转换
- python实现将pdf转为高质量图片
- Ashampoo WinOptimizer 2021
- CBM2198A - [2013-06-06]量产工具可用CBM2098_V6007工具解决
- My SQL 创建数据库
- 分享实录 | 阿里巴巴DevOps文化浅谈
- Virtual DOM 的实现原理
- Java 遍历map(Java8)
- 个推推送Android问题检测
- start service失败的问题解决
- 参加SAP培训是否有用?
- 魔塔之拯救白娘子~我的第一个VB6+DX8做的小游戏源码~4读写ini文件
- fun_object
热门文章
- SQL server查询既学过01课程又学过02 课程的学号和姓名
- 大家都在用的5款浏览器插件,助你打造高效、个性化的浏览世界
- html5 div 高度自适应,怎么让div里面的子元素的高度自适应呢
- 9_js 日期对象Date()、js定时器、获取窗口属性、获取dom尺寸、脚本化css
- redis主从结构及应用场景
- java计算机毕业设计springboot+vue超时代停车场管理平台系统(源码+系统+mysql数据库+Lw文档)
- 短视频创作有什么建议吗?直接上干货
- HTTP协议中常见的状态码及其含义
- php删除数组中指定的元素,php如何删除数组中指定的元素?
- 关于kali nethunter 使用termux代替默认终端的方案