美团外卖交易暑期面经,两面狠狠拷打三个半小时后OC

timeline 3.21一面 3.25二面 3.31早上发现官网显示回到人才库遂发邮件询问原因,两小时后oc

一面(1h50min)

八股盛宴,至今为止八股最多的一场

闲聊(10min)

随便聊聊,互相自我介绍,为什么不留在字节、是否考博、家在哪、平时怎么学习。

然后开始拷打八股。

八股(1h)

  1. java有多少基本类型
  2. String是不是基本类型,保存在哪?数组呢?
  3. 包装类型是什么,和基本类型有什么区别,什么时候用包装类型什么时候用基本类型
  4. 介绍一下多态,你怎么理解多态
  5. 子类重写父类的方法,返回值能不能不一样?
  6. 比如父类方法返回String,子类重写返回Integer,行不行?
  7. 我们都知道不行,那这个不行是怎么表现出来的?直接报错吗?报什么错
  8. 那重写的方法,抛出的异常能不能和父类不一样?有什么要求
  9. 那重载的话,有什么要求吗,参数返回值有要求吗?
  10. 重载的话,参数个数能不能不同,抛出的异常能不能不同?
  11. 那重载的话,两个方法的参数和返回值能不能完全一样,抛出的异常能不能不一样?
  12. 多态就说到这,你再说说继承吧
  13. 接口直接能不能互相继承
  14. 抽象类能不能继承普通类
  15. 抽象类能不能继承抽象类
  16. 抽象类能不能实现接口
  17. Java异常有哪些
  18. 异常父类是什么
  19. Exception和Error什么区别,详细介绍下
  20. 什么时候会Error,出现了的话程序还能运行吗
  21. 说说集合,java中有哪些集合
  22. 哪些是线程安全的、哪些是线程不安全的
  23. vector怎么实现线程安全的
  24. ArrayList和LinkedList有什么区别,怎么选型
  25. map里,有哪些线程安全的、有哪些线程不安全的
  26. ConcurrentHashmap原理,怎么实现线程安全的
  27. Hashmap原理,什么时候使用Hashmap
  28. 高并发的情况下,使用Hashmap会有问题吗,性能会有影响吗
  29. java有哪些锁,介绍一下
  30. synchronized有哪些用法
  31. 对普通成员方法用的话,锁的是什么?静态方法呢?静态代码块呢?
  32. 底层是怎么加锁的
  33. ReentrantLock原理、AQS原理
  34. CLH锁队列是干什么的
  35. ReentrantLock底层修改state值是CAS吗
  36. CAS的缺陷是什么
  37. ABA问题怎么解决
  38. volatile关键字有什么用
  39. 一般什么时候用volatile,基本类型能不能用volatile修饰
  40. 线程池的核心参数
  41. java里面有哪些现成的线程池
  42. 怎么启动新线程
  43. 如何根据不同的条件来中止线程
  44. ThreadLocal怎么理解,有什么用,什么原理
  45. ThreadLocal可能会有什么问题
  46. 怎么保证ThreadLocal对象一定能被释放,如果出现了异常会不会提前终止?
  47. 说说Java内存分区,有哪些区
  48. String常量池存在哪
  49. 各个分区的大小怎么设置,有设置过吗?
  50. 如果你发现一个实例CPU非常高,怎么排查,可能是哪些问题
  51. OOM的话,怎么排查,可能是什么问题
  52. Java就问到这,再问问MySQL。MySQL有哪些引擎,有什么区别
  53. innodb索引结构是什么,为什么用B+树
  54. 隔离级别有哪些,怎么实现的
  55. 分析下SQL,有a,b的联合索引。 where a between 0 and 1 AND b between 0 and 1能不能用到索引,能用到哪些
  56. 那如果a和b分别建单列索引呢,命中哪个
  57. 怎么选具体命中哪个索引
  58. between是开区间还是闭区间
  59. 那换个数据库呢,比如oracle的between是开区间还是闭区间
  60. 那如果是a b c的联合索引,where a = x and c = x能不能用到,为什么
  61. 什么是索引下推
  62. 给一张表加一列字段的sql怎么写、加一个索引的sql怎么写
  63. linux里,如果我要统计一个日志文件的error数量用什么命令
  64. 修改文件权限用什么命令

八股就问到这,由于在字节带了快一年全在写go,Java的继承多态全忘完了,导致前面的抽象类接口答得一塌糊涂,好在其他八股还记得,当时面完还以为要挂了。。。。

实习(30min)

高并发怎么做的、字节的各种中间件底层怎么实现的怎么选型、各种极端事故出现的话怎么处理balabalabala

分库分表有哪些方法、什么时候分库、什么时候分表

平时怎么用ai,对ai了解多少

手撕(10min)

合并区间

二面(1h30min)

二面基本都在聊实习、聊交易营销业务的各种场景的解决方案

闲聊(5min)

成绩咋样、考研的还是保研的、然后说我笔试做的很一般。。。。

实习(40min)

基本都在讨论业务相关、高并发解决方案、数据一致性怎么保证、怎么保证不超卖balabala、实习中遇到的问题和bug以及怎么解决的

ai(5min)

  1. 对ai有什么了解
  2. 什么是提示词
  3. transformer的原理
  4. 向量模型听说过吗

纯业务开发没关心过ai架构,疯狂道歉。。。。

算法(10min)

链表相加

一面没答出来的八股(10min)

  1. linux中,怎么统计一个log中的error数量,写一下命令
  2. 怎么调整jvm的各种参数,写一下命令

场景(20分钟)

对于交易场景下的用户订单列表页后端怎么去实现,包括订单数据存储怎么设计、翻页查询怎么设计等

总结

至今为止面得最累的一次,两面加起来比我字节三面时间都长。。。不过好在两个面试官人都还不错,虽然题多,但压力不算太大。

#面经##暑期实习##美团##美团求职进展汇总#
全部评论
想问一下是给面试官发的邮件嘛
1 回复 分享
发布于 03-31 18:48 上海
先到人才库,再oc?
1 回复 分享
发布于 03-31 18:45 湖北
这是把javaguide搬上来了
点赞 回复 分享
发布于 04-27 14:27 广东
佬打算去美团了吗
点赞 回复 分享
发布于 04-11 20:49 北京
哲八股太逆天了吧
点赞 回复 分享
发布于 04-09 12:14 浙江
这一面是人啊
点赞 回复 分享
发布于 04-09 11:28 湖南
mark一下
点赞 回复 分享
发布于 04-03 17:37 山东

相关推荐

头像
10-22 20:13
中南大学 Java
序言大家好呀。我是希晨er,一个初入职场的程序猿小登最近上班摸鱼刷到了一篇文章:10年深漂,放弃高薪,回长沙一年有感,还有聊聊30岁大龄程序员过往的心路历程,突然就有点感慨。我如今也做出了和大明哥一样的抉择,只是更早。此外我22年的人生,好像从来没好好记录过。正好现在工作不太忙,就想把这些经历写下来,也希望能得到社区里各位前辈的指点个人背景我是03年出生的西安娃,父母都是普通打工人。刚从中南大学软件工程专业毕业半年,现在在老家的央企过着躺平摆烂的日子成长轨迹从农村到城市的童年我家并不是西安的,只是爸妈在西安上班,从小学之后就把我接到了西安。后来老家房子拆了,爷爷奶奶也搬了过来。农村的生活,我觉...
Yki_:看哭了,恋爱那一段你女朋友说你不够关心她,可你毕竟也愿意遇到矛盾写几千字来和她慢慢分析;说不愿意给她花钱,我感觉可能只是消费观不一样;如果她想留在长沙,也应该提前跟你说开。不过她也许会心疼你放弃大厂offer转向数字马力?我也因为同样的原因有过一段幸福而充满遗憾的感情,不过跟爱情相比确实前途更重要一点。至于offer的选择,换我我也会这么选。把这些旧事记录下来以后,接下来就好好向前看吧,加油兄弟
🍊晨光随笔
点赞 评论 收藏
分享
10-21 12:21
已编辑
浙江理工大学 销售工程师
截至上周五,鼠鼠我从9月初秋招已经投递了大概60份简历,投递量不算特别大,都是官网一个一个填简历投的。面试一共15场左右(算上3个AI面试),其中美团hr面挂,京东2面挂,美的3面终面挂,还有的AI面完就挂和一面挂。投递岗位大多第一志愿销售工程师,第二志愿技术支持,大多都是投了就石沉大海,约面的也感觉有点像KPI。美团10.10投递,10.11突然电话面,没准备所以面得稀烂但过,10.14早上二面下午过,10.15早上hr面下午回到人才库,流程快得让我怀疑是不是部门没有人面,所以把我拉来当KPI。京东也是一样,10.14一面好几个技术问题都没答上来也稀里糊涂过了,10.15二面倒是感觉还行,泡了两天挂了。美的时间线记不清了,流程整体也很快,群面都没说几句话就过了,终面完泡不出来,又回到二面评估了。美团是城市大客户合作,京东是新锐之星技术支持,美的是区域服务经理,都是一些相对不那么热门的非技术岗,刷KPI的可能性会不会比较大?不知道有没有人和我有类似的感觉。鼠鼠我现在在犹豫要不要再修改下简历然后弄个销售相关的项目,还是说继续海投?现在觉得目前的这个秋招形式真是旱的旱死涝的涝死,有大佬offer打牌,也有人辛苦老半天颗粒无收。感觉秋招就想开盲盒,除了面试结果根本没有什么正反馈。我的竞争对手是什么bg?他们的整体表现如何?我的表现在整体中又是如何?我的简历在候选人中是什么水平?这个岗位到底有多少人面试?面试官如何看待我的表现?我到底哪些地方答得好哪些地方答得不好?这个岗位表现最出色的人到底有多厉害?中学时代的考试都可以知道具体的对错,但是现在只能知道一个结果,一切都只能靠自己摸索调整。学校整天吹嘘就业率多高,真想问问导员到底正经就业了多少人?从事本专业相关的到底多少人?进入中厂及以上的比例有多少?都是什么时候才开始收到offer的?秋招到底有多少人找到工作了?学校今年又扩招了,最近正在举办社团纳新活动,看着一大批韭菜开心地憧憬自己的校园生活,未免感到悲哀。当年我也是这样充满向往,现在秋招被现实泼了一盆冷水之后已老实,学院也只顾搞着一些形式主义的教学评价之类,完全不把学生的死活放在眼里。中国高校的教育体系早已崩塌,少数大佬能靠自己卷到一个比较好的工作,大多数人什么也没学到就稀里糊涂的进入了社会,这也许是秋招使大多数人都陷入迷茫的原因吧,92的比例毕竟只占一点,大多数人的困境应该与我相同。不过好在也遇到了比较好的面试官,上周五面大华的时候遇到了一个听声音就很知性的面试官,虽然没开摄像头感觉很像KPI,但是本来只有15min的面试,就我不足的地方给了一些建议,大致是说我需要学习很多销售相关的知识,去看一些相关的课程,去用更多的行动来证明自己对销售这份工作的热爱以及相关的技能匹配度,而不是空口说自己有多想做销售,或者是仅仅结合自己的技术支持经历以及对销售的一些理解,这些无法体现自己相较于他人的竞争优势,而且本身我自己确实也没有销售相关的实习经历,在销售思维和方法论上也确实有所欠缺。另一个是今天下午刚投递了德施曼的销售和技术支持岗位,hr姐姐就打电话来做了简单的了解,问我为什么想做销售,以及告诉我没有垂直的实习经历,简历很难过业务部门的初筛,建议我多关注技术支持岗位。父母都希望我考研或者考公,我本来想走开发岗,做了技术支持的实习以后感觉没啥前途,想转B端的销售,投了挺多不是石沉大海就是KPI,只能说在当前的就业形势下竞争难度只有三种:大、非常大和非常非常大,基本不存在什么竞争小的岗位。唉,也不知道自己是否做出了正确的选择,难道真的应该继续做技术支持吗?感觉很多市面上的非技术岗门槛都不高,只要学学就能干,只是能做到什么高度取决于个人水平,但是现在没有垂直的经历连入行的门槛都够不到,根本没有尝试的机会。都说年轻人要多去尝试各种岗位,不断试错才能知道自己想要什么,好笑的是社会根本不给你试错的机会,没有垂直的经历连简历都过不了,如果经历太多又会觉得你不稳定、没有方向、不想深耕一个行业,说到底还是人太多了,要是只有100万毕业生企业就老实了,这变态内卷的时代到底什么时候能结束?正入万山围子里,一山放出一山拦,被变态的社会评价体系绑架的中国人一辈子都在上岸。这几天唯一的好消息是数字货币小赚一点
投递美的集团等公司10个岗位
点赞 评论 收藏
分享
评论
22
95
分享

创作者周榜

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