不期而至🎁 惊喜礼盒
🎁 Surprise · 不定期 · 随缘更新


🎁 Surprise · 不定期 · 随缘更新
🎁 SURPRISE
谢谢你停在这里。愿你被温柔以待,也愿你带着一点勇气继续往前——这是我留给访客的小小礼物 🎀✨。
— threetwoa
(=;ェ;=) 客来不妨坐下,落叶声里续一壶茶;猫会自己找你。
走进数字花园28 轮打下来,最先垮的往往不是算法,是把面试当成「答题比赛」的心态。思否这篇公开复盘:二本、工作约两年半,约 10 家公司拿到字节、拼多多、美团、滴滴等 offer。一半写「怎么聊」,一半是各厂题单。时效约 2022,题面会过期,讨论打法和简历边界不会。
作者主张真体系靠书,文章当扩充。不是鸡汤:碎片文能帮你「听说过」,书才能帮你扛二三连问。书单方向(不必本本啃完,当覆盖面参考):
算法别神话。社招反复刷 LeetCode 前 200 足够;作者约 170 题,多数现场是原题。卡壳就看答案再默写,循环即可,比追求「秒杀难题」更贴实战。
写上去的每个技术点都要能扛追问。超级简历之类工具随便用,关键只有一句:别把「听过」写成「做过」。听过的词一旦上简历,就会变成追问入口。
自我介绍 = 简历精简版。别讲兴趣爱好,讲「做过最难的事 + 量化结果 + 为什么匹配这个岗」。HR 和面试官都在找匹配信号,不是人设。
作者把技术环节定义成讨论,不是单方面问答。这个定义本身就值回票价。
不卑不亢:可以在尊重前提下质疑面试官结论;遇到侮辱性态度可以直接终止。真诚:冷门题不会就说不会,别编。编一轮,后面全是补丁。深入 + 发散:熟悉点要抓住。例:Kafka 零拷贝 → 深入到 sendfile + DMA Scatter/Gather → 再发散「为什么 RocketMQ 写日志用零拷贝、Kafka 写日志不用」。
答完一小段就点出重点,避免一个人讲到面试官失焦。编程分两类:算法;语言技巧(交叉打印、单例、简单工厂)。年限不长时几乎必有手写,别赌「今天只聊项目」。
反问:作者觉得改变不了结果,固定问岗位技术栈和最大挑战即可。别指望反问翻盘,把它当成信息收集。
从帖内多家题单抽出社招高频块:
| 模块 | 反复出现的问题类型 |
|---|---|
| 集合与并发 | HashMap 扩容与冲突;锁与并发容器 |
| JVM | G1 特点、卡表/SATB;线上排查口吻 |
| MySQL | 慢 SQL 排查流程;冷热分离;分库分表 |
| 中间件 | Kafka 选举与流量规划;MQ 事务外发送如何保一致 |
| 分布式 | 本地消息表 / TCC / 最大努力通知;熔断 vs 降级 |
| 工程 | APM / Java Agent;RPC 框架要考虑什么;QPS/TPS 与系统瓶颈 |
| 业务系统 | 模块怎么拆、怎么治理;缓存一致性场景 |
美团侧作者印象:一面八股密度高。字节侧:算法难、基础要求高(作者面的是 Go 岗,Java 八股相对少)。同厂不同岗,别直接抄别人的「字节很爱问 XX」。
社招更吃「线上问题怎么查、系统怎么拆、中间件为什么这么用」。书单 + 简历边界意识,比背题库更能扛 28 轮这种消耗战。讨论感也是分水岭:能带面试官走你的知识地图,通过率通常高于纯背诵。
原帖在思否公开,题单很长;本篇刻意不整页粘贴问答,只保留打法与考点地图。题库会过期,打法不会。
来源:思否原文(CoderW,约 2022)。
复制链接或生成海报,发给感兴趣的人。

2022 缩招环境下,Vue 栈两年前端靠项目文档化拿下字节与阿里。简历少挖坑、项目复盘七抽屉,比再刷一百道简单题更能抬上限。
2026-08-11部分内容可能已过时
分享你的想法,与大家交流讨论
像发消息一样写就好:点工具栏插入表情 / 图片,表情会直接显示。插图 ≤5MB。
🎁 Surprise · 不定期 · 随缘更新
🎁 SURPRISE
谢谢你停在这里。愿你被温柔以待,也愿你带着一点勇气继续往前——这是我留给访客的小小礼物 🎀✨。
— threetwoa
有什么想了解的?
我基于博客内容回答