The interview process consists of three stages:
All interviews were conducted remotely via Zoom.
Questions asked in the screening interview covered JavaScript fundamentals, such as types of objects, variable declaration, scopes, and the meaning of "this." You were also asked to interpret snippets of JavaScript code and explain their output given a certain input.
Technical questions involved simulations of real-world problems, where you were expected to explain your solution, including the time and memory demands of your algorithm.
One technical question was web-focused and involved building a simple UI using HTML, CSS, and JavaScript.
The behavioral component consisted of standard questions asking you to recount experiences in different work situations, with many follow-up questions about how you interpret your experiences and what you learned.
All interviews after the initial screening heavily emphasized the ability to effectively communicate your thoughts to the interviewer, listen, and respond quickly to additional requirements and feedback.
The following metrics were computed from 1 interview experience for the Canva Software Engineer - Front End role in Sydney, Australia.
Canva's interview process for their Software Engineer - Front End roles in Sydney, Australia is incredibly easy as the vast majority of engineers get an offer after going through it.
Candidates reported having very good feelings for Canva's Software Engineer - Front End interview process in Sydney, Australia.