携程3.18Java开发一面面经

1.自我介绍
2.挑一个项目介绍一下
3.项目有没有上线
4.本地缓存加令牌桶控制频率具体怎么做的
5.如何往令牌桶里放令牌(追问 如果很多用户岂不是有很多令牌桶 按顺序放会不会很慢)
6.发消息的服务是否放在多台机器上
7.改造这个算法你会怎么做
8.RateLimmiter组件如何做到的
9.AT模式和死信队列的关系
10.超卖问题用mysql会出现吗
11.能不能通过mysql去解决这个问题
12.如果RabbitMQ 发消息后,消费者去写 MySQL 的时候失败了怎么办?
13.是否会用ai去解决问题
14.java里所有类的公共父类是什么
15. object 中 equals 和 hashCode 的方法, Java 里有个规定是这两个方法必须同时改写,不能只改写其中一个,原因是什么?举例说明
手撕
快速排序
有一个很大的整数数组 找出里面最大的 10 个数字
长整形的数字计算它二进制表示一的个数
现在有 2 的 31 次方个整形数整形数字 找出其中重复的数(主包回答用位图 追问如果是负数怎么办 答全部加2的32次映射为正数 追问:占用多大内存空间)
反问
感觉面试官人很好呜呜有很多引导性问题与场景题 许愿oc

全部评论
手撕有几题嘞
3 回复 分享
发布于 03-18 20:17 江西
请问有几段实习呀
2 回复 分享
发布于 03-20 15:52 江苏
佬什么bg?
点赞 回复 分享
发布于 04-12 15:26 天津
大佬 考虑我司不 考虑的话可以看我主页帖子
点赞 回复 分享
发布于 04-03 12:37 上海
m
点赞 回复 分享
发布于 04-01 09:57 陕西
还愿已约二面
点赞 回复 分享
发布于 03-24 20:49 上海
拼多多招2027届实习生啦,https://careers.pddglobalhr.com/campus/intern?t=f9hJ7AB4rz。
点赞 回复 分享
发布于 03-23 15:41 上海
27届拼多多实习机会或看我主页 https://careers.pddglobalhr.com/campus/intern?t=4OmKPVeX9a
点赞 回复 分享
发布于 03-23 15:25 上海
拼多多招27届实习生啦 https://careers.pddglobalhr.com/campus/intern/detail?t=dRvUVvcTiA
点赞 回复 分享
发布于 03-23 10:54 上海
有结果了吗
点赞 回复 分享
发布于 03-22 21:57 黑龙江
感谢分享
点赞 回复 分享
发布于 03-21 12:55 辽宁
佬,你一面出结果了吗?
点赞 回复 分享
发布于 03-21 07:37 陕西
佬,从投简历到约面经过了几天呢
点赞 回复 分享
发布于 03-20 23:28 广东
mark
点赞 回复 分享
发布于 03-20 14:15 广东
佬 简历上有写AI相关吗
点赞 回复 分享
发布于 03-19 22:37 黑龙江
啥时候约面的呀佬
点赞 回复 分享
发布于 03-19 19:27 湖北
有无上线咋回答
点赞 回复 分享
发布于 03-19 17:08 重庆
如果RabbitMQ 发消息后,消费者去写 MySQL 的时候失败了怎么办咋回答的
点赞 回复 分享
发布于 03-19 17:07 湖南
大佬啥bg
点赞 回复 分享
发布于 03-19 14:17 福建
4道手撕吓哭了
点赞 回复 分享
发布于 03-19 10:53 美国

相关推荐

不愿透露姓名的神秘牛友
03-24 02:07
已编辑
全程2小时共享屏幕+看项目具体代码,压力面算法题(40min+20min优化):74. 搜索二维矩阵      秒了1482. 制作 m 束花所需的最少天数贪心+二分    搞了半天,不过撕出来了问怎么优化时间复杂度1. TCP连接建立过程为何是3次segment交互,而非4次?请详细说明四次握手合并为三次的核心原因。2. 没见过的代码,让我猜结果,后来查了是js`const a = {i:1,toString: function(){return a.i++;}};console.log(a==1 && a==2 && a==3)`为何会输出 `true`?其底层类型转换和执行顺序是怎样的?3. 请解释CPU执行指令时,为何数字比较是串行执行而非并行处理?这和`a==1 && a==2 && a==3`的执行逻辑有何关联?4. 大模型生成语句基于HTTP长连接逻辑时,和WebSocket的全双工通信特性有何本质区别?5. SSE是否具备双工通信能力?如何清晰澄清SSE的单向推送特性?6. SSE实现客户端消息推送时,持续推送无法中断的问题该如何解决?是否需要后端配合实现流程控制?7. SSE存在自动断连风险,该如何优化协议稳定性以适配业务场景?有哪些重连或保活方案?8. 大模型流式输出的分段内容格式该如何设计?需要考虑哪些兼容性和可读性要求?9. 智能体Prompt的完整构建流程是怎样的?从角色设定、任务范围到格式化输出要求,具体步骤是什么?10. 智能体的场景化细节设计有哪些?该如何嵌入Prompt?11. AI Agent的核心工作流程是什么?请详细说明从用户需求分析、工具调用意图生成,到参数转化、MCP客户端校验执行的全链路。12. MCP调用逻辑的权限归属问题是什么?谁来主导MCP工具的调用?13. LangChain在你的项目中具体承担什么角色?是否仅作为大模型接口?如何实现框架的深度定制?14. 大模型在Agent系统中是思考核心,那工具调用的触发主体是谁?是Agent解析字符串触发,还是大模型主动分析意图后调用?15. 大语言模型输出字符串的机制是什么?工具调用的触发时机具体在哪个环节?16. Agent与大模型的协作流程是怎样的?17. MCP调用工具时的参数校验流程是怎样的?校验失败后该如何处理异常?18. MCP和Skill的功能边界是什么?两者在工具调用、模块化设计上有何区别?19. 如何将现有MCP工具改造为支持Skill功能?具体的代码或配置修改步骤是什么?20. 渐进式披露技术的具体实现方式是什么?如何通过文件格式和系统提示词控制大模型读取范围?21. 改造工具调用链路(如从MCP切换到skill接口)时,是否需要修改大模型本身?如何实现解耦以避免核心代码变动?22. 新建Scale工具文件并注册到映射体系的具体操作步骤是什么?如何保证工具调用的灵活性?23. 直接使用AI生成的代码方案(如Markdown表格形式的函数列表)是否可靠?存在哪些灵活性不足的问题?24. 现有文件名匹配逻辑不够完善,该如何优化?需要考虑哪些匹配规则和异常场景?25. 项目中的主控逻辑和记忆模块是否为自主实现?LangChain之外还使用了哪些技术栈?反问:一周出结果
冰炸橙汁_不做oj版:已吓哭
发面经攒人品
点赞 评论 收藏
分享
评论
26
104
分享

创作者周榜

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