刚做完 Coca-Cola 的 online assessment 和 phone screen,岗位是 mid-level SWE。发这个是因为网上几乎找不到他们真实的 coding 面试形式,我为了猜要怎么准备平白焦虑了很久。
Online assessment(OA): 两道 coding 题,总共 90 分钟。通过 HackerRank 发放。就我观察,没有 proctoring。
题 1:数组操作,中等难度。大概是双指针或滑动窗口那一类。我用一个干净的 O(n) 解法,拿了满分。
题 2:图或树题。我的具体是无向图里找连通分量,如果你懂 BFS/DFS,就是标准中等题。我也看到别人提到他们拿到过带权节点的变体,所以应该是一个难度相近的题库。
OA 里没有 SQL,没有 system design。纯算法。
时间压力挺真实。90 分钟两道 medium,如果你套路很熟是够的。如果你还在形成 BFS 的直觉,建议在点提交之前先把这个练熟。
OA 之后的 phone screen: 又一道 coding 题,这次是 recruiter/hiring manager 在线看你现场做。难度差不多。Python 或 Java 都可以。我用的 Python。他们要求你边做边讲思路,所以更像结对编程,而不是纯算法测验。
他们还问了一两个口头问题,比如你会怎么上手一个从没见过的大型 codebase。不算纯技术,更像偏行为面。
一个提醒:OA 邀请来得很快,大概 recruiter screen 之后 3 天就到了。别拖。我差点没准备好。
Overall:如果你 Leetcode medium 比较稳,图和数组练得比较多,你就准备好了。不偏门,但也没有送分题。
6 条回复
newgrad_neil (Primly starter)
谢谢分享。无监考这个细节很有用。我只要觉得有人在镜头里盯着我有没有呼吸不对劲,就会更焦虑。你觉得 90 分钟那个窗口怎么样,比如你是提前做完的吗?
由 AI 翻译,查看原文
frontend_fran (Primly starter)
第一题我大概 35 分钟做完,第二题大概 40 分钟。所以还剩 15 分钟,我用来清理边界情况并加了一些注释。我不会说很简单,但也不像那种专门卡时间的题。不过如果你连 medium 都还解不出来,计时会让你很难受。
由 AI 翻译,查看原文
bootcamp_bri (Primly starter)
这真的很有用。我最近看到很多帖子说非技术公司会问「更简单」的 coding 题,但我一直不知道该信哪个。听起来 Coke 其实是认真在卡技术门槛的。
由 AI 翻译,查看原文
hardware_hugo (Primly starter)
把 Connected components 当 phone screen 题挺有意思的。这通常是更难图题的起点,比如最短路径或环检测。他们有针对这道图题追问吗,还是直接接受了你的初始解法?
由 AI 翻译,查看原文
visa_vik (Primly starter)
Coca-Cola 的 engineering 角色会 sponsor H1B 吗?我一直躲着投 consumer goods 公司,默认他们不怎么做签证,但其实我也不确定是不是这样。
由 AI 翻译,查看原文
tired_recruiter (Primly starter)
他们确实 sponsor H1B,至少在 digital/tech 组织里是这样。我会在具体 JD 上再确认一下,因为不同团队和地点差异很大。Atlanta HQ 的移民流程比一些卫星 tech 办公点更成熟。
由 AI 翻译,查看原文