虾皮SSC后端一面面经

日常。项目被拷打到死,完全问到我没看的痛点上,稳凉了,和面经差别有点大吧。。

1.无自我介绍,开局就让介绍第一个项目。
2.讲一下RocketMQ在项目中的具体实现。
3.前端具体怎么获取到异步消息的?讲一下WebSocket长连接?轮询有什么优点和缺点?
4.你觉得RocketMQ在这个项目中有哪些弊端?优化方案?还有哪些方式可以实现异步?
5.其他的MQ的选型有考虑嘛?讲讲分布式事务问题怎么解决?
6.你在这个项目中MySQL和Redis分别存了些什么?各自起了什么样的作用?
7.另一个项目的乐观锁具体背景和具体实现
9.MySQL在什么时候发生死锁
10.讲一下间隙锁的底层机制?
11.好,你是Java对吧,讲一下volatile关键字。具体讲一下怎么实现的可见性和有序性。
12.volatile 怎么禁止指令重排?能不能解决伪共享?(???)
13.讲一下联合索引的左右前缀法则
14.AB联合索引,A走嘛,B走嘛。具体讲一下为什么
15.讲一下索引为什么采用B+树

算法。没认出来,可以看看自己能不能认出这是hot100的哪道题变式,等面试结束突然知道怎么做了😇

题目: 给定一个完全无序的数组,输出无序数组中的中位数。

面试官善意引导。刚面试完了才突然意识到了[微笑R]
“肯定是先排序再找"
"知道哪些排序"
"快排,冒泡,堆排序…"
"快排讲一讲"
"卧槽没学啊哥我只会调api😭"

≈ lc215。数组中第k个最大元素。#牛客AI配图神器#
全部评论
拷打很深入
2 回复 分享
发布于 昨天 15:16 辽宁
同一部门,二面是纯项目和场景,面试官人挺好,流程也挺快
1 回复 分享
发布于 昨天 15:22 福建
快排里 partition 的思想?划分元素的最终位置,如果位置正好在中间就是中位数,当然了得分奇偶长度讨论
点赞 回复 分享
发布于 今天 00:19 河南
周四就要面了,有点慌
点赞 回复 分享
发布于 昨天 16:47 上海
算法像是hot100 295原题,建大小堆找数据流中位数那个
点赞 回复 分享
发布于 昨天 16:40 广东
明天这个部门2面
点赞 回复 分享
发布于 昨天 16:35 陕西
今天什么时候面试的,拷打确实有难度
点赞 回复 分享
发布于 昨天 15:54 河南

相关推荐

昨天 09:45
南开大学 Java
继续多发面经多多攒人品---------------------------------------------------------1.个人的基本介绍(2min)------------------------------------------项目介绍(25min)---------------------------------------------------2.项目的介绍以及拷打。3.技术和业务上面的难点能分别讲讲么?4.RAG知识库如何搭建的,如何进行隔离呢,用的是什么样的元数据过滤,具体是靠什么字段来区分的呢?5.讲一下embedding 的原理,以及你的项目用的是什么模型,和其他的模型比较有什么用的不同么?6.整体流程,就是问当前端调用,用户输入流经的全过程,哪些工具要调用,然后交互是什么样的,记忆是如何进行一个更新的呢,然后会输出返回什么给用户。7.PE的提示词工程的设计是怎么样的,你说的分层次设计和最佳范式以及高质量样本是什么呢?8.项目用了MCP么?如果Mcp工具如果要运用在你的项目当中该怎么做?9.有多少工具,这里的调用会不会有其他的问题,比如上下文的占用以及这些工具的设计目的是为了什么业务场景?----------------------------------------------------基本八股(8min)---------------------------------------------------10.如何进行AI coding 的使用呢?个人或者团队开发时是怎么办的?11. TRAE、克劳德、谷歌,gpt,都用过那可以说一下他们各自的使用体验,多模态和分析角度的不同。12.Mysql的数据引擎有哪些,InnoDB,MyISAM,Memory从事务,锁的粒度来讲,以及innoDB为什么更好呢?13.索引的实现,有哪些数据结构?有哪些索引,能说多少说多少--------------------------------------------------算法题(16min)---------------------------------------------------DFS的岛屿数量问题,思路,写一下,以及如果要求最大面积该怎么做呢?写完再写一个(调了好一会,因为好像没有debug的功能么)-------------------------------------反问--(10分钟)--------------------------面试官也比较能说会道,给我讲解了业务的方向,以及遇到了什么样的难点,用户意图识别,以及openclaw相关的未来应用的方向的讨论。---------------------后续:2小时后约三面。
查看14道真题和解析
点赞 评论 收藏
分享
评论
5
13
分享

创作者周榜

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