The interview process consists of three parts:
For peer programming, you would be given a code skeleton and asked to implement the functions.
System design questions usually involve designing systems like a chat system or a video processing system.
The following metrics were computed from 4 interview experiences for the Canva Senior Software Engineer role in New Zealand.
Canva's interview process for their Senior Software Engineer roles in New Zealand is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Canva's Senior Software Engineer interview process in New Zealand.