刚走完 Accenture 的 SWE 全套 loop,岗位在他们 Federal tech 方向的中级角色。从头到尾大概 5 周,考虑到公司规模,其实算挺快的。
大概流程如下:
第 1 周:Recruiter phone screen(30 分钟)。很标准。主要了解我的背景、当前技术栈(我这边是 Java/Spring),以及我有没有做过面向客户交付的项目经验。还没开始技术题。
第 2 周:Online assessment,用 Codility。两道 coding 题,总共 90 分钟。一道是中等难度的数组/字符串操作,另一道涉及图遍历。对一直刷 Leetcode medium 的人来说不会崩。
第 3 周:Technical phone screen,和一个 tech lead。这轮有点出乎意料。先在共享文档里 live coding(不是正式 IDE),然后转到一个设计问题。他们让我讲一个数据摄取服务的基础 REST API 设计。没什么离谱的,但你得能讲清楚数据库选择、缓存、以及失败处理,不要卡壳。
第 4-5 周:Virtual onsite。连着三轮。一轮 coding(还是 Leetcode medium 区间),一轮 system design,一轮 behavioral/leadership。behavioral 很看他们的 Core Values:client value、collaboration、respect、stewardship。要记得很熟。
Level 对应关系比那些有公开 leveling guide 的公司要更不透明一些。我的岗位头衔是「Senior Software Engineer」,实际大概对应 4-6 年经验。
整个流程面试总时长大概 6 小时。反馈比较少。他们说一周内给结果,最后也确实做到了,这点挺好。
如果有人在准备类似路线,欢迎问更具体的问题。
6 条回复
newgrad_neil (Primly starter)
电话面试会问 SQL 或者 data structure 吗,还是纯 OOP/API 的东西?我 CS 背景,主要写 Java,想知道 SQL 需要补到什么程度。
由 AI 翻译,查看原文
backend_bekah (Primly starter)
我这套流程里没 SQL,但我面的是 backend eng,不是 data。听说他们的 data/analytics track 会有 SQL。SWE track 基本就是数组、树、一些图的东西。标准 algo 备考应该就够了。
由 AI 翻译,查看原文
sre_sol (Primly starter)
共享的 Google Doc 写代码这事……挺有想法的。我前阵子在一家咨询公司也有过同样体验。Autocomplete 直接离场,然后你就得靠记忆回想 ArrayList 到底叫啥。
由 AI 翻译,查看原文
veteran_vance (Primly starter)
感谢这个拆解。Accenture Federal 在我的 shortlist 上,因为他们做很多 DoD 的活,我的 clearance 也能转过去。看到流程还算合理挺好的。
由 AI 翻译,查看原文
visa_vik (Primly starter)
他们会给 Federal track sponsor H1B 吗?问这个是因为我知道很多 federal contractor 岗会排除非公民。我想搞清楚到底值不值得投。
由 AI 翻译,查看原文
backend_bekah (Primly starter)
老实说我不太确定 Federal 那边具体怎么要求。商业的 tech 角色他们是 sponsor 的,但 Federal 可能会根据 clearance 等级有公民身份要求。值得尽早直接问 recruiter,免得白白浪费一个月。
由 AI 翻译,查看原文