The interview process was smooth. had one technical round then interview panel (3 interviews) then hiring manager interview. the technical interviews were fine except for the system design, they challenge every assumption you make and challenge you by making the question more difficult as you go.