Be prepared for a challenging interview process as an engineer, as it involves many rounds. I had to go through the most I've ever experienced:
I was told there is also a team matching round, but I didn't make it that far.
Clean and performant code is essential. I did poorly in the final DSA round due to bad time complexity.
Build some UI with JavaScript and CSS, data structures and algorithms, and time complexity.
I can't remember the names of the LeetCode questions from the OA and final interview, but one of them was:
Find the length of the longest contiguous sub-array where the sum of the elements in the sub-array is less than or equal to "k".
The following metrics were computed from 1 interview experience for the Canva Frontend Software Engineer role in Melbourne, Australia.
Canva's interview process for their Frontend Software Engineer roles in Melbourne, Australia is extremely selective, failing the vast majority of engineers.
Candidates reported having mixed feelings for Canva's Frontend Software Engineer interview process in Melbourne, Australia.