Candidatei-me por indicação de um funcionário. O processo levou 2 semanas. Fui entrevistado pela Aidoc (Tel Aviv-Yafo) em mar. de 2025
Entrevista
The first interview was an architecture interview, covering both the architecture I had implemented in my previous company and a discussion about Google's autocomplete, specifically its implementation using a Trie data structure.
The second interview was a 3-hour coding session at their offices. I was given an old codebase from Aidoc related to scan analysis, with a focus on Object-Oriented Design and SOLID principles.
The task was to refactor the Python code into any language of my choice while ensuring I understood the original Python code. The goal was to make the code more readable, well-structured, and generic.
Every 30 minutes, the interviewer would check in, provide feedback, and ask me to focus on a different aspect of the code. This process continued until the three hours were up. At the end, we reviewed everything together and conducted a sort of retro feedback session on the code, discussing how I would further improve it.
The interviewers were very nice, and although I didn’t pass the second interview, my overall experience with the company and their interview process was very positive.
Perguntas de entrevista [2]
Pergunta 1
The first interview was an architecture interview, covering both the architecture I had implemented in my previous company and a discussion about Google's autocomplete, specifically its implementation using a Trie data structure.
The second interview was a 3-hour coding session at their offices. I was given an old codebase from Aidoc related to scan analysis, with a focus on Object-Oriented Design and SOLID principles you need to refactor it
Candidatei-me online. Fui entrevistado pela Aidoc (Israel) em set. de 2025
Entrevista
The interview process begins with a brief HR phone interview to discuss background and expectations, continues with an online technical interview, and concludes with an in-office technical exercise assessing hands-on problem-solving and collaboration skills.
Perguntas de entrevista [1]
Pergunta 1
design the architecture of a search box Auto Complete mechanism