I got selected for interview from Career fair. Then first round of interview with local recruiters which was just screening and basically go through my resume. Next, interviewed by hiring manager on phone. That was very chill interview discussing my experience and how that matches with there requirement. Again, i had two interviews with the client and one lead scheduler. Pretty basic question but great interview experience. Overall after long 3-4 month time finally got the offer.