applied online through job posting, got called a few weeks after by phone for interview in person.interview was straight forward. HR and technical interviewers together interviewed. only one round of interview questions. combination of behavioral and technical questions. i was given directions to reach the place. i reached very early but i was called only on time. initially reviewed my application that i was asked to fill up and bring. gave me a short intro and took me to the interview room. One HR and two technical interviewers were present.