#What Is Actually Being Assessed
Before studying anything, get clear on the job. A Chief Architect loop is not a senior-engineer loop with harder questions. It is a different evaluation with different failure modes.
#1. The job behind the job description
The bullets you were given:
- Lead architecture across enterprise Databricks engagements
- Design secure, scalable and high-performing Lakehouse platforms
- Deep expertise in Apache Spark, Delta Lake and Lakehouse architecture
- Remain hands-on with Spark performance, debugging and optimisation
- Deliver Databricks solutions at enterprise scale
Read these as a set and a specific shape emerges. This is a player-coach engagement architect:
- "Lead architecture across engagements" (plural) β you are not owning one platform, you are the authority pattern across many. They will test reusability of your thinking: do you have patterns, or just war stories?
- "Secure, scalable, high-performing" β three named non-functional axes. Expect at least one question on each, and expect to be asked to trade them off against each other.
- "Remain hands-on" β the organisation has been burnt by architects who cannot open a Spark UI. There will be a live or verbal debugging exercise. This is the bullet most candidates under-prepare, and the one most likely to be the differentiator.
- "At enterprise scale" β multi-team, multi-workspace, regulated, migration-heavy, cost-scrutinised. Your examples must have organisational complexity, not just technical complexity.
The synthesis to say out loud in the room:
"The way I read this role, it's the person who makes architecture repeatable across engagements β so that the tenth customer gets the benefit of the first nine β while staying close enough to the metal to be credible when a pipeline is failing and everyone is looking at you."
#2. The competency model
Every senior architecture loop scores some version of these seven. Grade yourself 1β5 honestly now, and again after the sprint.
| # | Competency | What "5" looks like | Where it gets tested | Your score (before) | (after) |
|---|---|---|---|---|---|
| 1 | Platform depth | Explains internals unprompted and correctly; knows the limits and failure modes, not just the features | Technical deep dive | ||
| 2 | Hands-on diagnostics | Debugs a described failure by asking for the right evidence in the right order | Deep dive; live exercise | ||
| 3 | Architecture judgement | Chooses under constraints and names what is being given up | Design scenario | ||
| 4 | Discovery | Asks the questions that change the design before proposing anything | Presentation; customer scenario | ||
| 5 | Communication ladder | Same architecture told to a CFO, a CISO and a staff engineer, correctly, in their language | Presentation; exec round | ||
| 6 | Delivery leadership | Sequences a programme, de-risks, handles a slipping migration, manages stakeholders | Behavioural; manager round | ||
| 7 | Coachability | Takes live feedback, adjusts, is visibly better in the second half of the interview | Every round, watched closely |
Competency 7 is scored more heavily than candidates expect. Databricks field loops in particular are widely reported to test whether a candidate can absorb feedback mid-interview and implement it. If an interviewer redirects you, the correct response is not to defend β it is to say "that's a better frame, let me redo that part" and visibly do it.
#3. The four ways senior candidates fail
Know these; they are avoidable and they are the entire margin.
1. Feature recitation instead of judgement. Asked "how would you design X", the weak candidate lists Databricks features. The strong candidate states the two or three decisions that actually determine the outcome, picks one, and says what it costs. Antidote: every design answer must contain the phrase "the trade-off here isβ¦".
2. No discovery. Jumping to architecture without asking about volumes, latency, team skills, regulatory constraints, incumbent estate, or budget. In a field role this is close to disqualifying β it is literally the job. Antidote: the first 3β5 minutes of any scenario answer are questions, always.
3. Stale product knowledge.
Saying "Delta Live Tables" when the product is now Lakeflow Declarative Pipelines, or not knowing
what shipped at the last summit. It reads as "this person stopped learning two years ago" β fatal
for a role whose value is being current. Antidote: 01-platform/09-platform-2026-whats-new.md.
4. Altitude lock. Either stuck high (all strategy, cannot explain a shuffle) or stuck low (all internals, cannot say why the CFO should care). The role explicitly requires both. Antidote: practise the altitude ladder below.
#4. The altitude ladder
The single most valuable drill in this repo. Take any topic and explain it at four altitudes. You should be able to move between them on command, because interviewers switch deliberately to test range.
Worked example β liquid clustering:
| Altitude | Audience | The answer |
|---|---|---|
| L1 β Board / CFO | Outcome and money | "We cut query cost about a third on our biggest tables without re-engineering anything, and we stopped needing a specialist to tune them." |
| L2 β Director / Head of Data | Capability and risk | "It replaces partitioning and Z-ordering with a clustering scheme the platform maintains. It removes a class of design mistake β over-partitioned tables β that we'd otherwise be fixing for years, and the keys can change as query patterns change without a full rewrite." |
| L3 β Lead engineer | Mechanism and usage | "You declare CLUSTER BY on the table. Writes cluster incrementally rather than requiring a full rewrite, and unlike ZORDER you can change keys later. It works with deletion vectors and row tracking, and OPTIMIZE maintains it. Automatic mode lets the platform pick keys from observed query history." |
| L4 β Internals | How it actually works | "Z-order interleaves key bits into a space-filling curve across all files in scope, so it's a full rewrite each time and the key set is frozen at design time. Liquid tracks clustering as table metadata and rewrites incrementally β new data is clustered on ingest, and reorganisation is bounded rather than whole-table. The win at query time is still file skipping via min/max stats in the log; liquid just gets you well-skipping files more cheaply and more adaptively." |
Do this for: Photon, Unity Catalog, AQE, MERGE, medallion, serverless, Delta Sharing, vector search.
#5. Evidence inventory
Senior interviews are won with specifics. Before you study anything else, fill this in. Twenty minutes now saves you from vague answers later.
For each of your last three or four significant engagements:
| Field | Engagement 1 | Engagement 2 | Engagement 3 |
|---|---|---|---|
| Industry / regulatory context | |||
| Scale (TB, rows/day, users, pipelines, teams) | |||
| Your role and what you personally decided | |||
| The hardest technical decision and its trade-off | |||
| The hardest people decision | |||
| A number that shows the outcome (Β£, %, hours, SLA) | |||
| What you got wrong and what you changed |
The last row matters most. "We tested truth-seeking and they had no self-critical example" is a common scorecard comment. Have two genuine failures with what you learned, and do not pick fake failures ("I care too much").
If you cannot fill the numbers row from memory, estimate and mark it as an estimate β in the room say "order of magnitude, roughly X". Confident estimation beats vagueness; false precision is worse than both.
#6. Two-variant positioning
You are covering both archetypes, so prepare two versions of your opening pitch and know which room you are in.
Variant A β field / delivery architect (Databricks or an SI practice)
"I've spent the last N years as the architect customers get when the Databricks programme is big enough to fail publicly. My value is that I've seen the same ten problems across different industries, so I can tell a customer in week one which of those they're about to hit. I stay hands-on because credibility in those rooms comes from being able to open the Spark UI and tell them what's actually wrong."
Variant B β enterprise chief architect (customer side)
"I build the platform and the operating model around it. The technology decisions are maybe 40% of it β the rest is the governance model, how teams onboard, how cost stays defensible to finance, and how we avoid the 'we bought Databricks and now have 200 unmanaged workspaces' failure mode. I stay hands-on because architecture that hasn't been pressure-tested against a real workload is just a diagram."
Both are the same person. The emphasis moves; the substance does not.
#7. What to do next
- Fill in the competency grid (Β§2) and the evidence inventory (Β§5) β do it now, not later.
- Read
02-interview-loop-playbook.mdto see how the rounds work. - Start the sprint in
03-ten-day-sprint.md.