美团暑期实习一面+二面

核心本地商业-业务研发平台
4月9日
1:面试官自我介绍+自我介绍
2:Spring源码讲一下
3:Spring源码学完什么收获
4:spring的事务了解吗?,mysql的事务呢?
5:spring的事务和mysql的事务有什么联系?
6:项目jdk什么版本?
7:默认垃圾回收器是什么?
8:介绍一下ZGC和G1?
9:项目性能调优怎么做的?垃圾回收器参数,jvm参数,
10:Seata分布式事务?
11:其他分布式事务了解吗?(模模糊糊说了MQ)
12:AT和TCC说一下?
13:看过12306官方的实现吗?
14:既然你看过一些实现,那么你想怎么优化呢?(答了锁粒度方案,和redis方案)
15:redis方案的一致性怎么解决?(答了cannal,MQ)
16:redis网络波动,用于以为下单失败,但是其实redis收到消息怎么办?(当时说的MQ,但是面试官想说的不是这个,后面复盘应该是本地消息表+定时任务)
17: 项目数据库方面有什么优化?(联合索引,explan,慢查询日志,skywalking)
18:加完索引,前端需要注意什么?
19:数据库的什么字段适合加索引 ,什么字段不适合? 
20:Hashmap源码看过吗
21:Hashmap多个线程put有什么问题?(值覆盖,极端情况下数组越界)
22:值覆盖举个例子?
23:极端情况下数组越界什么意思?
24:还有其他的情况吗?(最后答了链表和红黑树可能会空指针异常)
25:多线程用什么替代?(concurentHashmap)
26:concurentHashmap1.7和1.8区别?
27:concurentHashmap1.7为什么用了CAS?
28:concurentHashmap1.8怎么实现?(乐观和悲观两种情况)
29:1.8里的volatile是什么?
30:volatile能解决线程安全问题吗?(不能)
31:那能解决什么问题?
32:SQL题,单表topk,审错题意了,写了快20分钟用子查询才写出来,然后面试官说有没有其他方法,又写了10分钟
33:大模型相关问题,agent,Transfomer
34:反问

全称1小时40分钟,汗流浃背,后面写SQL的时候脑子已经不转了。

二面
4月15日
1:深挖项目(20分钟)
2:Redission怎么实现的?
3:为什么不用redis的setnx?
4:数据库分库分表,分库分表会有什么问题?(说了一下怎么分库分表,有什么问题没打上来)
5:某个服务器cpu飙高怎么排查(top,htop,ps, jstake, dump文件,visualVM)
6:优化sql?(skywalking,慢查询日志,索引,elplain的字段)
7:深度分页优化?(业务上不允许深度分页,子查询,索引查询,游标分页)
反问#牛客AI配图神器#

二面完,感觉g了,面试官说项目没选好,mysql没有分库,不太像分布式项目。
全部评论
我去,spring是你简历写的熟悉源码嘛,还是面试官直接问的嗷。好可怕
2 回复 分享
发布于 04-17 15:52 重庆
过了吗
点赞 回复 分享
发布于 05-10 23:12 广东
兄弟一面完多久出的结果
点赞 回复 分享
发布于 04-16 16:38 陕西

相关推荐

不愿透露姓名的神秘牛友
07-02 14:45
bg是二本双一流硕,目标是Java后端开发岗,投暑期实习0大厂面试,只有极少的大厂测开,可能投的晚加上简历太烂加上0实习?求大佬们给个建议
程序员小白条:别去小厂,初创或者外包,尽量去中小,100-499和500-999,专门做互联网产品的,有公司自研的平台和封装的工具等等,去学习一些业务相关的,比如抽奖,积分兑换,SSO认证,风控,零售等等,目标 Java 后端开发吗?你要不考虑直接走大厂测开?如果技术不行的话,有面试你也很难过的
实习,不懂就问
点赞 评论 收藏
分享
头像
07-09 21:41
已编辑
北京体育大学 测试工程师
面试某知名世界500强公司的高级自动化测试开发工程师岗位,因为在ssob直聘上。显示需要3~5年的工作经验,因此一开始我并没有把简历发给HR,但是HR说觉得我很合适,并且收藏了我。多次想要我的简历。我觉得大概率是没有希望的。但还是把简历给了他,然后第二天就约面试了,当时一面约面试的时候,我说这个岗位是高级自动化测试开发工程师,那么我这个经验能够胜任这个岗位吗?HR说我看你的实习经历挺丰富的,因此觉得还挺合适的,因此跟你约一下面试。然后1 2 3面也是顺利通过了,一面,两个面试官问了相关的基础知识 以及写了相关的代码题,都做出来了,二面也问了一些英文,然后数据结构和一些场景题,三面也从项目管理,架构设计,测试思维等方面全方位的进行了考察。整体的流程也是经过了大概一坤周左右,然后今天给我告知结果了,你通过了我们的面试,但是我们没有相关的hc,由于过了校招的时间节点,也不能给你发校招的offer。这个岗位的hc需要5~10年的工作经验,是一个高级的资深岗位。也不能给你发offer,所以说我们准备给你发外包的offer,到时候如果有相关的hc的话,是可以给你转正的。然后我就在网上搜索了一下相关的转正信息,基本上就是一个画饼,我当时问了一下这是不是画饼,然后面试官跟我说这不是如果是画饼的话,我会给你宣传的更高端一点儿。当然也没有说是可以签合同,包转正之类的,相关的东西也不敢给我打包票。所以说果断放弃了,我只能说太逆天了,我的这些奇葩的经历,只能说,在我现在的公司,现在的岗位好好干吧。
鼠鼠王:白薯哥这么一个25届挺励志的
社会教会你的第一课
点赞 评论 收藏
分享
在之前的时间里一直都非常焦虑,一边秋招已经开始,自己却还没拿到实习,再加上之前有一次很好很接近的机会没有把握住,被打击得信心全无,做了很长的心理建设才开始慢慢投小厂,还好还有些实习机会,分享一下面试八股经验,项目不具参考性,不再列举相关问题深圳某小公司vue  2 和vue3中 v-model区别为什么vue3要使用proxy     比 vue 2使用define property好在哪里?Context加hook是怎么替代Redux实现状态管理的?css盒子模型怪异盒子模型和标准盒子模型计算区别react怎么定义组件bootstrap什么是闭包,你有实际应用过吗?react怎么实现父子组件之间的通信HTML   CSS   js 概念let和const的区别什么是虚拟DOM    什么传统DOM     对比  核心原理diff算法   关键点怎么阻止事件冒泡     event.stopProgapationevent.stopImmediatePropagation    区别其他方法?git是否使用过remote————————————————————————广东钛动基础:HTML中本地存储的方法,区别是什么垂直居中方案在你项目中怎么实现移动端自适应的,什么方案JS基本数据类型怎么判断类型  (回答typeof  instanceof  Object.prototype.toString.call    面试官追问还有吗,ES6中呢)具体判断是否是一个数组用什么方法Array常用方法事件循环机制,有哪些宏任务和微任务说一下闭包,你平常使用过吗,怎么使用的怎么查找对象的键值对怎么知道资源,(比如图片)已经加载完成TS:interface和type区别使用过Pick吗说一下泛型和泛型约束框架(只问了React,大概业务线用的React):React  props和state区别react其他通信方法useState和useEffect这两个hook函数区别想拿到渲染前的数据或函数使用什么hook(没听懂,不会,不知道是不是我理解错了)你常用的hook有哪些useMemo你是怎么使用的,它的作用useCallback使用过吗,原理作用React Router中的组件有哪些Hash路由和history路由,说说原理区别————————————————————————某公司笔试四道选择题  25分两道算法题  75分选择题两道阅读代码选择输出,记不太清,全程开摄像头答题加手机监控,没有记下来大致是第一道考察闭包  第二道考察链表的节点引用和指针操作还有两道分析时间复杂度题两道算法题有一题有点难度,是力扣困难题的变种,没有写过,另一题是二叉树展开为单链表—————————————————————————杭州小公司flex布局 justify-content有哪些属性CSS中keyframes是什么useEffect做什么的uselayoutEffectuseMemo常用git操作git怎么创建新分支GitHub中manage  request干嘛的(可能是想问pull  request)Github你有关注过哪些项目TS泛型作用TS可选属性作用有没有遇到跨域问题,产生原因,是什么的限制  怎么解决本地怎么调样式console    断点使用其他浏览器工具你比较关注返回的哪些信息说一下哪些状态码,分别代表什么同一域名同时发送多个请求,比如100个,但浏览器对这个域名的请求限制只有7个,其他的可能会被挂住,怎么解决CDN原理SEO方法原理ReduxwebSocket给场景,问怎么解决(防抖or节流)防抖节流区别听声音感觉是个年轻清爽帅哥,可惜的是让我开摄像头但面试官没有开——————————————————————————记不太清了闭包原型链机制JS操作Dom方法虚拟Dom和真实DomReact和Vue区别Webpack你有做过哪些配置改动和自定义插件性能相关问题其他一些项目问题一道hot100中的简单算法题——————————————————————————小公司一般总共两到三轮面试一面考察比较基础最后想说的是,不必太过焦虑,我刚开始想的是小公司都不约面,我是不是真的要转行了,是不是自己太菜了,面试表现不好又觉得自己是不是太fw了,有一段时间压力很大很焦虑,躯体化症状严重,触底反弹后摆烂,面试反而多了起来,面试过程也不再担惊受怕,保持一个好心态,在面试中慢慢发现不足,不断优化,不必思虑太多,再怎么样反正去捡垃圾也不会饿死,不要去比较,比较是偷走幸福的小偷。希望大家都一切顺利
点赞 评论 收藏
分享
评论
1
37
分享

创作者周榜

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