I was contacted through an email to complete a video interview.It was quite different but easy.Then I was asked to attend a phone interview with the HR for 30 mins.#rd round of interview with a test engineer for 30 mins.HR is very friendly,I applied for charlottesville,VA.But the same position was open in Durham,NC which was my preferred location,So the HR did follow up with the Recruiter in Durham and continued my hiring process.Then I was asked to come for face to face in durham office.Initially I had a quick office tour which is very impressive.Then I had a panel interview with a developer ,Test engineer and HR.I was asked some questions like tell me about yourself,My past work exp etc.,Then I was given a Manual mobile testing exercise and a UI automation exercise.It went pretty good.Then I had a chance to ask few questions if I have any before finishing the interview.After 2 days I Received an email saying that I have to gain more experience and come back.Their requirement in the job detail and the questions they ask in the interview are very different.They would expect you to know coding as well.Though,you have some.