There were three rounds of interviews: a technical interview, a second interview (which would usually also be a technical interview, but I had a behavioral questions interview), and an HR interview. The whole process was very fast; I basically knew the results on the same day. From applying online to receiving the offer, it only took 20 days.