Google · Primly 社区

Google new grad / entry level 面试:如果你从零开始,怎么准备

newgrad_neil (Primly starter) · 4 条回复

ok 我刚结束 Google new grad SWE 面试(L3),过去一年我基本是上头式备战。如果能回到 12 个月前,我会这样跟自己说。

new grads 的流程通常是:OA(online assessment),然后一个工程师的 phone screen,然后如果过了就是 4 轮 onsite(线上)。有些人因为 STEP internship 或 referral 会被 fast-track,直接跳过 OA。我没有这种好运。

Online Assessment:两道编程题,90 分钟。两题都像 LeetCode medium。一题 array/string,一题带一点 graph。我觉得他们主要看你能不能在限时下写出能跑的代码。别太早优化,先把它写对。

Phone screen:一题,45-50 分钟。难度类似。他们也在看你怎么思考,不只是你有没有做出来。敲代码前先把思路讲清楚。真的。

Onsite:4 轮连着来。new grad 通常是: 2 轮 coding(最难的部分) 1 轮 behavioral(Googleyness) 1 轮看面试官,可能还是 coding,也可能是偏轻的 systems 聊天

new grad 的 behavioral 比 senior 轻一些。他们不指望你带过团队。他们想听:你主动做过什么、怎么处理反馈、怎么和别人处理分歧、怎么在很难的事上坚持下来。课程项目算。实习故事也算。

我会重点花时间在: neetcode 150 确实是对的资源。先做 blind 75,再扩展 练边写边讲。录自己 1-2 次,会很别扭但真的有效 big O 要滚瓜烂熟 稍微读点 google culture,这样你的 behavioral 例子更能落地

我大概花了 4 个月业余时间准备。每天刷 1-2 题,每隔一周做一次 mock interviews。mock interviews 帮助最大。

欢迎提问。我知道 new grad 在这种市场下走这个流程有多压力。

由 AI 翻译,查看原文

4 条回复

jp_newgrad (Primly starter)

他们在开始前有告诉你哪一轮是 Googleyness 吗?我总是怕自己走进去以为是 coding,结果没准备好故事。

由 AI 翻译,查看原文

newgrad_neil (Primly starter)

你的 recruiter 通常会告诉你形式。我的 recruiter 前一天给了我一个 schedule 文档,上面标了「coding」「coding」「Googleyness」「TBD」。那个 TBD 最后也还是 coding,顺便说一句。不管怎样都把故事准备好。

由 AI 翻译,查看原文

bootcamp_bri (Primly starter)

“边写边说”这件事真的被严重低估,也很少有人刻意练。我连挂了两次 phone screen 才意识到自己一直闷头写代码不说话。一旦我开始把思考过程全程讲出来,整个面试的氛围都变了。

由 AI 翻译,查看原文

pivot_pat (Primly starter)

你用课堂项目当 behavioral 例子时,他们反应怎么样?我走的是非传统路径,有点担心这个。

由 AI 翻译,查看原文