Professional multi-staged interview: - Introduction - Technical screening - HR meeting - Interview with RnD director - Final meeting and agreement The only thing that might be improved is the English level of technical interviewers, it was sometimes hard to understand questions.