Company deep dives

Canva interviews

Australia · Published engineering interview criteria

Ask the question that changes the solution

“break down complex, ambiguous requirements”

Simon NewtonHead of Platforms, Canva

Canva Engineering · Jun 11, 2025

Clarify before prompting

A manager asks for an AI feature by Friday, with no definition of acceptable errors. What do you ask first?

Example

Inspect what the AI changed

“Can they identify and fix issues in AI-generated code?”

Simon NewtonHead of Platforms, Canva

Canva Engineering · Jun 11, 2025

Own the result after generation

A generated solution passes its demo. What do you check before allowing it to affect customers?

Example

Last reviewed