Candidatei-me pessoalmente. O processo levou 2 semanas. Fui entrevistado pela Treeverse em out. de 2024
Entrevista
Friendly interview process, the interviewers seems professionals and asked relevant questions. the home Assignment was related to the project they work on.
The process included:
1. 30 minutes phone interview
2. Home assignment
3. Coding interview
4. System design
5. CTO interview
Perguntas de entrevista [3]
Pergunta 1
From the phone interview- find a data structure that finds quickly a phone number by given name. (given phone numbers and names)
From the coding interview- Given async/await function, how to wait 10 seconds for promise and return some informative answer if promise doesn’t return. follow up q: can you do it without the race?
From the coding interview- Connect four game, how to check if the game is over after a move of one player.
with the following function signature:
function isFinished(board, row, col, color) -> bool
The interviewer was really friendly, the process was smooth and the company seems very professional, their interview process is not easy as they are looking for highly skilled engineers. The process was:
1. 30 minute phone Interview which included a quick riddle and intro about the company.
2. A home assignment.
3. A programming problem solving interview
4. HR Interview
Perguntas de entrevista [1]
Pergunta 1
Phone interview riddle:
Q: given phone numbers and contacts, design a data structure such that whenever some word is given, all numbers that their names have that word as a prefix are the ouput.