趣谈这几个月找 remote 的 Senior 工程师工作经历 - (1)找工就业
TL,DR:
好在我有身份,心态还算稳。当然,如果没身份,我大概率还会留在中厂继续苟着。
这次主要投的是中小厂或 A-E 轮的 startup,因为楼主人在南方州,只找 remote only。同时也认清现实:现在这个变态的时间点,投 FAANG/MANGO 的竞争者太多,楼主这种菜鸡肯定打不过,于是就选择差异化竞争路线。
楼主大概就是横着刷(500+ x 3 rounds) 竖着刷 (by types: heap, stack, BFS, DFS, etc...), 斜着刷 (by company, 看面经)。都2025年了,想怎么刷就怎么刷,这个在AI出来,尤其是AI作弊和反作弊工具 军备竞赛以来已经不是很重要了。具体下篇再聊。
投递方向 & 数据总结
主要投递的职位:
简而言之,市场竞争确实很激烈,特别是 remote 岗位:机会少,竞争者多。我的整体成功率(2/43)也就大概 5%,不过是楼主太菜,不像有些大神嗷嗷拿 offer。当然以楼主菜鸡的水平几乎拿到两个公司Staff level的offers,也是对自己水平的肯定。
对比来看,几年前进前司的时候相对容易多了,2 个月内就能搞定多个 offer,面试也没现在这么卷。现在连三线小厂都能安排 2 轮 OA + 4 轮 Final + 复杂的 HM 面 + 各种系统设计。HM奇葩的长难句问题让我心里都快翻白眼了,但良好的修养还是让我撑到最后,然后直接 withdraw。
如何提高 HR Call 的通过率?(也就是如何让简历更容易被捞起来)
1. 简历要过硬(强调 match)
现在这个变态的市场,最重要的不是你有多牛,而是你跟这家公司 / 岗位的匹配程度。如果背景不 match,即使 HR phone 或 video call 表现得不错,最终也还是会被拒。所以要把简历好好打磨,尤其突出跟目标岗位的匹配点。
2. 附加材料要丰富
如果你有 Medium blog、GitHub 项目、个人 portfolio 网站,强烈建议放到简历上。楼主就是这样做的,基本每次 interview 都有人提到面试前还看了我简历上的 blog,连 HM 面也常以 blog 项目作为 deep dive。
3. Side project 也很关键
建议大家搞几个像样的 side projects。比如现在 AI 很火,那你可以考虑做一个小的 ChatGPT clone,full stack + embedding + local LLM + Redis/PGVector,这类项目既能学到很多技术,也很容易在面试中拿出来讲。即使你不是投 AI 岗位,普通 SDE 也有机会被问到相关内容 (楼主被问到两次,下篇文章再聊)。有AI 辅助,搭一个这样的项目其实很快。对于junior,是很好的技术加分点。对于Senior,就是让人感觉你可以快速follow up new tech。
4. Blog 非常有用
我建议大家写两篇技术 blogs,一个偏技术,一个偏产品,这样 HM 问你时你可以问对方更偏好哪一类,然后直接分享屏幕讲解对应项目,几乎所有HM都很喜欢看screen sharing.
这种方式好处很多:
5. Refer
最常用的就是找熟人refer,但菜如楼主不管是几年前,还是好几年前,还是这一次的找工,从来都没进过被refer的公司。。。
而且现在比较无语的是好几个公司对refer的人只安排HM面,然后立马挂掉。(好吧,人生重在体验)
另一种方式就是在Linked上发post说自己open to work, 然后让其他朋友,同事, EM repost。但不太适用在职跳槽,在这个惨淡的时代几乎成了lay off和shut down人群的专用。
无论如何,再次非常感谢所有refer我的朋友们!
6. Tools
楼主现在感觉Linkedin不好用了啊,经常推荐的 job都是几天前的。在这个恐怖的时代,几个小时前的职位都可能 100 + Applicants。这里楼主感觉这个免费tool不错,https://jobright.ai/ 我只用它推荐job,还是自己manually填写申请。
HM 面
如今 HM 面 (45 ~ 60 mins) 基本分为两大部分:
结尾
今天先更到这里,如果反响不错,下次再来吐槽 coding / SD 面试中的奇葩事儿。比如我真无法想象,LRU 这个题都被问了十年了还有人在考。就像2025年了,还有人会考“回”字的五种写法… 遇到这种公司,楼主就直接 pass了,菜鸡如我吃不起背hard题的苦~
https://www.1point3acres.com/bbs/thread-1134743-1-1.html
第三篇
https://www.1point3acres.com/bbs/thread-1134770-1-1.html
https://www.notion.so/Coding-round-2215647d2c1880939c4ef9eb4462ab03
先推荐两篇非常不错的参考帖,也给了我很多启发:
(先叠个甲:纯分享心得,勿杠哈,内容主观性较强;如果你猜出我是谁,还请不要说出来,哈哈~)
- https://www.1point3acres.com/bbs/thread-1126490-1-1.html
- https://www.1point3acres.com/bbs/thread-1119305-1-1.html
好在我有身份,心态还算稳。当然,如果没身份,我大概率还会留在中厂继续苟着。
这次主要投的是中小厂或 A-E 轮的 startup,因为楼主人在南方州,只找 remote only。同时也认清现实:现在这个变态的时间点,投 FAANG/MANGO 的竞争者太多,楼主这种菜鸡肯定打不过,于是就选择差异化竞争路线。
楼主大概就是横着刷(500+ x 3 rounds) 竖着刷 (by types: heap, stack, BFS, DFS, etc...), 斜着刷 (by company, 看面经)。都2025年了,想怎么刷就怎么刷,这个在AI出来,尤其是AI作弊和反作弊工具 军备竞赛以来已经不是很重要了。具体下篇再聊。
投递方向 & 数据总结
主要投递的职位:
- Senior Software Engineer - Backend
- Senior Software Engineer - Full Stack
- Staff Software Engineer - Backend
- AI + legal, health, mortgage (疯狂招人,薪酬最高,但竞争也激烈。要求background match,楼主感觉3年内会倒一大批。因为光是AI+legal 都见到10+ 公司了。。。)
- Healthcare (一开始楼主感觉health很好,很高大上,有护城河,要compliance。但面试多了发现水挺深,很多公司tech debt太重。)
- Crypto (目前处于Gartner curve的成熟区,感觉有些青黄不接,长远楼主个人还是看好)
- 总共投递约 350+ 家公司
- 进入 HM 面试 43
- 进入 Final 轮 12
- 最终拿到 2 个 offer(占总申请的 0.6%, 占HM面 5%)
- Offer 接受后,主动 withdraw 了几家还在 process 中的公司
Applied | 350 |
Contact | 60 |
HM | 43 |
OA/Phone screen | 30 |
Final | 12 |
Great Answer | 6 |
Offer | 2 |
Withdraw | 3 |
简而言之,市场竞争确实很激烈,特别是 remote 岗位:机会少,竞争者多。我的整体成功率(2/43)也就大概 5%,不过是楼主太菜,不像有些大神嗷嗷拿 offer。当然以楼主菜鸡的水平几乎拿到两个公司Staff level的offers,也是对自己水平的肯定。
对比来看,几年前进前司的时候相对容易多了,2 个月内就能搞定多个 offer,面试也没现在这么卷。现在连三线小厂都能安排 2 轮 OA + 4 轮 Final + 复杂的 HM 面 + 各种系统设计。HM奇葩的长难句问题让我心里都快翻白眼了,但良好的修养还是让我撑到最后,然后直接 withdraw。
如何提高 HR Call 的通过率?(也就是如何让简历更容易被捞起来)
1. 简历要过硬(强调 match)
现在这个变态的市场,最重要的不是你有多牛,而是你跟这家公司 / 岗位的匹配程度。如果背景不 match,即使 HR phone 或 video call 表现得不错,最终也还是会被拒。所以要把简历好好打磨,尤其突出跟目标岗位的匹配点。
2. 附加材料要丰富
如果你有 Medium blog、GitHub 项目、个人 portfolio 网站,强烈建议放到简历上。楼主就是这样做的,基本每次 interview 都有人提到面试前还看了我简历上的 blog,连 HM 面也常以 blog 项目作为 deep dive。
3. Side project 也很关键
建议大家搞几个像样的 side projects。比如现在 AI 很火,那你可以考虑做一个小的 ChatGPT clone,full stack + embedding + local LLM + Redis/PGVector,这类项目既能学到很多技术,也很容易在面试中拿出来讲。即使你不是投 AI 岗位,普通 SDE 也有机会被问到相关内容 (楼主被问到两次,下篇文章再聊)。有AI 辅助,搭一个这样的项目其实很快。对于junior,是很好的技术加分点。对于Senior,就是让人感觉你可以快速follow up new tech。
4. Blog 非常有用
我建议大家写两篇技术 blogs,一个偏技术,一个偏产品,这样 HM 问你时你可以问对方更偏好哪一类,然后直接分享屏幕讲解对应项目,几乎所有HM都很喜欢看screen sharing.
这种方式好处很多:
- 你讲的内容有据可查,提前准备,心态更稳
- 有 system diagram、有code snippet, database schema, API example,比口头描述清晰得多
- 给人留下“擅长文档、乐于分享”的好印象
5. Refer
最常用的就是找熟人refer,但菜如楼主不管是几年前,还是好几年前,还是这一次的找工,从来都没进过被refer的公司。。。
而且现在比较无语的是好几个公司对refer的人只安排HM面,然后立马挂掉。(好吧,人生重在体验)
另一种方式就是在Linked上发post说自己open to work, 然后让其他朋友,同事, EM repost。但不太适用在职跳槽,在这个惨淡的时代几乎成了lay off和shut down人群的专用。
无论如何,再次非常感谢所有refer我的朋友们!
6. Tools
楼主现在感觉Linkedin不好用了啊,经常推荐的 job都是几天前的。在这个恐怖的时代,几个小时前的职位都可能 100 + Applicants。这里楼主感觉这个免费tool不错,https://jobright.ai/ 我只用它推荐job,还是自己manually填写申请。
HM 面
如今 HM 面 (45 ~ 60 mins) 基本分为两大部分:
- 分享 blog 项目的 deep dive (20~30 mins)
- 通用 BQ(Behavioral Questions)
结尾
今天先更到这里,如果反响不错,下次再来吐槽 coding / SD 面试中的奇葩事儿。比如我真无法想象,LRU 这个题都被问了十年了还有人在考。就像2025年了,还有人会考“回”字的五种写法… 遇到这种公司,楼主就直接 pass了,菜鸡如我吃不起背hard题的苦~
补充内容
第二篇https://www.1point3acres.com/bbs/thread-1134743-1-1.html
第三篇
https://www.1point3acres.com/bbs/thread-1134770-1-1.html
补充内容
第二篇开放在https://www.notion.so/Coding-round-2215647d2c1880939c4ef9eb4462ab03
已获得 105 大米


+2
共24条回复
✨ 您正在体验新版论坛UI

