从6月多陆陆续续就没有再更新文章了,开始准备面试,到现在已经入职新公司啦
Java后端社招第一次跳槽成功,聊一聊大家关心的一些问题
505 次 Boss 沟通,8 个 offer,不到 2 个月结束战斗。未投 AI 岗,只聊后端。
我的记录
从 8 月中到满意离场:6 周时间线
6月份开始陆陆续续进行项目+八股+算法准备
8月中,T 开始第一份简历投递(T为某一天时间)
T + 5 天,小厂开始约面,社招第一次面试,此时没感觉,多数都是一面挂
T + 2 周,第一份满意 offer(小外企),提离职,lastday:国庆后
T + 2 周 + 2天,开始投递互联网大厂
T + 3 周 大厂开始约面,还是紧张, +部分手撕算法紧张,大厂挂
按下暂停键,一周未投递,继续推进当前其它流程,补充相关知识和能力
T + 5 周,继续投递大厂,大厂推进,开始进二面三面,由于临近lastday,不断催流程
T + 6 周,拿到一两个大厂offer,满意离场。个别大厂还在流程中,直到新公司入职才发offer~。等不动了,保温着。。。
2个月不到,社招结束,回想起校招从6月折腾到12月真是痛苦,社招痛苦时间减少了太多
505→115→22→8:我的转化漏斗
全程使用boss,未使用其它招聘软件
boss 沟通 505

简历交换 115。沟通到简历投递:115/505 = 22.7%
一面面试 22 (挂了12个)。简历投递到约一面:22 / 115 = 19.1%
二面面试 10(挂了2个)。一面进二面:10/22 = 45.5 %
三面面试 5(部分无三面,三面没有挂的)
hr面面试 8 。二面/三面 进 hr面:8/10 = 80%
从 二面/三面 到hr面的,均最终oc了
从沟通到 offer 的转化率:8/505 = 1.6%

面试怎么准备的?
现在有 AI ,准备面试不要太简单了
把简历写好,直接丢给AI,让他给你出题,你再一道一道的答,答完再让他评价和给出建议,每道题都落文档,输出面试题集。重复的题让他给你整合为一道题,中间有理解gap的继续修正
我用的是 codex,直接使用的语音转文字,或者直接语音交流。
在真正开始之前,可以先输出一个skill,把你想好的步骤落成skill,后续流程都跟着skill走。
当然了,这里更多是项目经历的面试,也就是根据你简历写的内容的面试
算法题就刷力扣hot100,基本都能命中
有没有遗憾?
有,遗憾就是还有很多知名的厂都没约到面试
社招相关
最佳跳槽时机
工作经验 5年以下,最好≤3, 注意别搞成3年2跳和5年3跳
高位跳槽:晋升/涨薪/高绩效/高年终的半年内,高位跑路,当然从道德上有点出生,不过你对老板忠诚,老板也会对你信任吗?
时间:避开年中,一般确实是金3银4,大部分人拿完年终就跑,然后hc就腾出来了。或者9~12月,这种时间也会盘完hc,不过定位可能和校招的差不多,但是能进面的话,oc概率比较大,因为没多人这个时间点跑
拐点:一旦感觉要背锅,不用想,那就是大概背,赶紧写简历,最好赶在下一次绩效出来之前跑路,如果真的背了,那就赶在流水出结果之前跑
在职怎么约面试?我最多一天面了 6 场
首先需要明确目标,是随便面面,还是一定要走
如果是想高位跑,随便面的话,一周不要超过3面,要不然太容易发现了,尽量约在8-10和20-23等非上班的时间。
一定要走才是重点,一定要走,就啥都不是事,以跑路拿到offer为主,约面试时间尽量提前三天以上,要不然有可能不好约会议室。需要手撕的一般都需要会议室,因为需要用电脑。有些不需要手撕可以直接手机面的,那公司附件随便找个安静的地方都可以面。
一开始可以先面小厂,大部分不用手撕,并且时间也会在40分钟以内 准备充分,可以开始猛约面,如果超过四面的,可以考虑请一天假
如何把面试都塞满一天:早中晚先约三四家大厂,大厂面的人多,时间不好确定;再去塞一些中小厂到缝隙,如果大场面超过一个小时,直接说还有其他会,赶紧结束,也别浪费时间(没完全这么尝试过,但理论上可行)
最佳约面时间(未尝试,理论上):
- 9-10 :比如国企,或者非互联网,确实能约9点或9点半开始,10点半上班之前刚好面一家
- 11:30-12:30 :卡 11:45 吃饭bug,又能减少离开工位的时间,又能避免面试官面太久
- 13-14 :非互联网可以约到这个时间,比如投行金融量化这种
- 18-19 :正常吃饭时间,能约最好 20-23 强度大的公司可以晚上10点面,比如pdd,xhs,字节
挑战某一天 6场线上面试,特地请一天假面试。前期约面的时候,都约到一起
- 9点半:某金融科技公司一面
- 11点:某医疗科技公司一面
- 14点:杭州某互联网大厂酒旅事业部一面,有手撕,没写出来。。
- 16点:上海某内容互联网大厂,编辑器手撕,ac了,挂了。。应该是工作内容不匹配
- 19点:杭州某互联网大厂国际化事业部一面,无手撕,电话面,原计划1个点,聊了一个半点也挂了,不知道怎么挂的
- 22点:上海某电商大厂,经典作息
面完4面的时候,就感觉已经基本被掏空了身体,长期紧张紧绷的状态,很累
线上线下?怎么面的?
- 基本线上,少量要去线下的拒了后续流程
- 线上多数腾讯会议
- 阿里系的则钉钉会议
- 字节系的则飞书会议
- 某些大厂有自己的面试平台,一般会发个网址
面完怎么判断能不能过?
自己觉得大概率过了,可能还会挂,但是觉得大概率过不了,那基本上就过不了,即使这次面试侥幸过了,后面也会因为横向对比之类的挂掉
客观视角可能挂的:
- 面试官大力刁难,比如八股往死里问
- 手撕一定要你跑通,思路对了也不行
- 手撕给你来个 hard
- 面完1~3个工作日内没消息
体感是,只要二面过了,后面基本就稳了,二面基本是你未来 +1 面你,未来 + 1 要你,那基本就稳了。很多三面总监面多数也是在聊天,问问你们怎么做的,怎么设计的,不扣细节
挂过的面评会跟着你吗?字节/阿里/滴滴实测
多数都有复活赛,面评影响不大,多数的面评只在一个大部门内流通,换了个部门也是看不到面评的。
字节可以无限复活,但不允许两个流程同时推进
滴滴可以无限复活,但不能两个流程同时推进
阿里可以无限复活,可以多个事业部同时推进
催流程话术:让 HR 比你更急?
已提离职:直接说几个月前口头说了要走,上个月系统已经提了,lastday也基本定了
入职时间:直接问最快入职啥时候,不出去玩,直接无缝衔接,表现自己马上就能入职
给hr一种错觉给你offer你不会鸽:保底要去的催的很急,入职时间已经定了,但咱们的平台/业务比较好,咱们这里优先,给了offer肯定去
催的频率:2-5个工作日催一次最佳,没offer很慌的话先面小厂,流程很快,大厂确实一周内出方案都正常,而且喜欢排序,想要的先给高的,一般的拖着,拖不住了给个低的。将走未走是最好催的,因为此时急的是hr,生怕错过好的候选人
如何提离职?
- 摊牌前置准备:
- 做好gap准备,想着休息一个月再找,容易变成3-6个月gap
- 有两三家都到三面以上
- 一定会有offer/拿到了最想去的offer
现在这个环境,还是不建议gap太久。当然有不少身边同事 gap 3/6 个月成功入职大厂的,纯不想上班离职休息的,照样涨薪25%+入职,这种属于例外,一般要求垂直领域,匹配度高的(匹配度高的竞争压力就小很多了)
-
口头跟tl提:建议比劳动法的一个月早一两周说,当然早点说有活还是要干。跟tl提了可以大肆散播消息,让需求方不好意思催进度
-
系统正式一个月提:系统上正式进入离职倒计时,这下可以光明正大的摸鱼了,交接群启动,有活就说和交接人一起看,实则只回消息不干活 (猛猛面试阶段)
-
收拾跑路:公司体检,福利应薅尽薅,注意这个时候电脑上的安全软件一般会高强度监控,比如传文件,外发文件,下载知识库内容
附离职理由:
- 想去外面看看
- 有其他家已经给了offer
- 累了,想休息下
- 家庭原因,想换城市
- 个人发展瓶颈了,想突破
谈薪:大厂卡 30%,但每个细节都能谈
多拿,有底气的拿
不要想着会a没,同类想去的要多家,all in容易变小丑
没开之前,回复有涨就行(例如10~20涨幅就行),主要是喜欢贵司业务 balabala 一顿吹
开了之后,还有没开的,稍等一下,开了就直接说其他家给多少,但是业务一言难尽balabal一顿踩
如果offer下了基本动不了
offer下之前可需要聊的:
- 月base
- 公积金(上海好多厂7%的公积金)
- 包吃福利
- 签字费(跨城市,搬家离公司近之类)
- 股票期权(想和公司共进退)
涨幅上限:
- 大厂卡30%(某些25%)
- 中厂卡 50% (base低点的50%+很常见)
- 小厂理论无上限(double也常见,AI初创)
年龄考虑:
- 30以下可以多要
- 30-35有可能是最后一次跳槽,更要使劲要
- 35+ 这说白了就是去创业(笑哭.jpg)
之前还以为跳槽都是30%以上,结果到我开始offer打牌,也没有开出高于30%的offer
说到这里就要吹吹AI了,太多做AI方向的基本 50%+,甚至double很常见(羡慕.jpg,后端还是太饱和了)
offer怎么保温?
将至未至:流程走到后面就慢慢来,一二面急一点,三面及以后可以拖着面,比如本周要离职交接,家里临时有事回去一趟,内部专项封闭开发之类
面完主动拉扯:
- 其他同类厂下周开,想等着开完一起决定
- 对方案不满意,希望再加点,让hr去a几天,收集三五天问题再约hr时间
- 要回趟家或学校,和家人同学老师商量下
入职时间拖:
- 说Offer正式下发再提离职一个月
- 手里项目需要做完交接
上述一般也不太可能拖超过2个月
入职前或者入职后还可以继续保温着几家公司:不要想着拿了hr面完就完全稳了,收集流水后挂,鸽口头/书面offer,案例比比皆是,大厂可能好点,小厂都是重灾区。
而且有时候都是相互保温,可能1个hc,流程全部走完了卡着不推进,很有可能就是在等前面的人入职,前面跑了才会给你推进
入职也容易遇到坑的,有坑还能马上跑下家,所以,大保温是对的
关于社保,大概率是查不到的,查得到也不会让你提供截图,注意交完当月别入职下家就行,一个月交过了会交不了第二次。
但大保温也不建议快到入职前一天了再告知公司,否则基本会被拉黑,会被认为是人品问题。
面试相关
Java 已死?还有纯Java吗?
体感是有,且岗位还是很多,毕竟Java后端服务的体量就摆在那(但是AI出来后,这个岗位变少了很多也是真实的)
由于业务关系,在原司没有 AI Agent 落地的开发经验,我简历上无AI相关项目,因此投递方向均为纯后端。这里包括 Java和golang,多数Java,少量go
- 你对AI的理解?
- AI在你那有提效吗?怎么提效的?
- 你在AI方面有做了什么吗?
落地经验如实说就好,但可以扩展一下,说一下你做了些什么,对这个的理解
面试流程
- 前期简单沟通:一般是猎头或者HR先了解一下意向度和匹配度,离职原因,差不多了,再约技术面
- 一面 一般是组内资深一点的,合适了才会继续推进,小厂一般就是你未来tl了:这一面会偏向于基础知识多一点,手撕,408,项目都会问,八股一样少不了
- 二面:一般就是是直系上级,能不能过大概率取决于他,一般也会有手撕,基本以项目为主,或者结合着项目相关的去问你的思路,八股能力
- 三面:大老板面,一般是部门总监,你的+2,对于大头兵能接触频繁的老板,这一面一般就没有手撕了。主要是聊性格,表达能力,能不能把一件事说清楚,因为老板也基本上脱离一线技术,怎么唬住他比较重要
- 四面(大部分没有):有些会加面的,这一面一般就是大部门老大,或者中小厂的一些cto之一去面,更是纯讲思路。目前就某宇宙厂给我加了一面
- HR面:这里就是沟通性格了,比如有什么优缺点,对城市、工作、的规划,未来的展望,老生常谈。可以看一下我以前写过的文章
一面or二面or三面挂原因
一面:一般是组里的mt或者资深面,挂了一般就是不太匹配,或者基础比较差
二面:大概率是直系tl,最关键的决定你能不能通过的人,挂说明就是你的tl不想要
三面:一般是+2,这一面基本上就看一些性格吧,或者站在老板的角度看你匹不匹配,一般不会挂
四面以上(如有),可能交叉面,+3之类的。如果是ssp交叉面,还是有可能挂;如果是+3面, 那和+2面差不多,多数就聊聊天
HR面:没有心理问题,一般都不会挂。。
HR面之后没有offer的,基本不是因为面试挂了,是被横向后挂了,有更性价比的人
2026年社招还手撕吗?
小厂基本上不手撕
大厂人太多了,需要一些筛选条件,所以就会手撕代码。且多数是编辑器手撕,无任何提示
即使大家都 AI Coding,95%+ 都是AI写的代码,你要是想进大厂,你就得手撕。造火箭和拧螺丝,解释权在公司手里
并且现在很多要 AI Coding 直接交付全套项目的,像阿里可能有1/3的都是AIcoding,这种是不是比手撕代码更难?没体验过
赶紧趁着还在手撕阶段换工作, 未来 AI Coding 挂都不知道怎么挂的
但是,社招如果出 hard题,讲道理就是刁难,为了挂人找个借口。如果平时没刷过的,直接可以结束了,做出来多数也是浪费时间。不少出hard题的,即使ac了,最终很可能还是挂的
一面问什么?
自我介绍:时间控制在3分钟内最好,给面试官一点时间看你的简历,其实说啥也不重要,把平台和做的事说清楚就行
手撕:虽然现在都是ai写,但是大部分的大厂都有手撕,一般都是easy/mid难度,并且都是原题
项目:一般就是根据简历上做的事情聊,如果是垂直领域的话就会多聊,基本在聊你们是怎么做的,为什么这么做。不是垂直领域的话,就根据面试官的认知来聊
是不是垂直领域另外再说,能不能把一件事从背景到解决方案到结果说清楚比较重要。背景很重要,是你讲好故事的关键。为什么要做?不做会发生什么?做了有什么收益/指标变好?
八股:如果不是垂直领域的话,没啥问的,八股就会问的比较多,还是 Java基础并发gc,408基础,数据库,中间件,高可用,高并发。
反问:面到50min,就会有几分钟来反问,这里一般就可以问一下项目组做的事,未来的规划,顺便可以展现一波自己的一个意向度
为什么离职?
- 明年组织架构有大调整,提前看机会(别说今年,要不然以为被裁的)
- 预料到当前业务在走下坡路,未雨绸缪,展现自己的执行力
- 发现新行业,新方向,更适合自己,追梦能力
- 当前领导比较求稳,失去了创新力
- 未来更看好某个方向,并且其他流程也是这类方向
- 当前太垂了,想接触业务广度,不当螺丝钉(适合大厂跳中小厂)
需要注意的是,每个点一定要比较自信,尤其是最后一点,基本上说了就比较稳了
面试反问应该问啥?
面试的结尾一般会有5~10分钟的一个反问环节
公司对部门的重视程度:例如了解这一块事情还会做多久?套一下面试官的话,是临时起意,还是长期主义? 如果有赛马情况的话,需要特别关注,很容易做着做着部门就没了,合并到其他部门,那还不如跳槽
对新同学的期望:根据要求反推landing的难度,猜测是海招还是匹配的招聘,像我大部分的业务方向其实都不特别匹配,说白了就是海招,同一批人可能会有两三个以上的hc,这样也能避免一个人进去背锅
入职时间:是否能无缝连接?狠狠降低自己的不确定性
最后再表现一下自己的长期主义,大部分公司还是挺想候选人至少能干两三年。(女朋友/老婆在这个城市,家里人在这个城市,打算长期发展 等等)
写在最后
Java 的同学,先别慌
这趟 505 → 8 走完,最大的体感是:市场没有死,还是有很多机会
- 存量盘子还是巨大的。Java 后端跑了二十年,工资、交易、订单、中间件这些系统的维护和新需求不会因为一个热词消失。我的 22 场一面里,考的还是 408、并发、GC、数据库,可以说Java没死,八股也没有白背。
- 1.6% 的沟通转 offer 确实残酷:不再是十年前那种投 3 家就有 3个面试,点击就送的局面,而是几百次沟通换几个稳推进的流程。接受这个预期,反而不焦虑了
- 后端的优势是沉淀。系统设计、线上事故、性能调优、业务权衡,这些东西 AI 现在还没有能力写出。
- 涨薪 30% 不是失败,是当下社招的常态。
AI 这波冲击,到底有多大
冲击是真的,不用自我安慰:
- 岗位在缩。AI 出来之后,纯后端 JD 肉眼可见变少了,有些团队直接冻编或者合并到 AI 线。全栈开发比比皆是,很多公司的测试和前端都要求被转全栈
- 薪酬在分化。同年限,AI 方向 50%+涨薪 甚至 double,后端 30% 封顶,显然市场是在用钱投票方向。
但我判断冲击的上限是"效率重写了坑位",不是"消灭了这个职业":代码生产变便宜了,值钱的是判断代码对不对、系统能不能扛住、出了事谁来兜底,我的理解是这还是后端的主场。
所以对普通后端,我的建议不是硬转算法或 Agent,成为你这个垂直领域的专家 + 会用 AI 提效的人,溢价反而更稳
风会一直吹,能游的人不怕水凉,加油吧大家