Candidatei-me online. O processo levou 4 semanas. Fui entrevistado pela Connected (Toronto, ON) em jan. de 2018
Entrevista
Hackerrank test, followed by in person interview.
Hackerrank test was I believe 2 questions, one was finding a node in a tree, the other was ticket line. Ticket line has people standing in line. Can only by one ticket at the booth, each person has some amount of tickets they want to buy. It takes 1 second to buy a ticket and if the person has more tickets to buy they move to the back of the line. Given ticket line with n people (each wants to buy some amount of tickets) and desired person (i.e third person in line), how long till the desired person buys all their tickets?
In person interview is short behavioural followed by technical questions (I list them below).
Perguntas de entrevista [5]
Pergunta 1
What does this code do? How would you make it more efficient? Question was finding max distance between same values in a list. Inefficient code was O(n^2).
Design a database for a clothing store. What about user/password storage? Adding to cart? What about storing whether user is logged in? What about if multiple login's allowed? Clothing sizes, different kinds (S, M, L, XL) (30, 32, 34, 36 ...)
Candidatei-me online. O processo levou 2 semanas. Fui entrevistado pela Connected (Toronto, ON) em jun. de 2021
Entrevista
There are a total of 5 rounds. One of the final rounds is on site as well for a few hours. This feels excessive for a small tech company in Toronto...
First round with HR which was a pleasant experience. Second round is technical in a pair programming session using TDD with your choice of language. There was an engineer roleplaying as a Product Owner and another engineer writing the code and you guide the engineer what to do. Did not make it to the next round and there was no feedback. Some of the engineers looked like they did not want to be there.
Candidatei-me online. O processo levou 3 semanas. Fui entrevistado pela Connected (Toronto, ON) em abr. de 2021
Entrevista
Initial interview with HR. I was asked high level questions on my what frameworks and technologies I've worked with.
Second interview was a pair programming interview designing a browser tool using TDD.
Third interview was a slightly deep dive on Android, some coding quizzes, and how to architect a mobile app given requirements.
Perguntas de entrevista [1]
Pergunta 1
How would you go about designing a pizza delivery app on Android?
Two rounds of interview. The first round is pair programming. The final round is algorithm and architecture. Questions were not hard. They focused on how you think and approach the problem in general.