J'ai postulé en ligne. J'ai passé un entretien chez Aidoc (Israel) en sept. 2025
Entretien
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.
Questions d'entretien [1]
Question 1
design the architecture of a search box Auto Complete mechanism
J'ai postulé via la recommandation d'un employé. Le processus a pris 2 semaines. J'ai passé un entretien chez Aidoc (Tel Aviv-Yafo) en mars 2025
Entretien
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.
Questions d'entretien [2]
Question 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