Two technical telephonic interviews and then 5 onsite interviews. The process was not so smooth I have to follow up with HR multiple time regarding the updates.
All the questions from CTCI(moderate level)
They rejected me saying I have less experience. I told them why you invited me on the first time if I had less experience.