The interview process was as follows... Initial Interview Call with HR Technical Call with Engineering Lead Assignment Followup with an offer Followup can take around 2 to 3 weeks which was actually weird, I had to explicitly reach out to HR for getting the review.