Candidatei-me online. O processo levou 2 semanas. Fiz uma entrevista na empresa Teradici (Vancouver, BC).
Entrevista
The process from the application to the offer took 15 days, including the stages:
- Screening/Skype Interview
- In-Person Interviews
- Technical Assessment
- References
After these, there was also a background check.
This was by far the most enjoyable interview process I did. Now I use what I learned on my own interview to make people feel comfortable when I am interviewing then.
There were no questions about details of any programming language, but I was allowed to choose any language I knew or even explain the process by using pseudocode. The experienced engineers who interviewed me focused on the right things.
All the interview flowed as a conversation between developers where I was explaining what I had already done and the 2 interviewers asked questions about my technical decisions in previous experiences.
After the technical interviews, I also answered some questions from the project manager, the human resources manager (by the way, very smiling and pleasant person to talk to) and the development manager.
Perguntas de entrevista [1]
Pergunta 1
There were 2 or 3 programming questions to solve in the whiteboard in which they made theoretical questions leading me to explain the decisions and reasons for every choice I did.
Candidatei-me online. O processo levou 4 dias. Fui entrevistado pela Teradici (Burnaby, BC) em jan. de 2021
Entrevista
Had a phone interview with a hiring manager. They asked me some tech questions relevant to the job, but it turned out that I didn't have enough, or the right set of, technical knowledge.
Candidatei-me online. Fiz uma entrevista na empresa Teradici.
Entrevista
There were two rounds. The first round was with the hiring manager and consisted of basic computing science questions (for example, what is the difference between arrays and lists, when should we use UDP vs TCP).
The second round consisted of four sub rounds. The first round was with the product management where they dive deep into your resume and understand your skills and background. The second stage is with software developers which consists of white boarding (algorithms, multi threading, code optimization etc.) The third stage is with HR where you are evaluated on behavioral questions. The forth round is with executives where you are asked questions about your resume.
Overall it was a good experience, managers and developers were happy to answer my questions and highly praised company culture.