What you need to know

  • LLM system design is now a general-SWE round, not an ML-only one. If a company ships AI features, expect a prompt about RAG, model serving, embeddings or GPU resourcing — even for back-end and platform roles.
  • There is a repeatable framework: clarify, sketch, design the pipeline with named trade-offs, evaluate, monitor cost and latency, add guardrails, then scale. Interviewers score the framework as much as the answer.
  • Numbers are the differentiator. Strong candidates state token limits, caching strategy, a cost-per-query figure and an eval plan unprompted. Weak candidates draw a generic box diagram.
  • Preparation is hands-on. Build something end to end — fine-tune a small model, break a RAG pipeline, run an agent over real tool calls — so you answer from memory, not from a template.
  • The market rewards this skill in both regions, from Bengaluru GCCs and Indian AI startups to London frontier labs, with a clear specialist premium as of mid-2026.
Pro tip

Open every answer by restating the problem in one sentence and asking two clarifying questions. It signals product sense, buys you thinking time, and prevents the single most common failure mode: designing the wrong system beautifully.

Why LLM system design moved into the general loop

For most of the last decade, system-design interviews lived in two separate worlds. General software engineers were asked to design a URL shortener, a news feed or a rate limiter. Machine-learning engineers got a parallel track about feature stores and training pipelines. As of mid-2026, that wall has come down. The reason is simple: shipping a reliable, affordable LLM feature is no longer an ML specialism — it is ordinary product engineering, and the failure modes are operational ones that any senior engineer is expected to anticipate.

The pattern is consistent across the frontier labs and the large platforms. An infrastructure engineer who went through the Anthropic loop in early 2026 described it as a coding round, a system-design round, a hiring-manager round, a culture round and a technical deep dive — with the design round tightly bound to GPU infrastructure and the company's safety posture. Google, Meta, OpenAI and NVIDIA loops increasingly expect candidates to reason through production AI architectures, debug a retrieval pipeline live, and explain why most frontier labs moved from PPO to DPO for preference tuning. The most common single prompt in 2026 GenAI loops is some variant of "design a conversational agent over our enterprise knowledge base" — which is really a RAG-pipeline question wearing a product costume.

This matters for where you work, not just whether you pass. In India, the captive centres — the global capability centres in Bengaluru, Hyderabad and Pune — have rebuilt their senior loops around exactly these prompts, and homegrown labs such as Sarvam and Krutrim run them too. In the UK, the same rounds gate roles at London frontier labs and the DeepMind-alumni startup wave. A strong system-design showing is also where the salary conversation is implicitly settled: it is the round where the interviewer decides which band you belong in.

The seven-step framework

Treat the interview as a guided tour through a production system. The interviewer wants to watch you make decisions and defend them. Walk these seven steps out loud, and narrate the trade-off at each one.

1. Clarify requirements

Pin down scope before you draw anything. Who are the users and how many? What is the acceptable latency — a chat reply at under two seconds behaves very differently from an overnight batch job. What is the quality bar, and how will anyone measure it? Is there a hard budget per query? Crucially, ask whether the model can take actions on the user's behalf or only produce text; the answer changes the entire safety surface.

2. Sketch the high-level architecture

Draw the request path end to end before you zoom in: client, gateway, an orchestration or agent layer, the retrieval system, the model-serving tier, and the data stores behind them. Name where state lives and where the network boundaries are. Keep it to six or seven boxes so you have room to go deep on the one the interviewer cares about.

3. Design the RAG pipeline with explicit trade-offs

This is the heart of most 2026 prompts. The three forces you are balancing are embedding latency, vector-search accuracy and token cost, and you cannot maximise all three. Say so explicitly. Talk through chunking strategy, hybrid retrieval (dense vectors plus BM25), a re-ranking stage, and how many chunks you actually stuff into the prompt — because every retrieved chunk is tokens you pay for on every call. Our step-by-step hybrid-retrieval guide walks the full BM25-plus-vectors-plus-re-ranking build if you want to rehearse it before the room.

4. Define an evaluation strategy

The moment you claim the system is "good", the interviewer will ask how you know. Have an answer ready: a golden set of question-and-answer pairs, an offline eval that runs on every change, an LLM-as-judge for open-ended quality with human spot-checks, and online metrics such as deflection rate or thumbs-up ratio. If you can describe a golden set and a judge in two sentences, you are already ahead of most candidates. Our walk-through on building an LLM evaluation suite with golden sets and judges is the exact material this step rewards.

5. Add cost and latency monitoring

Quote a real cost model. Roughly: tokens in plus tokens out, times the per-token price, times your query volume — then show how caching changes the maths. Prompt caching on a stable system prompt and retrieved context can cut the effective input cost by an order of magnitude, and that is the kind of number interviewers want to hear unprompted. Add p50 and p99 latency targets and where you would put dashboards and alerts.

6. Layer in guardrails and safety

If the system only returns text, you need input and output filtering, prompt-injection defences, and citation grounding to limit hallucination. If it takes actions, you need far more: scoped permissions, a human-in-the-loop checkpoint for anything irreversible, rate limits per action type, and a full audit log. Spell out the blast radius of a wrong action and how you contain it.

7. Scale

Close on growth. How does the vector index shard at ten times the corpus? How do you handle a traffic spike — autoscaling the serving tier, queueing, or a cheaper fallback model under load? When does self-hosting beat an API on unit economics? Naming the inflection point shows you think about money, not just latency. A useful habit is to state the break-even out loud as a volume figure — below it the managed API wins on total cost of ownership, above it a self-hosted serving tier with reserved GPUs pulls ahead — because that single number tells the interviewer you have actually run the comparison rather than recited a heuristic.

Watch out

Do not skip straight to the architecture diagram. The single most common rejection note in 2026 GenAI loops is "designed a competent system for the wrong requirements." Two clarifying questions at the top are cheaper than forty minutes solving the wrong problem.

Strong versus weak: the rubric interviewers actually use

Interviewers are scoring signals, not vocabulary. The table below maps the dimensions they grade against what a weak answer and a strong answer sound like in the room. Read it as a checklist you can self-audit against while you talk.

Dimension Weak answer Strong answer
Requirements Starts drawing immediately Restates the problem, asks about scale, latency, budget and whether the agent takes actions
RAG trade-offs "Embed the docs, search, send to the model" Names embedding latency vs search accuracy vs token cost; chooses hybrid retrieval and a re-ranker, and justifies chunk count by cost
Cost awareness No numbers mentioned Gives a cost-per-query estimate and shows how prompt caching cuts it roughly 10×
Evaluation "We'd test it" Golden set, offline eval on every change, LLM-as-judge plus human spot-checks, online deflection metric
Safety for actions Ignores the action surface Scoped permissions, human-in-the-loop on irreversible steps, rate limits, audit log, named blast radius
Tuning depth "Fine-tune it" Reasons about DPO vs PPO, when LoRA is enough, and when prompting or RAG beats any fine-tune
Scaling "Add more servers" Shards the vector index, autoscales serving, adds a cheaper fallback model, names the self-host break-even

The through-line is quantification. The hybrid thinker the labs want sits at the intersection of three skills: the maths to reason about embeddings, latency and cost; the software engineering to design a reliable distributed system; and the product sense to tie every choice back to a user outcome. If your answer reads as all three at once, you are in the top band. If you want the hiring side of this lens, our breakdown of what AI hiring managers evaluate shows the rubric from the other side of the table.

Three worked question types

Below are the three archetypes that cover the overwhelming majority of 2026 prompts. For each, here is the spine of a strong answer.

Question 1: "Design an LLM-backed customer-support chatbot on a third-party platform"

Clarify first: how many conversations a day, what languages, can it act (issue a refund) or only advise, and what is the cost ceiling per conversation? Then sketch: the third-party widget calls your gateway, which hits an orchestration layer; that layer runs hybrid retrieval over your help-centre corpus, re-ranks, and assembles a prompt for the model; responses stream back with citations. Talk cost: cache the system prompt and the retrieved policy documents so repeat topics are near-free. Evaluate with a golden set of real tickets plus a live deflection metric. Add guardrails: refusal on out-of-scope requests, and a human handoff for anything touching money. Scale by sharding the index per product line and falling back to a cheaper model under load.

Question 2: "Design safeguards for an agent that takes actions on a user's behalf"

This is a safety question disguised as a design question, so lead with the threat model. The agent has a tool belt; each tool is an attack surface. Scope every tool with least-privilege credentials. Insert a confirmation step before any irreversible or high-value action. Defend against prompt injection from retrieved or tool-returned content by treating that content as untrusted data, never as instructions. Rate-limit per tool, log every call with inputs and outputs for audit, and define a kill switch. Close by naming the blast radius: what is the worst single action this agent can take, and what stops it from taking it twice? Here is a compact pseudo-architecture you can sketch on the whiteboard.

user_request
   -> planner(LLM)                      # decomposes into tool calls
   -> policy_gate                        # least-privilege check per tool
        if tool.irreversible or tool.value > threshold:
            require human_confirm()       # HITL checkpoint
   -> tool_executor
        sanitize(tool_output)             # treat returns as DATA, not prompt
        rate_limit(tool, user)
   -> audit_log.write(call, args, result) # immutable, queryable
   -> verifier(LLM or rules)             # did the action match intent?
        on mismatch: rollback() + alert()

Question 3: "Distribute model weights across constrained networks"

This is the infrastructure variant, common in GPU-heavy loops such as NVIDIA's and the labs'. Clarify the constraint: are nodes bandwidth-limited, intermittently connected, or geographically split across regions with data-residency rules — a real concern for an Indian or UK deployment. Then reason about sharding the weights, compression and quantisation to shrink the transfer, content-addressed chunking so partial transfers resume, peer-to-peer or hierarchical distribution to avoid a single bottleneck, and integrity checks on every shard. Quantify: a quantised model moves a fraction of the bytes, which is the difference between a feasible and an infeasible rollout on a constrained link.

Pro tip

Keep a one-line cost formula on the tip of your tongue: cost per query ≈ (input tokens + output tokens) × price per token, before caching. Being able to plug in numbers mid-answer is one of the fastest ways to move from a borderline score to a clear hire.

A four-week preparation plan

You cannot fake hands-on experience in a 2026 design round; the follow-up questions go too deep. The fix is to build three things end to end. Four focused weeks is enough.

  • Week 1 — Fine-tune a small model. Run a LoRA or QLoRA fine-tune on a small open-weight model so you can speak from experience about when fine-tuning helps, what it costs, and why DPO has largely replaced PPO. Our backend-to-AI-engineer transition roadmap sequences the foundations if you are coming from a pure software background.
  • Week 2 — Build a RAG pipeline, then break it. Stand up hybrid retrieval over a real corpus, measure recall, then deliberately degrade it: bad chunking, no re-ranker, too few chunks. Watching it fail is what lets you diagnose a retrieval pipeline live in the interview.
  • Week 3 — Run an agent over five to ten tool calls. Wire a small agent to real tools, add a human-in-the-loop checkpoint and an audit log, and try to prompt-inject it. You will never forget the guardrail discussion again.
  • Week 4 — Mock and quantify. Do timed mocks against the seven-step framework, forcing yourself to state a number at every step. Then write up each build publicly — the write-up is also your proof-of-work, which we come back to below.

Every article here is written by a Verified Builder. Want your name on the next one?

AI Tech Connect lists AI engineers, founders and researchers across India and the UK — and the people hiring browse it to find them. A profile is proof-of-work that complements your interview prep. Adding yours is free.

Become a Verified Builder →

The market context, India and the UK

This round is worth preparing for because it is where the band gets set. As of mid-2026, GenAI specialists in India earn roughly 20 to 70 LPA against 10 to 40 LPA for general ML roles, and the strongest senior engineers at product companies and AI startups reach bands of 55 LPA to 1.1 crore. Indian engineers working remotely for US or EU employers are commanding 140,000 to 180,000 US dollars. In the UK, senior AI engineering and frontier-lab roles in London sit well above the general engineering band, with the most structured compensation among the European markets. The system-design round is the single interview where you demonstrate the depth that justifies the top of those ranges, so it is also where the negotiation is quietly won — our guide to the two-tier pay market picks up exactly there.

Why your profile is part of your prep

Interview performance opens the door, but a public record of shipped work is what gets you into the room and corroborates the claims you make once you are there. When you can point an interviewer at a RAG pipeline you built and broke, an agent you instrumented, and a fine-tune you ran, every answer in the design round lands with evidence behind it. A Verified Builder profile on AI Tech Connect is that record — a resume-style page with your bio, your projects and your work history, browsable by the people hiring across India and the UK. Founding Builder spots are still open while the directory is early, and that early-mover badge is itself a signal. The same proof-of-work that wins the interview is what makes you findable before the interview ever happens.