Technical interview focused on coding and system design problems, emphasizing clean code, scalability, and architectural decisions.
Received detailed, professional feedback highlighting strengths, weaknesses, and areas for improvement in design and implementation.
J'ai postulé en ligne. J'ai passé un entretien chez Canva en janv. 2021
Entretien
1. Zoom interview with a recruiter. They ask you some useless trivia questions about JavaScript then ask you explain some JavaScript snippets. The recruiter cleraly doesn't understand how any of it works but was told what to say by the company.
Also the recruiter will intimidate you and pressure you into setting a salary floor for negotiaton purposes.
2. An hour long live coding interview with a Canva Engineer. I did everything the test asked for, the Engineer even said the answer is correct. Yet I still received a rejection stating I was not up to Canva's standards.
I hope the company understands how confusing it is to get the right solution for a technical test, then be told they are not good enough technically. If there were reasons beyond technical skills, then those should be used as the reason for rejection.
Questions d'entretien [1]
Question 1
What is the difference between maps and objects in javascript?
J'ai postulé en ligne. Le processus a pris 3 semaines. J'ai passé un entretien chez Canva (Sydney) en nov. 2025
Entretien
Interview went well, everyone was nice and communication from team was great, 3 rounds of interviews, get to know you (minor technical questions), ai code interview, and final 3 round interview (system design, behavioral, live coding)
Questions d'entretien [1]
Question 1
Do a system design for a Merchandising store, give api request examples and also structure of data objects etc