The process took 2 weeks. I interviewed at Canva (Sydney)
Interview
The typical long 5 stage interview process.
Initial
Programming - Do something, add more constraints, then add feature (to test adaptability)
Programming
Algorithm - Figure out and implement an obscure math algorithm (too bad if you don't know it, you have 1 hour to figure it out, no Google)
Design - Architecturally design something obscure
Cultural
Interview questions [1]
Question 1
White board - k’th heaviest adjacent node in a graph (not the question, but its what they are looking for)
Design a messaging system
A few 'tell me what this line of code does' questions, kinda random and in the void.
When I asked why such an academic test, the interviewer tried to justify it as 'this is the way' and not really having a purpose.
With this hiring method, I can imagine that they get a lot of code-smart hoomans with no soft-skills.
If that's what you are in for, you should apply :)
4
Top companies for "Compensation and Benefits" near you