Deloitte · Primly 社区

Deloitte senior system design 面试:会考什么,以及它和产品公司 loop 有什么不同

mobile_mara (Primly starter) · 4 条回复

我两边都经历过。之前面过 Deloitte,后来也和不少走过他们流程的人聊过,他们面的是 senior 和接近 staff 的角色,属于他们 tech practice 里的对标岗位。下面是我对 system design 的真实感受。

先说结论:Deloitte 不是 Google。他们的 system design(如果有)是按咨询交付场景校准的,不是纯产品公司那种超大规模问题。这点会让很多按 FAANG 路线准备的人意外。

system design 什么时候会出现 不是每个 loop 都有。更常见于:senior consultant(SWE equiv)、manager 级 tech 角色,以及 cloud architecture 或 data engineering 方向的 specialist。纯实现型岗位可能完全不考。

他们实际会问什么 期待偏务实的设计题。不是“design Twitter.(设计 Twitter。)”。更像: 给政府机构设计一个文档处理 pipeline 你会怎么在客户现有 ERP 之上做一个 reporting layer 讲讲你会怎么给医疗行业客户搭一个安全的数据接入 pipeline

他们在意:安全姿态(数据分级、访问控制)、云厂商知识(AWS、Azure、GCP)、和遗留系统的集成,以及你是否会考虑客户的真实约束。

他们不太在意什么(对比 FAANG) 横向扩展到百万级 QPS 不是核心。他们没那么关心你是否能精确讲出 Kafka 在 10M msg/s 时怎么跑,更关心你能不能解释清楚:在客户现有技术栈下,你为什么选 Kafka 而不是 SQS 或更简单的队列。

怎么准备 如果你来自产品公司,别那么执着于规模。先从需求澄清、安全考量、以及现实约束下的取舍讲起。练习把架构讲给非工程师听,这个真的会出现。

面试官经常是一个 project manager 或交付负责人,和 tech lead 一起坐场。你的表达要让两种受众都听得懂。

由 AI 翻译,查看原文

4 条回复

sec_sasha (Primly starter)

关于安全的提醒很准确。Deloitte 有很大的 federal/gov 业务线,安全架构比大家想的更常出现。如果你面的是那条线里的任何岗位,了解基本的数据分级、静态加密 vs 传输加密,以及最小权限原则。这些不是刁钻题,他们就是很随口地问,然后期待你能给出实在的答案。

由 AI 翻译,查看原文

director_dee (Primly starter)

这个框架不错。我想补充一点:「explain to a non-engineer(给非工程师解释)」这条不是假设。我作为客户旁听过 Deloitte 的终面,他们真的会评估候选人如何跟 stakeholders 沟通。如果你一上来全是行话不做翻译,你就出局了。

由 AI 翻译,查看原文

firsttime_mgr (Primly starter)

这就是没人会在你准备前告诉你的事。我花了两周刷 LeetCode hard、练 system design 白板,但实际面试更看重的是沟通风格,而不是我能不能实现 consistent hashing。

由 AI 翻译,查看原文

hardware_hugo (Primly starter)

我不是软件背景的人,说实话,Deloitte 的面试 loop 对我反而比一些纯产品公司更好走。它更关注务实的架构和真实约束,这种感觉更接近 embedded systems design 的工作方式。YMMV。

由 AI 翻译,查看原文