首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
为了offer小猫拼命努力V2
2025-03-04 16:53
门头沟学院 Java
发布于山东
关注
已关注
取消关注
Java面试手撕代码是acm模式还是核心模式
平时写惯了核心模式,想知道面试手撕代码是ACM模式(要写出所有代码)还是核心模式(只写核心逻辑那块代码就行,跟力扣一样)。
全部评论
推荐
最新
楼层
神哥不得了
四川大学 Java
神哥来啦~基本上笔试和面试中都是acm模式
1
回复
分享
发布于 2025-03-05 16:47
四川
牛客311712113号
中国科学院大学 后端工程师
核心模式啥样
点赞
回复
分享
发布于 2025-10-04 13:03
北京
秋的思绪
西北工业大学 算法工程师
acm是不是牛客那种?
点赞
回复
分享
发布于 2025-03-04 18:46
陕西
暂无评论,快来抢首评~
相关推荐
03-30 15:01
已编辑
牛客运营
AI项目:用RAG做智能问答助手
非常入门级的项目,适合出入AI的小白跟做 一、这个项目能做什么? 你输入一个 GitHub 仓库的 URL,系统会: 用 gitingest 把整个仓库转成 Markdown 文本 用 LlamaIndex 对文本做向量化索引(Embedding + VectorStore) 用本地 Ollama 模型回答你关于这个仓库的任何问题 比如你可以问: "这个项目的核心架构是什么?" "main.py 里的 process 函数做了什么?" "这个项目用了哪些依赖?" 二、技术栈一览 组件 工具 作用 前端 Strea...
AI项目实战
点赞
评论
收藏
分享
04-13 11:21
已编辑
北京航空航天大学 Java
揭秘了~!字节跳动 - 三面(必刷) - 消息轨迹追踪与全链路诊断平台-【解析+代码+押题预测】
年份:2026月份:2月面试轮次:三面岗位:中间件研发/SRE专家难度:⭐⭐⭐⭐⭐面试回顾:“设计一个用于RocketMQ/Kafka的消息轨迹追踪与全链路诊断平台。目标:1)能对每秒百万级的消息生产/消费进行无侵入、低开销的轨迹采集;2)能还原任意一条消息的完整生命周期(从哪个Producer、经过哪些Topic/Queue、被哪个Consumer消费、处理成功/失败、耗时多久);3)当出现消息堆积、重复消费或丢失时,能快速定位瓶颈或异常节点。给出架构设计、数据采集方案、存储与查询引擎选型。”💡 解析:这是一道“可观测性”领域的顶尖难题,将消息中间件与分布式追踪深度结合。它要求超越简单的监控报警,构建一个能进行事后复杂调查的“病历系统”,是SRE和中间件团队的核心能力。设计思路:应用业务场景:这是保障抖音电商下单、支付、库存扣减等核心链路最终一致性的生命线。当用户支付成功但订单未更新时,运维人员可以凭借支付中心发出的消息ID,在这个平台中快速查明:消息是否发出?是否成功存储到Broker?库存服务是否已消费?消费耗时多久?是否抛出了异常?从而在几分钟内定位是网络问题、代码BUG还是数据库故障。核心考点:分布式追踪原理(OpenTracing, OpenTelemetry)消息中间件(RocketMQ/Kafka)的客户端与Broker端原理海量日志/时序数据处理架构(ELK/EFK, ClickHouse)流式计算(Flink)在可观测性场景的应用低性能损耗的埋点设计与异步编程实践(避坑指南):采样率控制: 全量采集在洪峰期可能压垮系统。必须支持动态采样(如1%采样率),并在发生错误时(如消费失败)自动提升该链路的采样率为100%,确保问题可被追踪。上下文传递: traceId必须在整个异步消息链路中传递,包括线程池切换、异步回调、跨服务RPC调用,否则链路会断裂。存储成本: 轨迹数据量巨大,必须设计清晰的生命周期策略(热数据ES,温数据ClickHouse,冷数据归档到对象存储)。🚨 趋势押题预测预测名称:基于消息轨迹的智能根因分析与自愈系统押题题目:“在上述轨迹追踪平台的基础上,设计一个智能根因分析与自愈系统。要求:1)系统能自动分析消息堆积、延迟增高的故障,通过关联 metrics、trace、log 数据,自动定位到具体的服务、代码方法或基础设施层(如网络、磁盘);2)在识别出已知模式(如某数据库慢查询导致消费阻塞)后,能自动执行预案(如扩容、重启消费者、流量调度);3)生成可读的故障分析报告。阐述如何实现多源数据关联、根因分析算法,以及安全自动化的边界。”押题依据:公开招聘需求:在BOSS直聘和拉勾网上,字节跳动2026年发布的“SRE”、“可观测性引擎研发”岗位中,超过70% 的JD明确要求“有AIOps、智能运维、根因分析项目经验”或“熟悉OpenTelemetry标准”。这标志着运维正从“监控告警”向“智能诊断”演进。行业技术风向:**CNCF(云原生计算基金会)** 在2025年的年度报告中,将“AIOps”和“可观测性”列为增长最快的两大技术领域。KubeCon 2025 上有多个议题专注于“Using eBPF and ML for Root Cause Analysis”。开源项目动态:SkyWalking、Elastic APM 等主流APM项目在2025年均增加了机器学习检测异常的插件或集成。这证明智能分析已成为可观测性工具演进的下一站。官方技术发声: 火山引擎在2026年初的“云原生日”活动中,发布了“可观测性套件”的升级,重点宣传了其“智能诊断”功能,表明这是字节对外的技术产品方向,必然驱动内部技术栈对齐和人才要求。押题逻辑理由:当前面试题考察的是构建可观测性的“数据采集与查询”能力,这是基础。而行业公开的技术趋势(CNCF报告)、人才市场的明确需求(招聘JD)、以及字节自身对外的产品发布(火山引擎智能诊断),三者共同且强烈地指向了下一个技术制高点:利用已收集的海量可观测性数据,通过算法实现自动、精准的故障定位与自愈。面试官通过此题,能筛选出不仅会搭建系统,更能思考如何让系统产生“智能”、直接赋能业务稳定性的顶尖候选人。押此题,是基于公开的招聘要求、行业共识与公司产品路线图的强关联推导。核心考点:AIOOps基本理念、多源数据关联分析、时间序列异常检测算法、故障模式库、自动化运维的安全边界。适配岗位: SRE专家、可观测性平台架构师、中间件研发。押中概率: 【80%】 (行业明确趋势+招聘需求显性化+内部技术产品化)// 【代码示例】基于简单规则的根因模式识别器(概念示例)@Componentpublic class RootCauseAnalyzer {@Autowiredprivate MetricService metricService;@Autowiredprivate TraceService traceService;@Autowiredprivate IncidentRepository incidentRepo;public Optional<Diagnosis> analyze(Alert alert) {// 1. 获取关联时段内的多维数据Instant windowStart = alert.getFireTime().minusSeconds(300);Instant windowEnd = alert.getFireTime();// 获取相关服务的延迟、错误率指标Map<String, Double> latencySpike = metricService.getTopNSpikes("service_latency", windowStart, windowEnd, 5);// 获取慢Trace样本List<SlowTrace> slowTraces = traceService.getSlowTraces(windowStart, windowEnd, 10);// 获取错误日志聚合List<ErrorPattern> errorPatterns = logService.getErrorPatterns(windowStart, windowEnd);// 2. 应用规则进行模式匹配 (此处为简化示例,实际可能使用决策树或图算法)// 规则A: 如果某个服务S延迟飙升,且其下游依赖DB的慢查询比例同时飙升for (String spikedService : latencySpike.keySet()) {List<String> downstreamDBs = getDownstreamResources(spikedService, "DB");for (String db : downstreamDBs) {if (metricService.isSpiked(db + "_query_duration", windowStart, windowEnd)) {// 匹配到“数据库慢查询导致服务延迟”模式return Optional.of(new Diagnosis("DB_PERF_ISSUE",String.format("服务[%s]延迟由数据库[%s]慢查询导致", spikedService, db),List.of(new Action("SCALE_DB", db), new Action("RESTART_CONSUMER", spikedService))));}}}// 规则B: 如果错误日志中频繁出现“ConnectionTimeout”,且对应主机网络指标异常// ... 其他规则return Optional.empty(); // 无法自动诊断}}宝子们,字节跳动真题和押题预测都给你们整理好了,赶紧【关注】评论、收藏起来好好准备,祝大家都能顺利上岸!💪~~~关注/评论区:接好运~~~~~~上岸~!
查看2道真题和解析
点赞
评论
收藏
分享
04-15 12:17
已编辑
门头沟学院 Java
如何应对面试中的AI Coding题?
面试官想看到的不是 AI 有多聪明,而是你作为“架构师”和“技术主导者”的思维过程。AI 只是你的高级键盘,技术选型、边界划分和兜底策略必须由你来掌控。对于学生来说,虽然不一定有真实的工业落地经验,但面试一定会要求你能把项目做深、做闭环。一、核心四步法无论遇到什么 AI Coding 题目,都可以按下面四个步骤来组织你的 Prompt 和思路:Step 1:定义边界与骨架 —— 展现全局观不要一上来就让 AI 写逻辑,而是先写 Prompt:“我现在需要写一个高并发下的 XXX,功能如下:XXX”目的:先把数据结构定下来,这叫“谋定而后动”。Step 2:选择并指挥核心模型 —— 展现技术掌控...
有哪些公司在面试时考察A...
点赞
评论
收藏
分享
04-15 13:06
门头沟学院 Java
moka一面面经
1.Java 有哪些基本数据类型?2.char 类型占几个字节?3.基本数据类型和包装类有什么区别?4.Java 中常用的集合类有哪些?5.HashSet 的底层数据结构是怎样的?6.HashMap 的 put 方法执行过程是怎样的?7.HashMap 中判断 Key 相等是通过什么方式?8.Java 中的 equals 和 == 有什么区别?9.HashMap 扩容时是怎么处理的?10.扩容后,原数组下标和新数组下标有什么对应关系?11.高低位是如何判断的?12.多线程与并发 (JUC)Java 中加锁的方式有哪些?13.synchronized 和 ReentrantLock 有什么区别?14.ReentrantLock 的公平锁和非公平锁在实现上有什么区别?15.synchronized 的锁升级过程是怎样的?16.锁可以降级吗?17.线程池执行任务的流程是怎样的?18.核心线程数满了之后,为什么先放入队列,而不是直接启动非核心线程?19.核心线程可以被销毁吗?20.线程在执行任务过程中抛出异常会有什么影响?21.InnoDB 的事务隔离级别有哪些?22.可重复读(RR)是通过什么机制实现的?23.MVCC 的原理是什么?24. 结合索引查询、Read View 和 Undo Log,详细讲讲查询一条数据版本的全过程。25.InnoDB 索引的数据结构是怎样的?26.B+ 树和 二叉树有什么区别?27.MVCC 加临键锁)能彻底解决幻读问题吗?28.举个无法解决的 Case。29.间隙锁在 RC(读已提交)和 RR(可重复读)级别下有什么区别?30.Redis 的 IO 模型是怎样的?31.Redis 6.0 之后引入多线程的作用是什么?32.Redis 中的大 Key 需要怎么去删除?33.Redis 内存不足时的淘汰策略有哪些?34.如何用 Java 设计一个 LRU 缓存,实现 O(1) 的查询和修改?35.第一段实习经历的离职原因是什么?36.在运维平台项目中,负责了哪些功能,解决了什么问题?37.通过 Dubbo Filter 记录慢请求日志的具体实现细节是什么?38.Dubbo Filter 的设计模式是什么?39.如何从全局视角统计慢请求(例如按时间段、高频接口 Top 排行)?40.是否有接入完整的监控大盘?41.项目中遇到过哪些棘手的技术问题?42.如果定时同步 Redis 的过程失败了,有什么告警和重试的策略?43.平时编程会使用 AI 工具吗?44.使用什么工具和模型?45.AI 生成代码和手敲代码的比例大概是多少?46.AI 领域的 MCP 协议和 Agent Skills 概念有什么区别?
点赞
评论
收藏
分享
04-15 12:37
已编辑
门头沟学院 前端工程师
美团暑期业务面(一面)
1.自我介绍2.全程项目拷打(40min ai居多)3.算法题 (给两个有序数组 要求合并成一个有序 逐步增加限制条件)
查看3道真题和解析
点赞
评论
收藏
分享
一键发评
手撕代码要全写吗
接好运
忍耐王
核心模式啥样
求问面试是哪种模式
评论
点赞成功,聊一聊 >
2
4
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
前端手撕总结
9455
2
...
我的前途全被学校毁了!!!
1957
3
...
地狱四月
1956
4
...
第一次面试被压力了,以为是kpi
1880
5
...
得物后端AI面
1820
6
...
最近在做Agent面试,我发现了很多共性的问题...
1726
7
...
25届入职互联网大厂的老登,总结了几点心里话
1372
8
...
生而野蛮:非科班到大厂Offer,我的前端逆袭路径复盘
1254
9
...
28届双非本oc鹅厂
1150
10
...
拿到offer全吻上来了是吧
981
创作者周榜
更多
正在热议
更多
#
你和你的mentor相处模式是__
#
374次浏览
6人参与
#
如果公司降薪,你会跳槽吗?
#
159767次浏览
929人参与
#
华泰星战营,提前锁定校招offer
#
15985次浏览
709人参与
#
实习第一天,你在干什么
#
576次浏览
6人参与
#
华为工作体验
#
321760次浏览
1406人参与
#
你会因为行情,降低找工作标准吗?
#
215次浏览
4人参与
#
联宝杯大学生创新大赛,你的技术值得产业级答案
#
741次浏览
102人参与
#
26年哪些行业会变好/更差
#
66021次浏览
534人参与
#
你是怎么和mt相处的?
#
102547次浏览
504人参与
#
你总挂在第__面?
#
13571次浏览
159人参与
#
打工人的工作餐日常
#
96584次浏览
558人参与
#
工作不开心辞职是唯一出路吗
#
18466次浏览
60人参与
#
简历上如何体现你的“AI”能力?
#
18511次浏览
391人参与
#
哪些AI项目值得做?
#
28540次浏览
671人参与
#
找不到大厂实习可以去小厂吗?
#
24136次浏览
281人参与
#
拼多多集团-PDD笔试
#
88683次浏览
597人参与
#
求职低谷期你是怎么度过的
#
39211次浏览
363人参与
#
远程面试的尴尬瞬间
#
360477次浏览
2056人参与
#
外出实习被同学举报
#
27495次浏览
100人参与
#
实习时最怕听到的一句话
#
25352次浏览
228人参与
#
牛友的春节生活
#
117023次浏览
828人参与
#
0offer互助地
#
771329次浏览
4735人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务