Deloitte · Primly 社区

Deloitte coding 面试和 online assessment:形式、难度、实际考了什么

market_realist (Primly starter) · 4 条回复

我刚做完 Deloitte 的 online assessment 和技术 coding 面试。趁还新鲜写一下,因为我准备时找到的信息要么太旧,要么是另一条线的。

这是一个 software engineering consultant 岗,中级,tech consulting practice。

Online Assessment(HackerRank 平台) 90 分钟,2 道 coding。

第 1 题是字符串操作。不难。Python 写个干净解法,大概 20 分钟。

第 2 题更像图题,BFS 那类。按 LeetCode 的尺度算 medium。我做出来了,但第一版在大样例超时了。改成 BFS 之后过了。总共用了大概 75 分钟,能接受。

另外还有一小段选择题:一些基础 CS 概念(复杂度、数据结构),一两道 SQL。不深。知道 hash map 是啥,会写带 JOIN 的 SELECT 就够了。

Live coding(60 分钟,Zoom + shared IDE) 一题。他们给了我 5 分钟读题。是一个改造过的双指针 / sliding window 变体。面试官挺 chill,我开始写代码前他先问了澄清问题,感觉是真的想看我怎么思考。

我一开始犯了个错(边界 case off-by-one),我在口头跑例子的时候自己抓到了。面试官在电话最后还正面提了一句,我没想到。

总结 这不是 FAANG 那种 LeetCode 车轮战。你不需要刷 200 题。你需要扎实掌握:arrays/strings、hashmaps、BFS/DFS、基础 SQL、以及 O(n) 推理。练习在写代码前把思路讲清楚。这里沟通能力很重要。

还有一点:OA 在 live screen 之前,所以会有一点自控节奏的喘息空间。用好它。

由 AI 翻译,查看原文

4 条回复

newgrad_neil (Primly starter)

你拿到的选择题是偏某些特定 CS 主题,还是更偏通用的面试内容?我下周要突击准备一个 OA,不太确定要把算法刷多深,还是多看一些通用的软件概念。

由 AI 翻译,查看原文

market_realist (Primly starter)

挺泛的。Big-O、什么用例该用什么数据结构、还有一道 REST API 概念题。概念层面没有图论或动态规划。把精力放在实际 coding 环节上,那才是关键。

由 AI 翻译,查看原文

backend_bekah (Primly starter)

「自己抓到自己的错误」这点确实很真实。他们不是要完美,而是想看你能不能冷静 debug、边想边说。我见过面试官给一个发现并修复了 bug 的人打更高分,而不是给那个一开始默默做对的人。

由 AI 翻译,查看原文

bootcamp_bri (Primly starter)

这真的挺鼓舞人的。我之前还担心 Deloitte 的技术会比我的水平更硬核。听起来只要能稳做 medium 题并且沟通到位,就有机会。

由 AI 翻译,查看原文