I have just finished 3 months at Canva, and I had the best onboarding ever.
Live coding session for implementing a Tic-Tac-Toe app. We first played the game for a bit, and then started coding. We have to implement a way to check the winning state. We also discussed implementing the game in distributed systems.
- Round 1: HR screening call, asking about experience and motivation. - Round 2: AI-assisted programming (1h) and system design (45m). - Round 3: Language proficiency (45m), technical review (45m), and culture and leadership (1h). The engineers were
Session 1: - AI-assisted coding round: 1 hour. - System design: 45 minutes. Session 2: - Behavioral interview: 1 hour. - Non-AI-assisted coding: 1 hour. - Technical review: 45 minutes, which included a code review and reviewing a release plan.
Live coding session for implementing a Tic-Tac-Toe app. We first played the game for a bit, and then started coding. We have to implement a way to check the winning state. We also discussed implementing the game in distributed systems.
- Round 1: HR screening call, asking about experience and motivation. - Round 2: AI-assisted programming (1h) and system design (45m). - Round 3: Language proficiency (45m), technical review (45m), and culture and leadership (1h). The engineers were
Session 1: - AI-assisted coding round: 1 hour. - System design: 45 minutes. Session 2: - Behavioral interview: 1 hour. - Non-AI-assisted coding: 1 hour. - Technical review: 45 minutes, which included a code review and reviewing a release plan.