Section 26

Solution architect: behavioural questions

These are 25 behavioural questions for solution architect roles, covering strategy and roadmaps, governance, cloud and resilience, integration, API and data strategy, AI/GenAI strategy, stakeholders and regulation. Each one has a full STAR(R) answer built on an unusual example, plus the psychology behind the question (what the interviewer is really testing) and the philosophy behind a strong answer, with the key words in bold.

26.1 How to use these answers Added

Behavioural rounds test how you think, decide and lead when things are messy. These answers show the structure and depth to aim for. They are not scripts to memorise.

This page is for solution architect roles: strategy, standards, cloud, integration, AI and risk across many teams. Other role-specific sets: 27 Solution designer (one solution, in depth) and 28 Engineering manager (people and delivery).

What a solution architect round tests

How each answer is laid out

🧠 Psychology

The hidden competency behind the question, the red flags the interviewer listens for, and what separates a senior answer from a mid-level one.

🧭 Philosophy

The principle or mental model a strong answer rests on, such as "make the right thing the easy thing" or "decisions are bets". Name it lightly in your answer; don't lecture.

⭐ STAR(R) recap

  • Situation: 2–3 sentences of context.
  • Task: what you were accountable for.
  • Action: what I did, the options and why.
  • Result: numbers, for the business and people.
  • R+ Reflection: what you learned. More in 25.2.

⚠️ Integrity note: read this first

Every example on this page is an illustrative composite. The stories and numbers are invented to show structure and depth. Never present them as your own. Interviewers probe two or three levels deep, and a borrowed story falls apart fast.

Use each one as a prompt: find the real story from your career with the same shape, and keep your real numbers honest. If you don't know an exact figure, say "roughly" or give a range.

Your story bank (one-table template)

Question themeYour real storyMetricLesson
Strategy to roadmap (Q1)[the business goal, the capability gaps][time to first release, reuse][what you'd sequence differently]
A decision that was wrong (Q6)[the decision, the signal you missed][cost, time to reverse][the review trigger you now use]
A business case (Q2)[the investment, who had to say yes][cost, risk reduced][the assumption you got wrong]
Saying no to a senior leader (Q22)[the request, the risk you saw][what shipped instead, when][how you'd frame it now]

Delivery tips

  • The examples here are composites. Map each one to a real story of your own; never borrow it.
  • Spend most of each answer on the Action: your options, your trade-off and how you brought people along.
  • Close with a Reflection. It shows you learn, which is what seniority looks like.

26.2 Strategy, roadmaps & business cases Added

This theme tests whether you can turn a business goal into a target state, a staged roadmap and a business case an executive will fund, while staying technically credible.

Q1Tell me about turning a business strategy into a target-state architecture and roadmap.
🧠 Psychology: what they're really testing

Can you go from an executive slogan to a plan people can fund? Red flags are jumping straight to technology, or a beautiful target state with no path to it. Senior answers show capability thinking, staged delivery and clear reuse, buy or build calls tied to business value.

🧭 Philosophy: the principle behind a strong answer

A target state without transition states is a poster, not a plan. Gregor Hohpe's "architect elevator" describes the job: ride between the boardroom and the engine room, and translate in both directions. Map capabilities, not systems, so the conversation stays about the business.

S

Situation: The executive committee set a goal: "launch a digital small-business lending offer in 12 months". Lending was branch-based and paper-heavy, with about 3 weeks to a decision. Teams and vendors were already pitching their own solutions.

T

Task: As the solution architect, I had to turn the goal into a target-state architecture and a roadmap the investment committee could fund in stages.

A

Action: I started with business capabilities, not systems.

  • I built a capability map of the 14 capabilities the offer needed. Eleven existed in some form. Three were real gaps: identity verification, credit decisioning and document handling.
  • I made a reuse, buy or build call per gap, based on differentiation. We bought identity verification (a commodity), reused the enterprise document platform, and built credit decisioning, because risk appetite is where we compete.
  • I defined two releasable transition states, each with a funding gate and exit criteria such as decision time and pilot loss rate.
  • Executives got one page of trade-offs and a "not doing" list; engineers got the integration views.
R

Result: The first release reached one customer segment in about 7 months, with 60% of applications decided in under 10 minutes. Gate 2 was funded on evidence. The capability map and roadmap template were reused for two later products, which cut their planning from months to weeks.

R+

Reflection: I'd bring risk and operations in earlier. The manual-review workload was the gap I nearly missed.

Power words to land: capability map · transition states · funding gates · reuse, buy or build · differentiate vs commodity · architect elevator

Q2Tell me about building a business case for an architecture investment.
🧠 Psychology: what they're really testing

Can you speak the language of money? Red flags are "it's best practice", inflated savings and ignoring the cost of the transition itself. Senior answers show total cost of ownership, honest assumptions, a range rather than one number, and good timing.

🧭 Philosophy: the principle behind a strong answer

A business case is a decision tool, not a sales pitch. Showing the sensitivity range and your weakest assumption builds more trust than one big number. Timing matters too: the cheapest moment to leave a platform is just before you renew it.

S

Situation: After three mergers and one shadow-IT purchase, the bank ran four overlapping integration platforms. Each had its own licence, specialist team and runbooks. Three licence renewals fell within the next 18 months.

T

Task: I was asked whether we should consolidate and, if so, to build a case the investment committee could test hard.

A

Action: I built the case with finance, not for them.

  • I modelled four cost lines: licences and hosting, specialist skills, incident cost, and change lead time as cost of delay.
  • I wrote down every assumption with an owner, and agreed the assumptions with finance before showing any totals.
  • I showed pessimistic, expected and optimistic cases. Even the pessimistic case paid back in under 3 years.
  • I timed the migration to the renewal cycle: no renewal for the two platforms we were retiring, and a short extension with a break clause for the third.
  • I counted dual running and retraining honestly, and showed the cost of doing nothing: two platforms were near end of support.
R

Result: The case was approved first time. By year 3 it removed about $2.4M a year in run cost, folded four skill silos into one integration community, and cut interface change lead time by about 35%. At the 12-month review, actuals sat inside the expected range.

R+

Reflection: Agreeing assumptions first was the key move. Next time I'd also price key-person risk: two platforms each depended on one expert.

Power words to land: total cost of ownership · sensitivity range · cost of delay · timed to the renewal cycle · cost of doing nothing · assumptions agreed with finance

Q3Tell me about defining a modernisation strategy for a core legacy platform.
🧠 Psychology: what they're really testing

Do you weigh risk, money and time to value, not just patterns? Red flags are rewrite enthusiasm, or "leave it alone forever". Senior answers compare options openly, choose a path that delivers value early, and stop the core from growing.

🧭 Philosophy: the principle behind a strong answer

A big-bang replacement puts all the risk at the end and delivers value last. Hollowing out the core moves value out early and shrinks the core over time. The first rule is to stop feeding the core: new capability is built outside it.

S

Situation: A 25-year-old core lending platform held about 400,000 loans. Every change went through one vendor team, with a 9-month backlog. The vendor offered a 3-year big-bang replacement at a large fixed price.

T

Task: I owned the modernisation strategy and the recommendation to the executive team and the board technology committee.

A

Action: I compared options on cost, risk, time to first value and reversibility.

  • I showed that big-bang replacement delivered nothing for about 3 years and ended in one high-risk cutover. Re-hosting kept every problem.
  • I recommended progressive modernisation. CDC events stream changes out of the core, so new services read data without touching it.
  • New capabilities, such as hardship handling and pricing, were built outside the core. A strangler at the channel layer routed journeys to new services, domain by domain.
  • I set a policy: no new features in the core without an architecture exception.
  • I tied each domain move to an outcome, so the board saw progress every quarter.
R

Result: The first two domains, hardship and repayment variations, moved within 12 months. Change requests into the core fell about 45%, and its backlog shrank from 9 months to about 3. The board funded the next domains one at a time instead of one large bet.

R+

Reflection: Data was harder than code. Next time I'd fund data reconciliation from day one.

Power words to land: hollow out the core · stop feeding the core · time to first value · CDC events · strangler at the channel layer · reversible, domain by domain

  • Start from the business outcome and the capabilities it needs, then talk technology.
  • Always show money: ranges, timing, transition cost and the cost of doing nothing.
  • Show the path, not just the destination: transition states, funding gates and reversible steps.

A target-state diagram without a path is a poster, not a strategy 🗺️

🧩 Map capabilities, not systems. Executives fund outcomes, not boxes.

🚦 Break the journey into transition states, each releasable and each with a funding gate.

💰 Show a range, not one number. Your weakest assumption, said out loud, builds trust.

⏳ Time big moves to the renewal calendar. The cheapest exit is just before you sign again.

Strategy is a series of funded bets. How do you stage yours?

#SolutionArchitecture #EnterpriseArchitecture #BusinessCase #Roadmap

26.3 Governance & standards Added

This theme tests whether you can protect the organisation with standards and reviews without becoming the bottleneck, and whether you can admit when your own decision was wrong.

Q4Tell me about a time you had to enforce an architecture standard that a delivery team strongly resisted.
🧠 Psychology: what they're really testing

Can you hold a line without becoming the "architecture police"? Red flags are "I escalated to their manager" or caving in completely. A senior answer shows you found out why the team resisted and changed the economics, not just the rule.

🧭 Philosophy: the principle behind a strong answer

Governance works best when it makes the right thing the easy thing. If complying costs more than bypassing, people will bypass. So a standard is really a product, and a paved road is its best feature.

S

Situation: A payments team had a partner integration due in four weeks. They wanted to call the partner directly from their service, bypassing the API gateway, "just temporarily". Our standard said all external traffic must go through the gateway for auth, throttling and audit.

T

Task: As the integration architect I owned the standard, but I also needed the team to hit their date.

A

Action: I sat with the lead and asked what the gateway really cost them: two weeks of tickets, manual policy setup and hand-built certificates.

  • I judged that "temporary" bypasses rarely get removed, and the blast radius of an unaudited partner link at a bank was not acceptable.
  • Instead of escalating, I paired with the platform team to build a paved-road template: one config file generated the gateway route, mTLS, rate limits and dashboards.
  • I made this team's integration the template's first customer, so a real need shaped it.
  • I agreed a simple rule with the platform lead: use the template, or raise an exception with an expiry date.
R

Result: Gateway onboarding fell from about 10 days to under 1. The partner went live on time and fully audited. Within six months 14 integrations had used the template, with zero bypass requests. The team that resisted later demoed it at the engineering guild.

R+

Reflection: Resistance is usually data about friction, not attitude. Next time I'd measure the cost of compliance before publishing a standard, not after.

Power words to land: paved road · make the right thing the easy thing · blast radius · exception with an expiry date · compliance by design

Q5Describe a time governance was slowing delivery and you changed it.
🧠 Psychology: what they're really testing

Do you see governance as a system with a cost, and can you improve it without dropping safety? Red flags are "I removed the review" or defending process for its own sake. Senior answers show proportionality and use data to prove it worked.

🧭 Philosophy: the principle behind a strong answer

Not every decision deserves the same process. Jeff Bezos called reversible choices "two-way doors" that should be made quickly, while "one-way doors" deserve care. Good governance spends its scarce attention where the risk is.

S

Situation: Our architecture review board met fortnightly, and the queue had grown to about three weeks. Teams waited for a slot even to add a field to an internal API. Some started skipping review or calling their changes "not architecture".

T

Task: I chaired the board, so the queue was my problem. My goal was faster flow without letting real risk through.

A

Action: I started with evidence, not opinions.

  • I reviewed six months of submissions: about 70% were low risk, and nearly all had been approved unchanged.
  • I proposed risk-tiered reviews with a one-page checklist covering data sensitivity, external exposure, reversibility and cost.
  • Tier 1 became a self-certified lightweight ADR, published and spot-checked. Tier 2 became an async review with a 3-day reply rule. Only Tier 3 came to the board.
  • I added weekly office hours, so teams could get advice before writing anything.
  • I ran it as a 3-month pilot with monthly metrics, so sceptical board members could judge the data.
R

Result: Median review lead time fell from about 15 working days to 2. Board sessions now covered the 10–15% of high-risk designs, and each got roughly twice the time. Office hours caught two privacy issues early, and skipping review stopped.

R+

Reflection: Governance is a product with users. Next time I'd publish the tier criteria and the stats openly from day one, so trust builds faster.

Power words to land: risk-tiered · proportionate governance · two-way door · lightweight ADR · lead time · spend attention where the risk is

Q6Tell me about an architecture decision you made that later proved wrong.
🧠 Psychology: what they're really testing

This tests intellectual honesty and ego. Red flags are a "failure" that is really a humblebrag, or blaming others. Senior answers own the decision, explain why it looked right at the time, and show how they reversed it cleanly.

🧭 Philosophy: the principle behind a strong answer

Decisions are bets made with incomplete information. Annie Duke calls judging a decision only by its outcome "resulting"; the better habit is to review the decision process. Conway's law adds that a schema owned by everyone forces every team to coordinate.

S

Situation: At a large bank I championed one enterprise canonical event schema for customer events, to keep 20+ consuming systems consistent. Nine months later, even adding a preferred-name field needed sign-off from six teams and took about five weeks.

T

Task: It was my decision, so I owned fixing it, and telling people it was wrong.

A

Action: I treated it like an incident review of my own decision.

  • I gathered evidence: change lead times, teams involved per change and the blocked backlog.
  • I told the architecture forum plainly, "my decision didn't hold up", with no blame on teams.
  • I proposed domain-owned contracts: each domain publishes its own versioned events, plus a translation layer for consumers that still needed the old shape.
  • I migrated consumers in waves, starting with the noisiest, and kept the old schema behind the translator until the last one moved.
  • I wrote a decision post-mortem ADR that superseded my original, recording what I knew then and which signals I missed.
R

Result: Change lead time for customer events fell from about five weeks to under one. Six teams no longer met for every field. Two other architects wrote superseding ADRs of their own in the next quarter, which made owning mistakes normal.

R+

Reflection: I now add review triggers to big decisions up front, such as "revisit if more than three teams must approve one change".

Power words to land: decision post-mortem · superseded my own ADR · review the process, not just the outcome · domain-owned contracts · review trigger · I owned it

Q7Tell me about how you measured the value of architecture.
🧠 Psychology: what they're really testing

Can you prove what architecture is worth in business terms? Red flags are counting documents written or reviews held. Senior answers pick a few outcome metrics, report them honestly, and accept being held to them.

🧭 Philosophy: the principle behind a strong answer

Measure outcomes, not activity. Goodhart's law warns that when a measure becomes a target, it stops being a good measure, so use a small, balanced set and pair speed with quality. Trust follows transparency, including the bad numbers.

S

Situation: In budget planning, the architecture team was called an "ivory tower", and its budget was marked for a 30% cut. Delivery teams saw us as reviewers who slowed them down, and nobody could point to our impact.

T

Task: As lead solution architect, I had to show our value, or change what we did.

A

Action: I asked our customers before choosing metrics.

  • I interviewed 6 delivery leads and 2 executives: "What would make architecture worth paying for?"
  • I chose four metrics: pattern reuse rate, design-approval lead time, incidents traced to architecture decisions, and cost avoided (licences not bought, platforms retired).
  • I baselined them honestly, including the bad ones. Approval lead time was 18 days.
  • I agreed the cost-avoided method with finance, so we weren't marking our own homework.
  • I published a one-page quarterly report: four numbers, the trend, one story and one thing we got wrong.
R

Result: Over four quarters, reuse rose from 20% to 55%, approval lead time fell from 18 days to 5, and architecture-related incidents dropped from 6 to 2 a quarter. Finance validated about $3M of cost avoided. The budget was kept, two roles were added, and delivery leads started inviting architects in early.

R+

Reflection: The "what we got wrong" line earned more trust than any good number. I'd start it from the first report.

Power words to land: outcome metrics, not activity · pattern reuse rate · design-approval lead time · cost avoided, validated by finance · one-page quarterly report · Goodhart's law

  • Show that you understood why people resisted or bypassed governance before you changed anything.
  • Prove proportionality with numbers: faster for low risk, deeper for high risk.
  • For the "wrong decision" story, own it in the first sentence and spend most of the time on how you reversed it.

If your architecture standard is harder to follow than to ignore, people will ignore it 🛣️

🧱 Teams don't bypass standards because they're careless. They bypass them because the standard costs more than the shortcut.

⚡ Make compliance the fastest path: templates, generated config, one-click onboarding.

⚖️ Tier your reviews. Low-risk, reversible changes don't need a board.

📝 When your own decision proves wrong, supersede it in writing. It makes owning mistakes normal.

Good governance makes the right thing the easy thing. What's the most effective "paved road" you've seen?

#SolutionArchitecture #EngineeringLeadership #Governance #PlatformEngineering

26.4 Cloud, resilience & vendor strategy Added

This theme tests portfolio-level judgement on cloud, operational resilience, systemic risk and vendors, where shared dependencies and contract terms matter as much as code.

Q8Tell me about a cloud strategy decision at portfolio level.
🧠 Psychology: what they're really testing

Can you push back on a fashionable mandate with evidence, while respecting the real worry behind it? Red flags are dismissing lock-in, or saying yes to everything. Senior answers separate the risk (concentration, exit) from the proposed solution (active-active multi-cloud).

🧭 Philosophy: the principle behind a strong answer

Gregor Hohpe's article "Don't get locked up into avoiding lock-in" argues that avoiding lock-in has its own cost. Lock-in is a trade-off to manage, not a sin. The goal is a credible, tested exit at a sensible price, not zero switching cost.

S

Situation: After a widely reported cloud outage elsewhere in the industry, board members asked for "multi-cloud to avoid lock-in" across our portfolio of about 120 applications. Several vendors were keen to help.

T

Task: I was asked to recommend the portfolio cloud strategy to the board technology committee.

A

Action: I reframed the question as "which risk are we buying down?"

  • I named three risks: concentration risk, a provider-wide failure, and a commercial dispute we couldn't leave.
  • I modelled active-active multi-cloud: roughly double the platform engineering, skills and security tooling, and a lowest common denominator of services. Run cost rose about 1.8 to 2 times, and delivery slowed.
  • I proposed a primary cloud with portable layers: containers, open standards, infrastructure as code and data in open formats.
  • I wrote an exit plan per critical service, and proved it by rebuilding two services in a second cloud.
  • The second cloud got one narrow job: immutable backups and a cold rebuild path for critical data.
R

Result: The board accepted the strategy and avoided an estimated 60–80% platform cost uplift. The exit test rebuilt a critical service in 3 days against a 5-day target. Auditors' concentration-risk questions were answered with test evidence, not slides.

R+

Reflection: The board cared more about "what if the provider fails?" than the cost table. Next time I'd lead with the risk story.

Power words to land: concentration risk · tested exit plan · portable layers · the cost of avoiding lock-in · lowest common denominator · evidence, not slides

Q9Tell me about designing for operational resilience across many systems.
🧠 Psychology: what they're really testing

Do you think in business services, not systems? The red flag is "every app has a DR plan". Senior answers map a service end to end across teams, set tolerances from customer harm, and test hard scenarios instead of assuming.

🧭 Philosophy: the principle behind a strong answer

Customers don't experience systems; they experience services. Resilience belongs to the whole chain. In Australia, APRA's CPS 230, in force since 1 July 2025, sets this out: identify critical operations, set board-approved tolerance levels and test against severe but plausible scenarios.

S

Situation: Every team's DR test passed. But nobody owned "customer makes a payment" end to end. It crossed about 17 components and 5 teams, including two vendors.

T

Task: I led the architecture work to make the payment service demonstrably resilient, ready for the board to approve its tolerances.

A

Action: I mapped the service before judging any system.

  • I drew an end-to-end service map: channels, login, fraud checks, payments hub, core banking, scheme gateway and shared infrastructure.
  • With the business owner I set impact tolerances: at most 2 hours of disruption, and no loss of accepted payments.
  • I designed scenarios such as region loss, ransomware on shared infrastructure and a key vendor outage. We ran tabletop and live tests.
  • The tests found a shared single point of failure: all payment signing depended on one HSM cluster in one data centre.
  • I priced the fix against the cost of a tolerance breach and put it in the investment plan.
R

Result: A second, active HSM cluster (about $1.1M) was funded in one cycle. The retest recovered in 38 minutes, well inside the 2-hour tolerance. The method was reused for four more critical operations.

R+

Reflection: The biggest risk hid in shared platforms nobody counted as part of the service. Now I map shared infrastructure first.

Power words to land: critical operation · impact tolerance · severe but plausible · end-to-end service map · shared single point of failure · tested, not assumed

Q10Tell me about finding a systemic architecture risk across the portfolio.
🧠 Psychology: what they're really testing

Can you see risks that sit between projects, where no single project sees them? Red flags are noticing only after an outage, or proposing a big-bang fix. Senior answers use data, express the blast radius in business terms and fix by priority.

🧭 Philosophy: the principle behind a strong answer

Portfolio risk hides in shared dependencies. Each project made a locally sensible choice to reuse something, and together they built one huge failure domain. Fix in order of risk and change frequency, so each dollar removes the most exposure.

S

Situation: Reviewing a year of incidents, I noticed several unrelated outages shared a root cause: one database cluster. Nobody knew how many systems used it.

T

Task: No one owned this cross-portfolio risk. I raised it with the architecture board and was asked to own the plan.

A

Action: I made the risk visible first.

  • I built a dependency map from connection strings, network flows and the configuration database. It showed 23 applications on the cluster, 4 of them customer-facing.
  • I scored each app on business criticality, change frequency and coupling, such as cross-schema joins.
  • I told the executives what one failure meant: 23 apps down together, and payments delayed for customers.
  • I set a target pattern of a database per service, with data shared through APIs or events, plus a "no new tenants" rule from that day.
  • Moves were funded through each app's own roadmap where possible, with a small central fund for the rest.
R

Result: The first 8 apps, including all 4 customer-facing ones, moved within 3 quarters. The next cluster incident hit internal apps only, and no customers. The average blast radius per incident fell by about 65%, and patching no longer needed 23 teams to coordinate.

R+

Reflection: The "no new tenants" rule was the cheapest win. I'd apply that kind of rule the day a risk is found.

Power words to land: systemic risk · blast radius · dependency map · ordered by risk and change frequency · no new tenants · database per service

Q11Tell me about negotiating NFRs or an SLA with a SaaS vendor.
🧠 Psychology: what they're really testing

Do you know that buying SaaS doesn't buy away accountability? Red flags are accepting the vendor's SLA as fixed, or demanding impossible numbers. Senior answers do the maths, design around the gap and use the contract as a lever.

🧭 Philosophy: the principle behind a strong answer

Availability in series multiplies: 99.95% × 99.95% × 99.5% is about 99.4%. You can't contract your way to a number the design can't reach, so combine graceful degradation with commercial terms. The contract is part of the architecture: exit and data rights are NFRs too.

S

Situation: We picked a SaaS platform for small-business account servicing. Its standard SLA was 99.5%, about 44 hours of downtime a year. The customer journey needed 99.9%, about 9 hours.

T

Task: As the solution architect I owned the NFRs, and I joined procurement for the negotiation.

A

Action: I treated it as a design problem and a commercial problem together.

  • I showed the composite availability maths to the business and the vendor. Even with perfect systems on our side, the chain reached only about 99.4%.
  • I asked for the vendor's real availability history. It was near 99.8%, which gave us room to negotiate.
  • I designed a degradation mode: writes are queued with idempotent retry, and customers see balances and status from a read-only cache during outages.
  • I negotiated a 99.7% SLA with tiered service credits and root-cause reports within 5 days.
  • I also secured data export rights in an open format, an exit-assistance clause and 12 months' notice of breaking API changes.
R

Result: With degradation, customer-visible downtime was modelled at about 7 hours a year, inside the target. In year one the vendor had two outages, 3 hours in total. Customers kept read access and no requests were lost. The terms became our standard SaaS schedule for three later purchases.

R+

Reflection: Leverage is highest before selection. Next time I'd put these terms in the RFP.

Power words to land: composite availability · graceful degradation · service credits · data export rights · exit clause · the contract is part of the architecture

  • Address the real worry (concentration, customer harm) before debating the proposed solution.
  • Bring maths and evidence: composite availability, dependency maps, test results.
  • Treat exit plans, tolerances and contract terms as architecture artefacts, not paperwork.

Multi-cloud is not a resilience strategy. A tested exit plan is ☁️

💸 Active-active across two clouds can roughly double your skills and platform cost.

🧱 Portable layers (containers, open standards, IaC) keep your options open for far less.

🧮 Availability multiplies: 99.95% × 99.95% × 99.5% is about 99.4%. Design for the gap.

📜 Data export and exit clauses are NFRs too. Negotiate them before you sign.

Lock-in is a trade-off to manage, not a sin. When did you last test your exit plan?

#SolutionArchitecture #CloudStrategy #OperationalResilience #VendorManagement

26.5 Integration, API & data strategy Added

This theme tests whether you can set integration, API and data direction across many systems and teams: picking the right style for each job, treating shared interfaces as products, and moving ownership to where the knowledge is.

Q12Tell me about defining an integration strategy across many systems.
🧠 Psychology: what they're really testing

Can you set direction for a whole estate, not just one interface? Red flags are a single-tool answer ("we bought an ESB" or "everything goes on Kafka") or a strategy that was only a slide. A senior answer shows a decision framework teams can apply without you, and proof that the estate actually got simpler.

🧭 Philosophy: the principle behind a strong answer

There is no single best integration style. Hohpe and Woolf's Enterprise Integration Patterns describes file transfer, shared database, remote procedure call and messaging, each with real trade-offs. Choose by the shape of the interaction, and make the choice explicit so it's repeatable.

S

Situation: After years of project-funded delivery, a bank's lending and cards estate had grown 60+ point-to-point integrations. Nobody had a full list. A core upgrade had just broken two consumers that weren't in any document.

T

Task: As solution architect for the portfolio, I was asked to set an integration strategy that 9 delivery teams would follow.

A

Action: I started with facts, then made the target simple enough to remember.

  • I built an inventory from network flow logs, code scans and team interviews, and gave every link an owner and a criticality rating.
  • I set three defaults: layered APIs (system, process, experience) when a caller needs an answer now, events for state changes others care about, and managed file transfer for bulk.
  • I rejected a big-bang re-platform. Instead, any project touching a link had to move it to the target, funded as part of that change.
  • I published a one-page decision tree and an integration catalogue, so teams could self-serve the choice.
R

Result: About 40% of the point-to-point links were retired in 18 months. The next core upgrade had a known blast radius, with every consumer listed. Typical integration change lead time fell from weeks to days.

R+

Reflection: The inventory was the strategy's real foundation. Next time I'd make the catalogue a release gate from day one, so it never goes stale.

Power words to land: integration estate · shape of the interaction · API-led layers · events for state change · retire as you go · integration catalogue

Q13Tell me about treating APIs as products across the organisation.
🧠 Psychology: what they're really testing

Do you understand that API reuse is an organisational problem, not a technical one? Red flags are "we wrote a standard" with no adoption story, or a central team that approves every API. A senior answer creates ownership, discoverability and measurement, then lets teams move on their own.

🧭 Philosophy: the principle behind a strong answer

An API nobody can find gets rebuilt. Treat each API as a product with users, an owner and a roadmap, and treat the developers who call it as customers. Consistency should come from automation, not from review meetings.

S

Situation: A bank had about 200 internal APIs, each in a different style. There were three different customer APIs, built by three teams, each with a slightly different idea of what a "customer" was. New consumers spent weeks working out which one to trust.

T

Task: I owned API direction across the portfolio. I had to raise consistency and reuse without becoming a bottleneck.

A

Action: I pulled several levers at once.

  • I wrote a short API style guide and turned its rules into linting in CI, so feedback came in minutes, not at a review board.
  • I stood up a catalogue and developer portal with docs, sandbox keys and self-service onboarding.
  • I named an API product owner for each core domain API, with a roadmap and a deprecation policy.
  • For the three customer APIs, I ran a consumer survey, picked the strongest as the base, and gave the others a published sunset date.
  • I reported reuse metrics quarterly: consumers per API and time to first call.
R

Result: Time to first successful call fell from about 3 weeks to 2 days. Two duplicate customer APIs were retired within a year. Lint pass rates went from about 40% to over 90%, with no extra reviewers.

R+

Reflection: Product owners made the difference, not the guide. Next time I'd fund those roles before writing a single rule.

Power words to land: API as a product · developers are customers · linting in CI · developer portal · sunset date · time to first call

Q14Tell me about integrating an acquired company or a new platform alongside existing systems.
🧠 Psychology: what they're really testing

Can you protect the value of what was bought while still joining it up safely? Red flags are "we migrated everything on day one" or "we left it alone forever". A senior answer separates coexistence from convergence, and puts the customer experience first.

🧭 Philosophy: the principle behind a strong answer

Integrate at the edges first and merge the cores later, if ever. Eric Evans' anti-corruption layer stops one system's model leaking into another, so both can change without breaking each other.

S

Situation: A bank acquired a small fintech with about 80,000 customers, a popular savings app, and its own identity provider and customer database. Around 30% of its customers already banked with us, so they had two logins and two profiles.

T

Task: I owned the integration architecture. The board wanted one customer experience quickly, without losing the fintech's speed.

A

Action: I designed a coexistence architecture instead of a rushed migration.

  • I used identity federation, so our identity provider became the front door while the fintech's stayed live behind it.
  • I put an anti-corruption layer between the two customer models, so neither team had to adopt the other's schema.
  • I added a customer-matching service. High-confidence matches linked automatically, and low-confidence ones went to a human review queue.
  • I planned phased migration by product, with a rollback path at each step, and left the fintech's app front end untouched.
R

Result: Customers had a single login in about 4 months. Matching linked about 92% of shared customers automatically, with no wrong-account incidents. The fintech team kept shipping weekly through the whole period.

R+

Reflection: I underestimated data quality in the matching work. Next time I'd profile both customer datasets during due diligence, before the deal closes.

Power words to land: coexistence before convergence · anti-corruption layer · identity federation · customer matching · phased migration · protect acquired value

Q15Tell me about a data platform or data strategy decision.
🧠 Psychology: what they're really testing

Can you apply a popular idea pragmatically, rather than as a buzzword rollout? Red flags are "we implemented data mesh" with no mention of governance, or a central team that simply got bigger. A senior answer knows the theory, adapts it to team maturity, and measures outcomes.

🧭 Philosophy: the principle behind a strong answer

Zhamak Dehghani's data mesh has four principles: domain ownership, data as a product, a self-serve platform and federated computational governance. The point is to put ownership where the knowledge is, but domains only own data well when the platform makes it easy and the rules are automated.

S

Situation: A central data team of 12 served the whole bank. Their backlog was about 6 months. Domain teams knew their data best, but had to raise tickets and wait, so shadow spreadsheets were spreading.

T

Task: I was asked to set the data platform direction and fix the bottleneck without losing control of quality or privacy.

A

Action: I adopted data mesh principles, not a big-bang reorganisation.

  • I started with two domains that had strong engineering teams, payments and lending, rather than forcing every domain at once.
  • I made each dataset a data product with an owner, documentation and a freshness target.
  • I introduced data contracts (schema, quality checks, service levels) checked automatically in the pipeline.
  • I turned the central team into a platform team offering templates, a catalogue and access controls as self-service.
  • Privacy classification and retention rules became policy as code, so governance ran on every publish.
R

Result: Time to a new governed dataset fell from about 6 months to 3 weeks in the pilot domains. The central backlog halved in two quarters. Four more domains joined by request, not by mandate.

R+

Reflection: Not every domain was ready to own data. Next time I'd publish clear readiness criteria, so "not yet" felt fair rather than political.

Power words to land: domain ownership · data as a product · data contracts · self-serve platform · federated governance · pragmatic, not dogmatic

  • Show a framework teams can apply without you, such as "answer now = API, something changed = event, bulk = file".
  • Treat shared interfaces and datasets as products with owners, users and metrics, not as project outputs.
  • Prove simplification with numbers: links retired, duplicates removed, lead time cut.

Most integration "strategies" are really a tool purchase 🔧

🔍 Start with an inventory. You can't simplify what you can't see.

🔀 Pick the style by the interaction: need an answer now, use an API. Something changed, publish an event. Bulk, use managed file transfer.

📦 Treat APIs and datasets as products, with an owner, users and a roadmap.

🗑️ Retire as you go. Every project that touches a point-to-point link moves it to the target.

The best strategy is one teams can apply without asking you. What's your integration rule of thumb?

#SolutionArchitecture #Integration #APIStrategy #DataMesh #EnterpriseArchitecture

26.6 AI & GenAI strategy Added

This theme tests whether you can set enterprise AI direction: one governed platform instead of many ungoverned experiments, a value-and-risk lens on use cases, and a disciplined way to adopt fast-moving technology.

Q16Tell me about defining an enterprise AI or GenAI platform or reference architecture.
🧠 Psychology: what they're really testing

Can you turn scattered AI experiments into a governed platform without killing momentum? Red flags are banning AI until a policy is written, or naming a favourite model as "the strategy". A senior answer separates the stable layer (controls, identity, cost) from the fast-changing layer (models).

🧭 Philosophy: the principle behind a strong answer

Models change every few months; controls shouldn't. Put the guardrails in one choke point so every team gets them for free. The OWASP Top 10 for LLM Applications (2025) gives a shared risk language, such as prompt injection (LLM01), sensitive information disclosure (LLM02) and unbounded consumption (LLM10).

S

Situation: Within six months, 14 teams were calling large language models directly. Each had its own API keys, no shared PII controls and no view of cost. One prototype had sent unmasked customer notes to an external model.

T

Task: I was asked to define the enterprise GenAI reference architecture, and get teams onto it without stopping their work.

A

Action: I designed an AI gateway as the single path to any model.

  • It provided central auth and per-team quotas, so keys left team code and runaway spend was capped.
  • It added PII redaction, prompt-injection screening and content safety on inputs and outputs.
  • I set up a model catalogue of approved models, each with a risk rating and data-handling terms.
  • I added an evaluation service so teams could test quality before release, and token cost tracking per product.
  • I made migration cheap: an SDK swap of about a day, and the first three teams got hands-on help.
R

Result: All 14 teams moved within a quarter. Time to a first AI feature fell from about 10 weeks to 3. When a cheaper model met our evaluation bar, we switched five products in a day, cutting token cost by about 35%.

R+

Reflection: I'd add the evaluation service first next time. Teams adopted the gateway fastest once it helped them prove quality.

Power words to land: AI gateway · one choke point for guardrails · model catalogue · evaluation before release · token budget · swap models, keep controls

Q17Tell me about assessing AI use cases for value and risk before committing.
🧠 Psychology: what they're really testing

Can you say no, or "not yet", to exciting AI ideas with evidence rather than fear? Red flags are funding whatever the loudest executive wants, or treating all AI as equally risky. A senior answer uses a repeatable intake, and matches controls to risk tier.

🧭 Philosophy: the principle behind a strong answer

Treat AI ideas as a portfolio of bets, not a queue. Risk depends on the impact on people, not on how clever the model is. Responsible AI principles such as fairness, transparency and accountability apply most where decisions affect someone's money or access.

S

Situation: After a GenAI showcase, the business sent in 20 AI ideas in a month, from meeting summaries to an AI that recommended credit limits. There was budget for about three.

T

Task: I was asked to recommend which ideas to fund, and to make the selection process repeatable.

A

Action: I set up a light intake process with the risk and data teams.

  • Each idea was scored on value, feasibility, data readiness and a risk tier based on who could be harmed.
  • I used the EU AI Act as a reference point: its Annex III lists creditworthiness assessment as high-risk, which matched our own instinct.
  • We picked three: complaint triage, policy search for staff and document classification.
  • I deliberately deferred the credit-limit idea. I offered a human-in-the-loop version instead, where the model only drafted reasons for an analyst.
  • Each funded idea had a stage gate with a measurable success target.
R

Result: Value landed from two of the three. Complaint triage cut routing time by about 60%. Document classification failed its data-readiness gate at week 6 and was stopped cheaply. The intake became the standard path for all AI ideas.

R+

Reflection: Stopping one at a gate was a success, not a failure. Next time I'd show that to the business up front, so a "stop" isn't seen as a loss.

Power words to land: portfolio of bets · risk tier by impact on people · data readiness · human-in-the-loop · stage gate · stop cheaply

Q18Tell me about evaluating an emerging technology and deciding whether to adopt it.
🧠 Psychology: what they're really testing

Are you a hype filter or a hype amplifier? Red flags are adopting because a vendor demo looked good, or blocking because it's new. A senior answer sets criteria before the trial, gives a nuanced verdict, and builds in a date to look again.

🧭 Philosophy: the principle behind a strong answer

A technology radar makes adoption explicit and visible. Thoughtworks uses four rings: Adopt, Trial, Assess and Caution (Caution replaced the older "Hold"). The answer can differ by context: the same tool can be safe for internal use and unsafe for customers.

S

Situation: Several teams wanted to build with agentic AI frameworks, where models plan and call tools on their own. Two had prototypes, and one was already talking about letting an agent update customer records.

T

Task: I owned the technology radar for the portfolio. I had to give a clear position without killing the teams' energy.

A

Action: I ran a time-boxed trial instead of a debate.

  • I agreed four criteria up front: observability (can we trace every step and tool call?), security (least-privilege tool access), cost control (token budgets that stop runaway loops) and maturity.
  • Two teams built the same internal workflow, reconciliation exception triage, on two frameworks over six weeks.
  • I scored the results in the open, with the teams in the room.
  • I published a split verdict on the radar, with the evidence behind each part.
R

Result: The verdict was "Trial for internal workflows, Caution for customer-facing", revisited quarterly. The internal pilot cut triage effort by about 40%. One framework was dropped after an agent looped and burned a week's token budget in an hour, which our cap caught.

R+

Reflection: The runaway loop taught more than any slide. I now always include a deliberate failure test in a trial.

Power words to land: technology radar · criteria before the trial · time-boxed · Trial internal, Caution external · least-privilege tools · revisit quarterly

  • Separate what changes fast (models) from what should stay stable (guardrails, identity, cost control), and put the stable part in one place.
  • Tier AI risk by the impact on people. Anything touching credit, money or access gets stronger controls or a human in the loop.
  • Agree evaluation criteria before any trial, and treat a cheap "stop" as a good outcome.

14 teams calling AI models directly isn't innovation. It's 14 attack surfaces 🚨

🚪 Give every team one AI gateway: central auth, PII redaction and content safety.

📊 Track token cost per product, so spend is visible before it surprises you.

⚖️ Tier use cases by impact on people. Credit decisions are not meeting summaries.

🧪 Trial new tech against criteria you set first, and keep "Caution" as an honest answer.

Models will keep changing. Your guardrails shouldn't have to. How does your organisation govern AI?

#ResponsibleAI #GenAI #SolutionArchitecture #AIGovernance #TechStrategy

26.7 Delivery & stakeholders Added

These questions test whether you can deliver through other people. They look at how you handle bad news, competing priorities, a failing programme and a senior leader who wants something risky.

Q19Tell me about a time you delivered bad news to senior stakeholders.
🧠 Psychology: what they're really testing

Do you surface risk early, or hide it until it explodes ("watermelon" status: green outside, red inside)? Red flags: blaming the vendor, or bringing a problem with no options. A mid-level answer escalates. A senior answer brings options and a recommendation.

🧭 Philosophy: the principle behind a strong answer

Bad news does not get better with age. Trust grows when you are early, specific and calm. The rule is no surprises: give decision-makers choices, not problems.

S

Situation: I was integration lead for a go-live linking a new broker portal to the core banking platform. Six weeks before cutover, the vendor announced a core upgrade due two weeks before our date. It changed a field format in the account-opening API we relied on.

T

Task: Confirm the impact fast, and give the steering committee an honest picture and a clear choice.

A

Action:

  • I got a pre-release environment from the vendor and ran our contract tests against it within 48 hours: 14 of 60 cases failed.
  • I put the impact in business terms: a failed cutover meant manual rework of about 300 applications a day and an outage for brokers.
  • I framed three options. A: go live with a quick hotfix (untested under load). B: ask the vendor to delay (not in our control). C: move go-live 3 weeks. I recommended C, with B as a fallback.
  • I took a one-page decision paper to the steering committee that week, not at the next monthly report.
  • I agreed weekly checkpoints, so the new date was an evidence-based re-plan, not a guess.
R

Result: The date moved 3 weeks. Cutover was clean with zero rollback and only 2 defects in week one (similar launches had 15 or more). The sponsor asked me to use the same format on other programmes.

R+

Reflection: I now add vendor release calendars to the risk register on day one, so the warning comes months early, not weeks.

Power words to land: early warning · options with a recommendation · impact in business terms · no surprises · decision paper · evidence-based re-plan

Q20Describe delivering with competing priorities from multiple stakeholders.
🧠 Psychology: what they're really testing

They're testing prioritisation under politics. Do you find a win-win, or just pick favourites or say yes to everyone? Red flags: "I escalated and let them fight it out", or heroics like "we did all three by working weekends". Senior answers reframe the problem: find the shared need and make the trade-offs visible.

🧭 Philosophy: the principle behind a strong answer

Prioritise outcomes over requests. Stakeholders often want the same thing in different words. A transparent roadmap turns politics into a visible queue, and a shared platform needs a product-owner mindset.

S

Situation: I owned a shared customer-profile API used by about 20 apps. In one quarter, three business units (cards, home lending and wealth) each asked for changes for launches in the same month. Each called theirs "priority one", and their requests clashed on the address and contact-preference model.

T

Task: Deliver what the launches really needed without three breaking changes, and without the platform team becoming the bottleneck everyone blamed.

A

Action:

  • I ran a 90-minute contract clinic with product and tech leads from all three units. We mapped each request to the fields and behaviour it needed, and why.
  • About 80% of the asks overlapped. All three needed a structured address and consent per channel; the differences were naming and edge cases.
  • I proposed one versioned change: a v2 with additive fields, with v1 kept for 6 months. I rejected separate endpoints per unit, because that meant triple the maintenance and slow drift.
  • For the other 20%, I published a roadmap ordered by launch date and customer impact, agreed in the room.
  • I set a weekly 15-minute check-in, so nobody needed to escalate.
R

Result: One release shipped 2 weeks before the earliest launch, and all three launches were on time. The other 17 consumers saw zero breaking changes. Escalations stopped, and the clinic became our intake process for platform changes.

R+

Reflection: I learned to ask "what outcome do you need?" before "what change do you want?". Next time I'd publish the roadmap before demand peaks.

Power words to land: outcome over request · shared contract · versioning · transparent roadmap · one change, many consumers · intake process

Q21Tell me about a programme going off track that you turned around.
🧠 Psychology: what they're really testing

They want to see if you diagnose the root cause and change the system, or just push people harder. They listen for measurement, honesty and morale. Red flags: overtime heroics, blaming the team, or replacing people first. A senior answer redefines "done" and makes reality visible before it tries to go faster.

🧭 Philosophy: the principle behind a strong answer

What gets measured gets managed, but only if the measure is honest. Self-reported "percent done" hides risk. The Agile Manifesto says working software is the primary measure of progress. Visibility before velocity.

S

Situation: I joined a programme connecting a new CRM to about 50 back-end interfaces. For three months, status reports had shown 40% of the interfaces as "90% done". Go-live had slipped twice and the sponsor had lost confidence.

T

Task: Find out where we really were, and get the programme onto a plan people could believe.

A

Action:

  • I redefined the definition of done as "running in a prod-like environment with real masked data and passing end-to-end tests". By that measure only 12 of 50 were done, not the 35 or so that had been reported.
  • I put every interface on one board (built, deployed, data-tested, done) as the single source of truth.
  • The board showed the real bottleneck: test data and environment access, not code. I got a masked-data refresh pipeline prioritised and a shared environment booking system set up.
  • I changed the daily stand-up to 15 minutes on the oldest blocked card, not status reporting.
  • I re-baselined with the sponsor using the measured burn-down rate, not hope.
R

Result: We went from 12 to 50 interfaces done in 10 weeks and went live inside the new window, with zero P1 incidents in week one. Reports finally matched reality. The team said stress dropped because "done" was clear at last.

R+

Reflection: The problem was the definition, not the people. Now I agree "done" on day one and audit it regularly.

Power words to land: definition of done · single source of truth · visible flow · real bottleneck · re-baseline · working software

Q22Tell me about a time you said no to a senior leader.
🧠 Psychology: what they're really testing

They're checking courage and judgement: can you push back respectfully and keep the relationship? Red flags: a flat "no", or caving in. A senior answer is "no, and here's how we get you what you want safely", starting from the leader's underlying goal.

🧭 Philosophy: the principle behind a strong answer

Say "yes, if" or "not yet", not just "no". Respect the intent, challenge the method. Match the risk to the blast radius: start where a human is in the loop, then widen.

S

Situation: A competitor launched a customer chatbot. Our general manager asked for a customer-facing GenAI assistant in 3 weeks to answer product and fee questions. We had no evaluation framework and no guardrails, and the content was spread across out-of-date PDFs.

T

Task: As lead architect, I had to advise whether it could be done safely, and offer an alternative if it couldn't.

A

Action:

  • I met the GM to understand the real goal: to be seen as innovative, and to cut calls about simple questions.
  • I named three risks in plain words: wrong fee answers (conduct risk), privacy and reputation. Then I showed a short demo of a prototype quoting a fee from a 2-year-old PDF.
  • I proposed internal agent-assist first: the same assistant helping call-centre staff, with a human in the loop and cited sources, delivered in 3 weeks.
  • I set measurable evaluation gates for going customer-facing: groundedness above an agreed level on a 300-question test set, red-team results, and compliance sign-off.
  • I suggested announcing the internal launch together, so the GM still had a story to tell.
R

Result: The internal launch went live in 3 weeks, and handling time for product questions fell by about 18%. Testing found 40+ stale documents, which we fixed. The customer launch followed about 3 months later at about 97% groundedness on the test set, with no conduct incidents.

R+

Reflection: The "no" landed because I came with a faster "yes" to the real goal. Next time I'd show the demo even earlier.

Power words to land: underlying goal · yes, if · human in the loop · evaluation gate · groundedness · blast radius

Q23Tell me about explaining a complex technical topic to executives or a board.
🧠 Psychology: what they're really testing

Can you make a complex topic simple without dumbing it down or overselling it? Red flags are jargon, or "the model won't make mistakes". Senior answers use a plain analogy, show controls and accountability, and frame a clear decision for the board.

🧭 Philosophy: the principle behind a strong answer

Boards decide on risk and accountability, not architecture. Lead with the answer and the decision you need, then give the minimum of how it works. One good analogy plus one clear metric beats twenty slides.

S

Situation: Our first customer-facing GenAI pilots were heading to production. The board risk committee asked two blunt questions: "Can GenAI make mistakes? And who is accountable when it does?"

T

Task: I had 15 minutes to explain the risk and get agreement to an AI risk appetite statement.

A

Action: I built the session around their two questions.

  • I opened with the answer: "Yes, it can make mistakes. The accountable executive is the product owner, the same as for any other channel."
  • I explained hallucination with an analogy: a very well-read new graduate who answers confidently even when unsure, unless you hand them the policy manual and check their work.
  • I showed the controls as layers: grounding on approved content, evaluation before release, human review for high-risk answers, and live monitoring with a kill switch.
  • I gave one metric: the groundedness rate on a fixed test set, with a 98% target, reported monthly.
  • I proposed three tiers, so the board could say where AI may act alone, may only assist, or must not be used.
R

Result: The committee approved the AI risk appetite statement in that session, including "no credit decisions without a human". Two pilots went live at 98.6% groundedness. The questions shifted from "is it safe?" to "where else can we use it?"

R+

Reflection: Pre-briefing the committee chair a week early surfaced the accountability question, so I walked in with the answer ready.

Power words to land: lead with the answer · plain analogy · layered controls · one clear metric · accountable owner · risk appetite statement

  • Always arrive with options and a recommendation, never just a problem.
  • Make reality visible: honest definitions of done and one shared board beat optimistic status reports.
  • When you push back, serve the underlying goal with a safer path that is just as fast or faster.

The best project managers I've worked with share one habit: they deliver bad news early 📣

🍉 "Green on the report, red underneath" is how programmes fail quietly

🔬 Get evidence first: tests, numbers, impact in business terms

🧭 Bring 3 options and 1 recommendation, not just a problem

📅 Re-plan on evidence, with checkpoints people can see

Bad news doesn't age well. Trust comes from being early, specific and calm. How do you raise risk in your team?

#Leadership #Delivery #StakeholderManagement #SolutionArchitect

26.8 Risk, regulation & ethics Added

This question tests your integrity under deadline pressure, and whether you treat privacy, security and compliance as design inputs rather than blockers.

Q24Tell me about balancing speed with compliance, security or an ethical concern.
🧠 Psychology: what they're really testing

They're testing integrity under pressure, and whether you see compliance as a design input or an obstacle. Red flags: "it was urgent, so I approved it", or "I refused and walked away". A senior finds a path that is both fast and safe, involves privacy and risk early, and makes the solution reusable.

🧭 Philosophy: the principle behind a strong answer

Ann Cavoukian's privacy by design: build protection in by default, not as an afterthought. Speed and safety aren't opposites when the safe path is the paved road. A good ethics test is: "Could I explain this decision to the customer?"

S

Situation: A data-science team was building a model to spot customers heading into financial hardship. They wanted a full copy of production customer data in a sandbox to train it. They had an executive deadline and argued "it's internal, so it's fine".

T

Task: Unblock them quickly without exposing personal information or breaching our privacy obligations.

A

Action:

  • I acknowledged the deadline and the value: spotting hardship early helps customers.
  • I explained the risk: a sandbox copy with weaker controls would widen access to very sensitive data, including hardship indicators. That breaks data minimisation.
  • I proposed a pipeline: masking and tokenising direct identifiers, plus synthetic data for rare cases, with the privacy review at the start, not the end.
  • I brought the privacy officer in during week 1, and we agreed acceptance tests: re-identification risk checks and no raw identifiers.
  • In a controlled environment, we compared model quality on masked data with production-like samples to prove it was fit for purpose.
R

Result: Training data was ready in 2 weeks, not the 6–8 weeks that approval for a production copy would have taken. There was zero personal data exposure, and model accuracy stayed within about 1 percentage point. Four more teams have reused the pipeline as a standard pattern.

R+

Reflection: A plain "no" would have pushed the team towards a workaround. Offering a faster safe path kept them working with us.

Power words to land: privacy by design · data minimisation · masking and synthetic data · privacy review up front · reusable pattern · explain it to the customer

Q25Tell me about designing an architecture to meet a regulatory or data-residency requirement.
🧠 Psychology: what they're really testing

Do you treat regulation as a design input or a late blocker? Red flags are "legal signed it off, so it was fine", or ticking one box while data leaks through logs. A senior answer traces every copy of the data, including the hidden ones, and turns the solution into a reusable pattern.

🧭 Philosophy: the principle behind a strong answer

Compliance is a property of the whole data flow, not of one component. Data residency covers derived data too: prompts, logs, caches, backups and embeddings. Design it once, prove it with evidence, and make it the paved road.

S

Situation: A bank wanted a GenAI assistant to help staff answer customer questions using account notes. A regulatory obligation and our own policy said this customer data must not leave the country. The first prototype used a model hosted overseas.

T

Task: I owned the solution architecture, and had to meet the residency rule without dropping the business case.

A

Action: I mapped every place customer data could go, then closed each one.

  • I chose in-region model deployment in an in-country cloud region, and kept the vector store and caches there too.
  • I used private networking, so no traffic crossed the public internet.
  • I agreed no data retention by the model provider, in both the contract and the service configuration.
  • I added tamper-evident audit logging, with the logs themselves held in-country.
  • I designed disaster recovery to a second in-country region. I refused a cheaper overseas failover, because residency had to hold during an outage too.
R

Result: The service passed internal and external audit with no findings. It went live about 6 weeks later than the overseas prototype would have. Three more GenAI services reused the pattern, each saving weeks of design and review.

R+

Reflection: The biggest risk was the logs, not the model. I now start residency work with a data-flow map of every copy.

Power words to land: regulation as a design input · every copy of the data · in-region deployment · no data retention · residency during failover · reusable pattern

  • Never present the choice as "fast or safe". Show how you made the safe path the fast path.
  • Bring privacy, security and risk in at the start, with clear acceptance tests, not at the end as a gate.
  • Integrity stories land best when the fix becomes a reusable pattern others can follow.

"It's internal, so it's fine" is how sensitive data ends up in the wrong place 🔐

📦 The ask: copy production customer data to a sandbox to train a model

🎭 The answer: masked, tokenised and synthetic data, with privacy in the room from week 1

⏱️ Training data in 2 weeks, faster than approval for a production copy

♻️ Now 4 more teams use the same pipeline

The best way to stop workarounds is to make the safe path the fast path. How does your team handle training data?

#PrivacyByDesign #DataGovernance #ResponsibleAI #Leadership #SolutionArchitect

⚡ Quick-fire Q&A

What if I don't have a story for this question?

Say so honestly, then offer the closest real story: "I haven't led that exact situation, but here's a time I faced something similar." A true, adjacent story beats an invented one, because interviewers probe for details.

How long should a behavioural answer be?

About two minutes. Open with a one-line result headline, keep Situation and Task short, spend most of the time on your Actions, finish with numbers and a one-line Reflection, then stop and let them ask follow-ups.

Can I use a failure story?

Yes, and you should have one ready. Pick a real failure with real impact, own it in the first sentence, and spend most of the answer on how you fixed it and what you changed so it won't happen again. Avoid humblebrags like "I worked too hard".

How strategic vs technical should a solution architect's answer be?

Lead with the business outcome and the decision, then prove you understand the mechanism in one or two plain sentences ("a primary cloud with a tested exit plan", "an AI gateway with central guardrails"). Expect the interviewer to dig two levels into the technology, so know the numbers and the failure modes, but don't open with them.

What if I've never owned a budget or written a business case?

Use a story where you shaped a funding decision: you sized the options, put numbers on risk or run cost, and someone with a budget said yes because of your analysis. Be honest that you didn't own the money, and show you understand total cost of ownership, cost of delay and how sensitive your numbers were to the assumptions.

How do I show leadership without managing people?

Solution architects lead through influence. Use stories where teams adopted a standard because you made it the easy path, an executive changed course because of your evidence, or a design deadlock ended because you agreed the criteria first. Show that people followed you when they didn't have to, and give the numbers.

← 25 · Interview Readiness