3 types of interviews:
30 min screening interview to gauge your knowledge on JS + ES6 concepts and ability to interpret code snippets.
60 min technical interview assessing your ability to probe questions, effectively communicate your thought process and explain how you’re going to solve a problem. These qualities are more favoured than the depth of technical skill. When I wasn’t sure of how to approach a problem, they would suggest a potential topic I could look into and I used mdn docs to understand how to use it. I think they like it when you can demonstrate your ability to be resourceful especially in situations where you don’t know the answers.
30 min values interview chatting with someone. I don’t know what they assess here but I felt like I just had a really relaxing and genuine conversation with another person.
Lastly, got a catch-up zoom call to discuss feedback and status of my application.
Map vs Object?
The following metrics were computed from 8 interview experiences for the Canva Software Engineer (Internship) role in Australia.
Canva's interview process for their Software Engineer (Internship) roles in Australia is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very good feelings for Canva's Software Engineer (Internship) interview process in Australia.