An in-person interview covered work history and reasons for applying for the job.
A take-home assignment covered a small problem similar to one solved internally. Following the take-home assignment, a tech interview followed up on the assignment and built upon it. It was a solid interview process with smart people; an offer was not extended due to the solution written for the assignment being more complicated than necessary.
Describe a time you found and solved a performance problem.
The following metrics were computed from 30 interview experiences for the Canva Software Engineer role in Sydney, Australia.
Canva's interview process for their Software Engineer roles in Sydney, Australia is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Canva's Software Engineer interview process in Sydney, Australia.