- 博客(545)
- 资源 (2)
- 收藏
- 关注
原创 2026 最新 AI Agent 岗面试复盘:拿到三个offer 我总结了这些考点
最近帮陪跑营的一个同学内推了三家大厂的 AI Agent 相关岗位,一路面下来拿了三个offer,趁着记忆还热乎,整理一篇复盘分享给大家。说实话,今年 AI Agent 岗真的火了。从大模型初创公司到互联网大厂,都在抢人,但是很多候选人不知道现在面试官到底在考什么,还是抱着大模型基础八股文背,真到现场一问全懵。这篇文章把真实面经+考点拆解+准备建议都整理好了,看完至少帮你少走半个月弯路。今年 AI Agent 确实是风口,机会真的很多,但也别盲目裸辞冲。
2026-04-07 14:38:40
333
原创 面试官问:Go 为什么要用 goroutine,而不是线程?很多人第一句就答错了
整个过程的核心,是通过 P 和 M 的动态解绑与重新绑定,确保被 IO 阻塞的 goroutine 不会长期占住调度资源,从而让其他就绪的 goroutine 仍然能继续运行。这句话建议你直接记住。因为它基本就是这道题最想考察的点。B+ 树之所以适合数据库索引,核心原因有三个:第一,多叉结构降低树高。树高更低,磁盘 IO 次数更少。第二,数据有序,天然适合范围查询。叶子节点之间通常有序连接,扫描区间数据很方便。第三,非叶子节点只存索引键,不存完整数据。
2026-04-02 09:30:53
353
原创 面试官:都说 MySQL 单表超过 2000 万行就要分库分表,这个结论到底是怎么来的?
先说明 2000 万不是一个绝对的限制,而是一个基于经验的估算。解释这个数字是怎么来的:在 InnoDB 默认页大小 16KB、单行数据约 1KB 的假设下,一棵 3 层的 B+ 树刚好能存大概 2000 万条数据。为了避免树长到 4 层增加磁盘 I/O 次数,所以有了这个建议。说明实际情况因表而异。如果单行数据很小(比如简单的关联表),3 层 B+ 树存几千万条数据毫无压力;如果单行数据很大(包含大文本),可能几百万条就达到瓶颈了。最后可以提一下硬件的影响。
2026-04-01 10:38:26
353
1
原创 刚出的百度面经,问得很真实:从 GMP 到库存扣减,这些题一定要会
看完这份面经,能明显感觉到一个趋势:现在后端面试越来越不只是问八股,更多是在问你有没有把基础知识和项目真正连起来。像 Go 的逃逸分析、GMP、mutex、channel,这些是基础。但库存一致性、异步拆分、限流防刷、性能指标、系统重构,这些才是面试里真正拉开差距的部分。如果你最近也在准备 Go 后端面试,我的建议就一句:一定别只背概念。每一个知识点,最好都能落到“项目里我怎么用、为什么这么做、效果怎么样”这三个问题上。这样答出来,面试官会更容易觉得你是能真正上手做事的人。
2026-03-31 10:38:20
364
原创 Go 写业务代码很简单?那 3 个高频场景题你能扛住几个?
很多人学 Go 的时候,最有成就感的一瞬间,是写出一个看起来非常“工程化”的接口:于是你会产生一种很强的错觉:“Go 业务代码不就是这些东西吗?接口一写,表一查,任务一丢,完事。”但真实面试里,面试官根本不关心你会不会搭脚手架。他更关心的是:当业务开始进入高并发、超时控制、数据一致性、批量任务、缓存穿透这些真实场景时,你写出来的 Go 代码,到底是‘能跑’,还是‘能上生产’?这也是为什么很多候选人一开始答得很顺,但一旦进入业务题环节,立刻就暴露出短板:今天这篇,我们不讲八股,不讲语法细节。直接上 3 道在面
2026-03-30 10:02:23
389
原创 AI幻觉难题,RAG+智能体能真正解决吗?
AI幻觉这个问题,通过RAG加智能体这个方向,找到了一个有效的解决路径。它不能保证百分百消除幻觉,但至少让AI变得可查证、可执行。对企业来说,这已经足够将AI从实验性应用推进到实际生产环境。如果正在做AI相关开发,或者被幻觉问题困扰,可以考虑这套方案。不需要追求一步到位,但方向是正确的。最近私信问我面试题的小伙伴实在太多了,一个个回有点回不过来。我花了两个周末,把星球里大家公认最容易挂的AI/Go/Java 面试坑点整理成了一份PDF 文档。里面不光有题,还有解题思路和避坑指南。
2026-03-27 11:30:54
352
原创 都 2026 年了,为什么还有人分不清 LangChain 和 LangGraph?
这话听上去有点扎心,但很现实。带工具调用的模型流程稍微复杂一点的 LLM 编排能自动走几步的链式系统这些东西当然有价值,对流程状态的控制力。而这,恰恰就是 LangGraph 这类框架正在补上的部分。所以别再把 LangChain 和 LangGraph 的区别,理解成“一个老一点,一个新一点”。LangChain 让你把 AI 应用搭出来LangGraph 让你把复杂 Agent 系统管起来一个解决“能不能做”,一个解决“出了问题还能不能稳住”。这才是它们之间最值钱的区别。
2026-03-25 14:53:46
620
原创 字节面试官:既然 HTTP/3 彻底解决了队头阻塞,为什么大厂还没全面普及?
对比维度现实中的赢家队头阻塞存在 TCP 层阻塞彻底解决(Stream 相互独立)HTTP/3 胜建连速度慢 (TCP握手+TLS握手)极快 (1-RTT 或 0-RTT)HTTP/3 胜网络穿透率100% (防火墙亲儿子)容易被运营商限速或拦截HTTP/2 完胜服务器成本极低 (内核级硬件优化)极高 (用户态处理,强加密)HTTP/2 完胜适用场景绝大多数常规 API / 内部微服务短视频首帧、直播、弱网出海业务各有千秋。
2026-03-25 10:35:43
830
原创 腾讯约面了,真的难,感觉已经凉了
好久没有给大家分享面经了,今天给大家带来一份热乎的最新腾讯面经。这是咱们训练营的一位朋友最近刚面的,看完之后感觉确实有难度,很多问题都问得很深,不仅考察基础,还考验底层原理和实际场景的思考。大家可以看看自己能答出多少:当你在浏览器输入一个域名(比如),整个流程大概是这样的:线上 OOM(Out Of Memory)排查是考察工程能力的一道经典难题,核心思路是保护现场、分析 Dump 文件、定位代码:Redis 的分布式方案,核心是 “分片” 和 “高可用”,保证数据一致性和可靠性:Raft 是分布式系统里的
2026-03-24 17:49:01
364
1
原创 从夯到拉,锐评5大主流消息队列
分层消息队列建议夯RocketMQ电商/金融闭眼选,业务特性拉满,稳。顶级Kafka大数据、日志处理、超高并发选它。小清新NSQGo圈极简选它,部署一秒钟,没有运维包袱。NPCRabbitMQ功能全、路由强,但高并发容易拉胯,老项目维持现状。拉完了别拿缓存当正经 MQ 考验人性;老古董快淘汰。
2026-03-23 12:12:14
372
1
原创 既然 HTTP/3 彻底解决了队头阻塞,为什么大厂还没全面普及?
对比维度现实中的赢家队头阻塞存在 TCP 层阻塞彻底解决(Stream 相互独立)HTTP/3 胜建连速度慢 (TCP握手+TLS握手)极快 (1-RTT 或 0-RTT)HTTP/3 胜网络穿透率100% (防火墙亲儿子)容易被运营商限速或拦截HTTP/2 完胜服务器成本极低 (内核级硬件优化)极高 (用户态处理,强加密)HTTP/2 完胜适用场景绝大多数常规 API / 内部微服务短视频首帧、直播、弱网出海业务各有千秋。
2026-03-20 11:32:14
417
1
原创 面试官:都说用 Redis 做分布式锁,那如果 Redis 宕机了,锁不就丢了吗?
你是否清楚底层组件的局限性(主从异步复制的坑)。你是否具备架构思维(在可用性 AP 与一致性 CP 之间做权衡)。你是否有兜底意识(知道锁可能会丢,业务上设计了补偿机制)。分布式架构中没有完美的银弹,只有最适合当前业务的取舍。理解了“锁为什么会丢”,你才真正从一个“调包侠”迈进了高级开发的门槛,这就是技术深度的价值。最近私信问我面试题的小伙伴实在太多了,一个个回有点回不过来。我花了两个周末,把星球里大家公认最容易挂的Go/Java/AI 面试坑点整理成了一份PDF 文档。
2026-03-16 14:04:29
361
原创 2026年,前端这个岗位可能真的要消失了,但另一个正在崛起
产品经理写文档。后端写接口,给前端。前端写页面,调接口。联调,测试,上线。这种模式分工明确,但效率很低。沟通成本很高,一个字段对不上就要扯皮半天。产品工程师不一样。把这个功能做出来,给用户用。前端是基本功:React、Vue 熟练,能画出好看的界面。后端够用就行:不需要精通高并发、微服务,但能用 Node.js、Next.js 或者 Supabase 快速搞定数据存储和 API。懂产品逻辑:知道用户为什么需要这个功能,甚至能指出产品设计的漏洞。
2026-03-12 14:59:19
457
原创 你以为OpenClaw是你的“免费牛马”,其实它是你的“碎钞机”
听得我也热血沸腾,仿佛已经看到了自己躺在沙滩上,OpenClaw在家里没日没夜帮我写代码赚钱的美好未来。豆浆是喝上了,但你为了维护这条流水线,把家底都掏空了。当然,如果你头铁非要挑战一下OpenClaw,或者单纯想研究它的源码架构(毕竟这玩意儿写得是真漂亮),但又怕自己踩坑踩到怀疑人生……如果你是为了学习AI架构,去读OpenClaw的源码,那是极好的。但如果你只是想找个工具帮你干活,。那是真正的“开箱即用”,把复杂留给厂商,把时间留给自己。
2026-03-11 17:58:51
242
原创 AI写代码比你快10倍,为什么大厂反而更缺“慢”程序员?
2026年了,不要再因为“我写代码没 AI 快”而焦虑。单纯的代码产出速度,已经不再是衡量程序员价值的标准了。以前是比谁砖头搬得快。现在砖头可以自动搬了,比的是谁能设计出稳固的大楼,谁能保证大楼不塌。所以,请试着让自己“慢”下来。多花点时间读懂业务,多花点时间审查代码,多花点时间思考架构。在 AI 疯狂加速的时代,你冷静的思考和判断,才是最昂贵的奢侈品。最近私信问我面试题的小伙伴实在太多了,一个个回有点回不过来。我花了两个周末,把星球里大家公认最容易挂的Go/Java/AI 面试坑点整理成了一份。
2026-03-06 20:08:18
327
1
原创 Go 协程池满了怎么办?面试官问我“兜底策略”,我差点挂了……
先分析利弊:“直接阻塞会拖垮上游,直接丢弃会丢数据,CallerRuns 会阻塞主线程,都有风险。提出兜底方案:“针对核心业务,我通常采用**‘异步持久化’**的策略。展开细节:“利用select检测满载情况,一旦满了,将任务降级写入 MQ 或 Redis,并通过监控报警。事后通过异步 Worker 补偿执行,既保证了系统高可用,又保证了数据最终一致性。这一波回答下来,面试官绝对会觉得你是个懂实战、有经验的老司机。
2026-02-27 12:22:23
907
1
原创 Redis 内存满了怎么办?我说“加内存”,面试官让我出去……
回到开头的面试题。先不谈扩容:先排查配置和数据,扩容是最后的手段。检查淘汰策略:确认是否合适,是不是因为默认的noeviction导致无法写入,建议改为 LRU 策略自动清理冷数据。分析大 Key:使用--bigkeys工具分析内存分布,找出占用巨大的异常 Key。安全删除:发现大 Key 后,使用UNLINK异步删除,避免阻塞主线程。兜底方案:如果以上做完,内存确实不够用(全是热数据),那再带着分析报告去找运维扩容。这样回答,既展示了技术深度,又体现了你对线上稳定性的敬畏。
2026-02-26 11:13:06
914
原创 建议Java工程师都要学习一下Go语言
学习Go并不是要你抛弃Java。做复杂业务系统,Java依然是首选,生态无敌。做中间件、工具、高并发网关、K8s插件,Go是神兵利器。作为一名资深Java工程师,拥有Java的架构思维,再加上Go的工程效率,你将成为团队中不可或缺的"全栈基础设施专家"。别犹豫了,今天就下载Go,写下你的第一个吧。最近私信问我面试题的小伙伴实在太多了,一个个回有点回不过来。我花了两个周末,把星球里大家公认最容易挂的Go/Java/AI 面试坑点整理成了一份PDF 文档。里面不光有题,还有解题思路和避坑指南。
2026-02-11 12:47:05
472
1
原创 从夯到拉,锐评9个Go Web框架
分层框架建议夯Gin闭眼选,稳。顶级Echo追求优雅和文档的选它。Fiber要性能炸裂、喜欢Node.js风格的选它。Chi喜欢标准库、极简风的选它。人上人GoFrame喜欢全家桶、Spring体验的选它。Hertz搞微服务、字节技术栈的选它。NPCBeego除非维护老项目,否则不推荐首选。拉完了快跑。最近私信问我面试题的小伙伴实在太多了,一个个回有点回不过来。我花了两个周末,把星球里大家公认最容易挂的Go/Java/AI 面试坑点整理成了一份PDF 文档。
2026-02-10 10:38:20
833
原创 面试官:为什么服务监听 0.0.0.0 别人能访问,127.0.0.1 却不行?
监听地址含义谁能访问?适用场景127.0.0.1绑定回环接口只有本机的进程数据库、缓存、内部消息队列、本地调试绑定特定网卡同一局域网内的机器内网服务、公司内部工具0.0.0.0绑定所有接口任何人(取决于防火墙)对外 Web 服务器、Docker 容器内部应用。
2026-02-05 11:16:11
980
原创 面试官:Token 放在 LocalStorage 里会被 XSS,那放在 Cookie 里就真的安全吗?
存储方式XSS 风险CSRF 风险推荐程度适用场景高 (直接读取)无 (需手动发送)低非敏感数据普通 Cookie高 (可被读取)有 (自动发送)不推荐无低 (不可读取)有 (自动发送)中服务端渲染 (SSR)低低高大部分 Web 应用内存(Access) + Cookie(Refresh)最低最低极高前后端分离应用。
2026-02-05 11:06:20
988
原创 拥抱AI最好的方式:带着兄弟们部署一个OpenClaw,24小时智能助手Get!
最近私信问我面试题的小伙伴实在太多了,一个个回有点回不过来。我花了两个周末,把星球里大家公认最容易挂的。
2026-02-03 14:15:04
556
原创 面试官:按 F5 刷新和在地址栏回车,浏览器的缓存策略到底有啥区别?
最近私信问我面试题的小伙伴实在太多了,一个个回有点回不过来。我花了两个周末,把星球里大家公认最容易挂的。
2026-01-29 12:57:36
598
原创 面试官:既然 JWT 这么好,为什么大厂还在用 Session?
不要为了用新技术而用新技术。如果你的业务需要"此时此刻把这个讨厌的用户踢出去",请老老实实拥抱 Session。
2026-01-28 12:34:49
622
1
原创 狂揽144k Star!这款开源神器,让你拖拽就能开发AI应用
如果你正在寻找一个能快速验证想法,或者不想写大量胶水代码的 AI 开发工具,Langflow 是一个非常高效的选择。它既能让你快速上手,又保留了足够的扩展性,同时也支持企业级的权限管理和监控功能。感兴趣的朋友可以去 GitHub 上看看。最近私信问我面试题的小伙伴实在太多了,一个个回有点回不过来。我花了两个周末,把星球里大家公认最容易挂的Go/Java/AI 面试坑点整理成了一份PDF 文档。里面不光有题,还有解题思路和避坑指南。想要的同学,直接关注并私信我【面试】,我统一发给大家。
2026-01-27 17:45:58
293
原创 Go语言跌到第16位:TIOBE榜单背后,咱们该怎么看这事儿?
所以看到排名下降,不用太担心。这个榜单反映的是当下的关注度和话题度,不是实际的市场占有率。Go语言现在进入了一个平稳发展的阶段,不像刚出来时那么有新鲜感,但它在实际工作中还是非常有用的。大家该学还是学,该用还是用。选编程语言,看的是能不能解决实际问题,能不能帮你把活干好,而不是看它在榜单上排第几。只要它还能帮你高效地开发系统,它就是有价值的。🔥 限时福利:Go/Java/AI 核心面试题 PDF(最后83份)《大厂面试核心要点与避坑指南》整理成了PDF。内容来自真实模拟面试,覆盖高频考点。
2026-01-27 17:39:26
671
原创 35岁危机?不,AI让25岁也成了危机
以后新的坑、新的Bug解决方案,可能再也不会出现在公开的网络上了,因为AI在它内部的数据库里就已经消化解决了。遇到不会的API,或者想不起来的语法,你会去谷歌,去百度,去Stack Overflow,去CSDN或者掘金。现在有了像Trae这样的智能IDE,或者是各种Agent(智能体),流程正在变成:人提出需求 -> AI理解需求 -> AI生成代码 -> AI自我修正 -> 人最后确认。我们需要的是能精准描述需求的人,是能设计复杂逻辑的人,是能判断AI生成结果对错的人。纯粹的“代码编写者”,正在消失。
2026-01-23 14:52:43
284
原创 看完这张猝死时间线图,我只想求你好好活着
事实是,当你真的离开了,公司可能会申请工伤,可能会赔偿,然后很快就会招一个新的“高工”来顶替你的位置。我们总是觉得,自己年轻,身体好,熬一熬没关系。我们总是觉得,工作很重要,任务很紧急,如果不回消息、不处理bug,就会出大问题。他在一个周六的清晨,倒在了家里,再也没能起来。事实是,当你躺在急救室里的时候,那个工作群依然会热闹,新的需求依然会产生,别人依然会@你干活。上午9点46分,人到了医院,其实已经没有生命体征了,但家属不放弃,要求抢救。都这个时候了,命都快没了,他惦记的还是那台电脑,还是没做完的工作。
2026-01-23 12:31:14
324
原创 你一定要知道的6个网站
以前我们搜东西,比如搜“Java 怎么读取 Excel 文件”,搜索引擎会甩给你一堆链接,让你自己一个个点进去看,有的链接还是广告,或者内容早就过时了。你把代码复制进去,它会自动给代码加上高亮颜色,还能给图片加上漂亮的背景框和阴影,看起来就像是一张精心设计的海报。甚至很多面试官都会看你的 GitHub 主页,如果你经常在上面活跃,提交代码,或者给开源项目做贡献,这绝对是你简历上的一大亮点。简单说,不管你是想找现成的轮子,还是想学习高手的代码,或者只是想存一下自己的学习笔记,GitHub 都是绕不开的。
2026-01-21 12:02:37
626
原创 写了这么多年Go,这几个神仙技巧你用过吗?
在业务代码里,我们经常用int64或string来表示各种ID,比如UserIDOrderIDProductID。直接使用基础类型的一个主要风险是,方法的参数很容易传混。// 很容易写错的调用// ...// 调用时可能不小心把两个ID搞反ProcessOrder(oid, uid) // 编译器不会报错,但逻辑全错了为了解决这个问题,我们可以利用Go的自定义类型特性,给ID加一层身份验证。这在编译阶段就能帮我们发现错误。
2026-01-21 11:53:30
742
原创 你们在用MySQL还是PostgreSQL?
MySQL依然是Web开发的主流选择,它简单、普及率高、生态好。如果目标是快速搭建一个网站或APP后台,MySQL完全可以胜任。但是,当站在“研发国产数据库”或者“构建复杂企业级系统”的角度时,PostgreSQL的严谨性、强大的扩展能力以及宽松的开源协议,就成了关键优势。这也是为什么在国产数据库领域,PostgreSQL被广泛采用的原因。简单来说:MySQL适合作为应用开发的存储后端,而PostgreSQL更适合作为数据库系统的研发基础。
2026-01-19 16:59:35
658
1
原创 Trae 一周年福利领取指南:免费领取 Fast Request 次数
分享一个 Trae 的一周年福利活动。1 月 20 日是 Trae 上线一周年,官方推出了免费赠送 Fast Request(快速请求)次数的活动。大家可以领取一下。
2026-01-16 17:14:29
513
原创 现在的 AI Agent 面试到底都在面什么?Go 语言能做什么?
Schema 映射:怎么把 Go 里的函数(函数名、参数类型)转成 OpenAI 能看懂的 JSON Schema?容错机制:这一点很重要。如果模型生成的 JSON 格式错了,或者参数类型不对,你的代码能不能自动捕获错误,然后把错误信息返给模型让它重试(Self-Correction)?
2026-01-16 10:50:15
699
原创 刚出炉的小米 Go 开发一面面经,题目很标准,建议收藏!
【怎么回答】这个环节不用背简历,主要是快速让面试官认识你。建议控制在 2-3 分钟,简单说说你的教育背景,重点介绍你熟悉的各种技术栈(特别是和岗位匹配的 Go、MySQL、Redis 等),然后挑一两个你觉得最有亮点的项目简单提一句,引导面试官往你熟悉的地方问。
2026-01-14 09:39:55
615
原创 我可能这辈子也做不出这么“爆”的APP
我们吭哧吭哧搞架构、抠体验、做增长,但最终,它们大多不温不火,没有一个能像这样,以如此简单的形态,引爆全民讨论。我们擅长把1做到100,却可能在最开始的“找到那个0.1”上,败给了更懂人性、更敢玩、更轻灵的对手。它戳中的,到底是什么?,昨天晚上和朋友交流的时候,他还在和我分享做爆款的心得,但是我对此并不感冒。哪怕我写了这篇文章,我还是没想明白为啥火,以及对我有啥启发,后面我应该怎么做。我甚至开始怀疑,是不是我,或者说我们这类技术出身的创业者,。“死了么”的火,像一面镜子,照出我一个挺残酷的认知:。
2026-01-14 09:31:18
84
1
原创 Go/Java程序员,学LangChain到底在学什么?给后端工程师的LangChain突击指南!
大家好,我是王中阳,各位跟着我学 Go/Java,或是本身有 Python 基础的粉丝们,这篇文章分享一下如何快速学习LangChain。,用最短时间突击掌握,快速上手 AI 应用开发。LangChain 本质是“AI 应用的后端工具链”,你们熟悉的微服务架构、API 对接、模块化开发思维,完全能直接迁移过来。尤其是 Go/Java 粉丝股东们,不用怕 Python 门槛;有 Python 基础的粉丝股东们,重点聚焦 LangChain 组件逻辑,不用再补基础语法。
2026-01-09 17:47:40
839
1
原创 估值数十亿!拆解 AI Agent 顶流 Manus 的 4 个增长密码
今天,AI Agent 领域的当红炸子鸡非 Manus 莫属。从一个浏览器插件团队转型,到被 Meta 数十亿美金收购,Manus 到底做对了什么?本文将深度拆解 Manus 火出圈的 5 大关键因素,并结合我最近上线的,聊聊普通开发者如何抓住这一波“Agent 落地”的技术红利。
2026-01-07 13:59:15
415
一图搞懂秒杀系统,欢迎参与开源,提交PR,提高竞争力 早日上岸,升职加薪
2023-02-23
Go语言编程规范中文版-Google出品
2022-12-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅