First round with recruiter Second Round with Engineering director Third round with 2 Senior developers and an observer The first two rounds were good behavioral and some high level design questions, on the technical interview was a bit more technical into coding with a not too hard questions listed above, pretty basic. The part that got me out of context and I found difficult to navigate was the continuous interruption or over talking which sadly I was not able to handle very well so I struggled a bit. I ended up asking to finish the call to not waste their times more. I am not the best person interviewing, especially with these interviews that try to evaluate engineers base on Computer Science college questions (Went to college 20 years ago) so I usually avoid these type of interviews and try to go only with the more realistic ones. I do interview a lot, as a Tech Lead and Principal Engineer so I understand where these are coming from and that efficiently evaluating engineers is really hard.