- First call with the recruiter - First problem solving interview (simple problem) - 2 interviews on the same day, system design and problem solving (BFS). The whole interview process went very well and I solved the whole questions in a very good way but I got a rejection without any reason! No feedback shared with me even when I asked them for a feedback no one get back to me! In the system design interview it was very clear for me that the interviewers was not professional at all and I believe he didn't have an experience on making an interviews! and I believe he didn't take any training before to how assest people! I was trying to understand what he needs but I couldn't and did my best to discuss everything in details with its tradeoffs but he always didn't agree!