Candidatei-me online. O processo levou 3 semanas. Fui entrevistado pela Canva (Sydney) em mar. de 2018
Entrevista
All steps are specified at their web page. First step of the interview is doing an exercise online to pass to the interview. The recruiter was very friendly and helpful throughout all the process. Second part is a technical challenge, and third was a 3 hour tecnhical interview with two developers. I didn't pass the second part of the last interview with two more developers, so can not give any advise on this.
I felt a little bit dissapointed at the end because the recruiter told me you can always learn and be trained in the company, I studied 10 days in a row reading books and online material. I was very surprised that the last part only a minimal part was evaluated, and they did not give correct guidelines to do the exercise. They mention a skill is a bonus for the role you apply but that bonus was the one evaluated to pass to the next step. Although I implemented correctly all requirements less one, I did not pass.
First steps were well evaluated, last interview I think you should change you approach on this, and avoid not sharing basic guidelines (Do you expect to refactor code in each question?. Can we discuss the architectural approach first, things like that). I felt it was very quite.
Mostly a very good experience.
Perguntas de entrevista [1]
Pergunta 1
Javascript and UI questions mostly. Can not share specific questions.
Fiz uma entrevista na empresa Canva (Victoria, Australia).
Entrevista
Interview was good. The guys conducting the interview knows his stuff. But the interview questions weren't really good, Some are old school questions and nothing to do with the role.
Overall, the interview process is good. The interviewer gave me another chance and suggested to apply later.
The first round was ok, building a logic for a simple kids game.
Second one includes 3 interviews back to back to back and was a but harder then I expected, The position was for mid-level developer.
Perguntas de entrevista [1]
Pergunta 1
Build an Algorithm to detect a win on a board game.
Three coding challenges through Hackerank. 120 mins online. You can choose the language. For Front end it is Javascript and for Backend is Java. The coding challenges are equivalent to Leetcode Medium to Hard.