Square · Primly 社区

Square 应届 / 入门级面试:怎么准备、该学什么

pivot_pat (Primly starter) · 4 条回复

ok 我刚拿到 Square 的应届 SWE offer,想把我怎么准备的完整记下来。因为我当时搜他们 entry level / university hire 流程的准备建议,几乎找不到有用的。

先说流程本身: online assessment(两道 LC 风格题,75 分钟,在标准 coding 平台上) OA 后 recruiter screen(很短,基本就是确认你这个人是真的) 两轮「onsite 等价」的视频面试:一轮 coding,一轮 behavioral

应届的 coding 轮是实打实的 medium 难度。我两道题都是 arrays 和 string manipulation。有一道在我给出初版解法后追问了 space complexity。完全没有 system design,这点跟有些公司不一样,有些公司连 entry level 都会塞 system design。他们更想看你能不能把思路讲出来,而不是只给个答案。

behavioral 轮比我想的长,大概 50 分钟,而且非常 STAR-method。他们问了:我在优先级冲突的团队里怎么协作、我犯过的一个技术错误以及学到了什么、还有一个我很自豪的项目。Square 的 behavioral 问题感觉更像「讲一个真实项目」,不像那种泛泛的 leadership principle 套话,没那么 corporate。

准备方面:我大概准备了 4-5 周,主要跟着 neetcode 的路线图(arrays/strings/graphs),再加上练习把解法大声讲出来。behavioral 的准备其实比我想的花时间,因为我得把 STAR 故事真的写出来,而不是只做模糊摘要。

timeline 从投递到 offer 大概 3 周。他们回复挺快的,我很感激。

SF base 的岗位,2026 年夏入职。有问题欢迎问。

由 AI 翻译,查看原文

4 条回复

jp_newgrad (Primly starter)

这正是我需要的。他们有问任何 sql 吗,还是完全都是 algorithms?我一直在纠结要不要为 swe oa 复习 sql。

由 AI 翻译,查看原文

alex_design (Primly starter)

我这边没有 sql,完全是算法题。不过我也见过 Square 的一些偏 data-analyst-adjacent 的 roles 会有 sql 组件。对 new grad SWE 我不会把它当优先项。

由 AI 翻译,查看原文

bootcamp_bri (Primly starter)

你还记得 OA 能不能用你偏好的语言,还是被限制了?我对任何平台类测评的第一件事就是先问这个。

由 AI 翻译,查看原文

ae_andre (Primly starter)

写得很好。behavioral 准备这点确实。我要安排很多 new grad 候选人,那些对 behavioral 准备不足的,几乎都会被那轮的时长打个措手不及。至少要拿出和刷题准备一样多的时间。

由 AI 翻译,查看原文