我为即将到来的 shopify new grad swe 面试连续焦虑了三周,所以干脆用这段时间认真研究它到底会怎么面。发出来让之后的 new grad 不用从零开始。
entry level / new grad SWE 的 loop 大概长这样:
我从近期帖子加上一个 2026 年初走过流程的朋友那里拼出来的: recruiter screen(30 分钟)。基本是:带我过一遍简历,一道 coding 题(easy-medium leetcode 区间),为什么 shopify。 take-home 或限时 hackerrank assessment,取决于团队。看起来 take-home 在正式岗更常见。他们会给一个真实问题和真实数据集,而不是抽象算法谜题。如果你拿到 take-home:别赶工。写干净可读的代码,加一个 README 解释你的选择。 technical interview(60 分钟)。一到两道 coding 题。new grad 会考数据结构和算法,但 shopify 更偏实用问题,不太会出那种很偏的 graph traversal。比如:设计一个简单的库存系统,写个函数去转换订单数据。有时会出现 ruby(shopify 的主要后端语言),但通常你也可以用 python 或 JS。 values interview。这轮在 shopify 比很多公司更重要。他们对 values 很认真(不是那种 corporate-cringe 的认真,更像是“我们真的会因为不 fit 而拒掉很强的 coder”)。准备这些方向的故事:你在团队里带来的影响、你不得不快速学习某个东西的一次经历、一次你不同意但后来改变了想法的分歧。 有些团队可能还会有最后一轮 hiring manager。
我怎么准备: leetcode easy/medium 为主。arrays、strings、hashmaps、基础 trees。entry level 不需要 hard。 看 shopify engineering blog,因为 take-home 经常和他们做过的真实问题有关 写 5-6 个强 behavioral 故事,然后按他们的 values 去适配
如果有人走过 2026 new grad loop,欢迎纠正我说的不准的地方。还有从投递到 offer 的 timeline 大概是怎样?