It's a process similar to ThoughtWorks. First, they send you a homework assignment. If it's interesting, you get to the next round.
But the second round is different. It's not pair programming and took more than three hours. The first part involves adding one or two new features, and the second part is about performance. I was mentally exhausted after finishing the first part, which lasted about 1 hour and 40 minutes. It's hard to stay excited since it's not pair programming; they are just observing.
Why did you make such a decision on blah blah?
The following metrics were computed from 1 interview experience for the Canva Javascript Developer role in Hong Kong.
Canva's interview process for their Javascript Developer roles in Hong Kong is extremely selective, failing the vast majority of engineers.
Candidates reported having very negative feelings for Canva's Javascript Developer interview process in Hong Kong.