Ho presentato la mia candidatura tramite un selezionatore. La procedura ha richiesto 3 settimane. Ho sostenuto un colloquio presso Canva (Sydney) nel mese di mar 2021
Colloquio
Three interview stages:
1. 45 minute phone screening with a recruiter
2. 1 hour technical interview with an engineer
3. 3 hour interview comprising of 3 x 45 minute technical interviews and a 45 minute behavioural interview.
All interviews were conducted remotely via Zoom.
Domande di colloquio [1]
Domanda 1
Questions asked in screening interview were about Javascript fundamentals, e.g. types of objects, variable declaration, scopes and the meaning of "this", as well as asking to interpret snippets of Javascript code and explain what it does given a certain input.
Technical questions involved simulations of real world problems, where you are expected to explain your solution including the time/memory demands of your algorithm.
One technical question was web-focused and involved building a simple UI using HTML, CSS and Javascript.
The behavioural component was all standard questions asking to recount an experience in different work situations, with lots of follow up questions about how you interpret your experience and what you learned.
All the interviews after the screen heavily emphasised the ability to effectively communicate your thoughts to the interviewer, listen and respond quickly to additional requirements and feedback that the interviewer gives.
Ho sostenuto un colloquio presso Canva (Victoria, Australia)
Colloquio
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.
Domande di colloquio [1]
Domanda 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.