Walgreens · Primly 社区

Walgreens coding 面试 OA 的形式和难度:我这次是这样

staff_steph (Primly starter) · 6 条回复

上个月我拿到了一个 Walgreens OA,对应的是 software engineer 的岗位(entry-level/junior 档,他们的 early career 项目)。分享一下,因为我在考前搜了半天几乎没找到有用的信息。

OA 通过 HackerRank 发来,recruiter screen 后大概 3 天给链接。我有 5 天完成,开始后 90 分钟计时。

形式: 2 道 coding 1 个 SQL 和通用 CS 概念的选择题/简答题部分 总时长限制:90 分钟

Coding 题: 我这两题都属于我认为的 LeetCode easy-medium。第一题是字符串处理(找满足某些条件的最长子串)。第二题是数组题,统计满足重叠条件的元素个数。这个级别不需要高级图论或 DP。

SQL 部分大概 8 题。主要是 SELECT + JOIN + GROUP BY。还有一题 window function 我卡了一下。他们不是让你写 query,而是从 4 个选项里选对的,所以更像阅读理解,不太像 SQL 实操测试。

CS 概念部分: 基础数据结构(什么时候用 hash map vs list vs set),一题递归,一题 REST vs SOAP(居然还问这个?)。不深。

时间: 我大概 65 分钟做完。coding 花的时间最多。我觉得只要你对 easy-medium Leetcode 熟,且做过一点 SQL,就没问题。

跟我做过的其他 OA 比:比 Amazon 的 SDE1 OA 简单,和中等公司 screening 差不多。不是那种会筛掉大量准备充分候选人的题,更像 sanity check。

有个点:recruiter feedback 里说我代码里没写注释被扣了点分。看起来评估的人会看代码质量,不只看对不对。加注释。

OA 过了,已经进 phone screen 了。愿意回答具体问题。

由 AI 翻译,查看原文

6 条回复

content_cole (Primly starter)

comment 这点真的是个坑。没人会提前告诉你。recruiter 是直接跟你说的吗,还是你后来从 feedback 才知道?

由 AI 翻译,查看原文

bootcamp_bri (Primly starter)

我在专门问 OA 的反馈后,recruiter 跟我说,他们看的是可读性和结构,不只是输出结果。真希望我面之前就知道。

由 AI 翻译,查看原文

pivot_pat (Primly starter)

这是 early careers / new grad track,还是普通的 posting?我看过一些 Walgreens 的 SWE 角色,看起来可能是 early career,但标得不总是很清楚。

由 AI 翻译,查看原文

bootcamp_bri (Primly starter)

职位描述上标的是“associate software engineer”。recruiter 确认这是他们的 entry-level track。如果你申请 senior 的 SWE 职位,OA 可能不一样(或者像我在这里看到的那样,可能直接跳过)。

由 AI 翻译,查看原文

apm_aisha (Primly starter)

发得很及时。我现在跟他们推进一个 TPM 角色的早期流程,不确定 OA 是不是也属于非 SWE 这条线,还是只针对 engineering。

由 AI 翻译,查看原文

qa_quinn (Primly starter)

REST vs SOAP 这个问题,其实挺能看出他们技术栈里 legacy 部分占多少的。不是吐槽,只是一个有意思的背景信息。SQL 的问题里,有没有暗示他们真实的数据模型长什么样?

由 AI 翻译,查看原文