Practice interviews

Can you explain the AI-assisted patch you shipped?

Inspect the sample story, then practise with a real example from your own work.

“when and how to leverage AI effectively” (opens the source)

Simon Newton, Head of Platforms, Canva · Canva Engineering Blog, Jun 11, 2025

The question

Leila, an engineer at fictional Harbour Design in Sydney, used an AI assistant to repair a permissions bug. She caught a cross-customer data leak in testing and delayed release for review.

The evidence
Her action
Leila wrote a test with two customer accounts, found the leak, and asked the security owner to review the fix.
Team action
A senior engineer changed the permission check. Leila reran the tests and documented the failure.
Outcome
The patch shipped the next day. There is no evidence of a customer incident or a measured revenue effect.

“Explain Leila’s judgment without claiming that she wrote the final fix or proved that no risk remained.”

A strong answer, step by step

Open each step in turn. This is one strong answer, not the only one.

Step 1: Name the real responsibility

“I owned testing and release evidence for the patch, including the AI-assisted changes.”

What a strong candidate could say

Why it works: This separates ownership of the review from authorship of every line.

Step 2: Show the decision

“I used two customer accounts to test isolation, found a leak and paused release for security review.”

What a strong candidate could say

Why it works: The test and pause show judgment more clearly than “I use AI responsibly.”

Step 3: Credit the team

“A senior engineer changed the permission check; I reran the tests and documented the issue.”

What a strong candidate could say

Why it works: Team credit makes the speaker’s own contribution more credible.

Step 4: State the result and limit

“The reviewed patch shipped the next day. I would explain the tested cases and the remaining monitoring, without claiming zero risk.”

What a strong candidate could say

Why it works: A bounded result is stronger than an unsupported guarantee.

The answer, in short

Decision
Make the test, pause and handoff the centre of the story. Credit the senior engineer for the code change.
Because
The distinctive action is finding a failure the happy-path test missed.
What would change it
If Leila also designed the fix, evidence of that work would support a wider claim.

Common traps

  • Claiming sole authorship.
  • Saying the tool was safe because the first tests passed.
  • Claiming zero customer risk.

Check your answer

  • Did I name my actual role?
  • Did I show the test that changed the decision?
  • Did I credit the fix owner?
  • Did I bound the outcome?

Last reviewed Nov 9, 2026