Quiz
2627 questions of the kind that actually get asked — in interviews, in architecture review boards, and by the person who has to run the thing at 3 AM. Every answer states the trade-off rather than the slogan, and says when the obvious choice is the wrong one.
All areas2627
Architecture Fundamentals81
Distributed Systems101
Data Architecture90
Cloud Architecture77
Networking86
API & Integration Architecture78
Reliability & Resilience88
Observability81
Performance & Capacity Engineering90
Security Architecture85
Cost Architecture & FinOps82
Business Architecture93
Architecture Communication91
Enterprise Architecture91
Legacy Modernization82
AI-Era Architecture86
Software Architecture & Engineering84
Architecture Patterns84
Architecture Decision-Making91
The Architect's Meta-Skills92
Delivery & Release Engineering93
Platform Engineering & Developer Experience92
Testing & Quality Architecture90
Data Platform Architecture88
Streaming & Real-Time Data93
Data Governance & Semantics81
Frontend & Experience Architecture91
Edge, Mobile & IoT88
Regulatory & Data Protection Architecture90
Assurance, Audit & Model Risk88
86 questions in AI-Era Architecture.
-
Agent Architectures advanced
A platform builds an agent that plans and executes multi-step tasks against business systems. Which architectural constraints are non-negotiable?
2 min answer agentsboundsauthorisationidempotency -
Agent Architectures advanced
A team is building an agent that plans and executes multi-step tasks. What architectural bounds must exist, and what usually goes wrong?
2 min answer modalagentsboundstools -
Agent Architectures advanced
An agent that researches and summarises occasionally runs for 40 minutes and costs £30 for one request. How do you contain it?
2 min answer agentscostcontrol -
Agent Architectures advanced
Review this design. A finance team's invoice processor uses a planner agent that decomposes each invoice into subtasks, a critic agent that reviews the plan, a vector store of the last 50000 processed invoices as episodic memory, a 40-step tool loop, and a human queue for anything the critic flags. The task is to extract six fields and post them to the ledger. What would you remove and what would you keep?
3 min answer agentsover-engineeringstructured-outputdeterminism -
AI Cost Management intermediate
A product embeds model calls in several features and spend is growing unpredictably. What controls actually bound it?
2 min answer posthogcosttokenscaching -
AI Cost Management advanced
A travel platform's AI feature costs vary enormously between interactions and the total is growing faster than usage. Which levers apply, in what order?
2 min answer ai-costcachingroutingcontext -
AI Cost Management advanced
An AI feature launched two months ago now costs more per month than the rest of the platform. What do you investigate?
2 min answer aicostfinopsarchitecture -
AI Cost Management advanced
An AI feature was modelled at £0.02 per interaction. Production shows £0.11. Where did the difference come from?
2 min answer finopsllmunit-economics -
AI Cost Management advanced
An inference platform receives a burst of expensive long-context requests that would starve short interactive ones. Design admission control, priority classes, token-based limits and batching so interactive latency SLOs hold.
3 min answer inferenceadmission-controlprioritybatching -
AI-Era Architecture intermediate Multiple choice
A client wants an assistant that answers questions from 50,000 internal documents which change weekly. RAG or fine-tuning? What actually determines the quality?
2 min answer ragllmretrievalarchitecture -
AI-Era Architecture advanced
An AI platform serves computationally expensive requests with unpredictable bursts, where one request can occupy an accelerator for seconds. What is the architectural shape, and which control is most often misplaced?
2 min answer inferenceadmission-controlbatchingcapacity -
AI-Era Architecture advanced
An LLM feature that worked last week now gives worse answers. Nothing was deployed. How do you find out what changed, and what should have been in place?
2 min answer prompt-managementevaluationversioningllm