Recruiter Screening -> Hiring manager interview -> technical interview -> technical interview 2 -> Final (?)
The interview process was typical, and in the technical interview in 3rd step, questions made a lot of sense. The interviewer was kind and nice. The interviewer showed me a basic recommender system code (python based) and tried to guide me to the right answer. But in the second interview, the interviewer were sitting in the common space, which was frustrating. At the same time, it was something like that the questions were not prepared. Especially, in the 4th interview, the interviewer asked a couple of questions unrelated to the experience based on my resume, but rather related to his experience, which is another frustration. Finally, I didn't get anything informed after the 4th interview. I guess that I might not be a good candidate for the position.