HR interview, Manager interview, technical interview. Went very smoothly, 15-30 mins each, the technical one was longer. Good experience. The technical interview was on site. Asked a few questions in general about CV and a technical question to code.