It was an in-person interview. I was interviewed by the Engineering manager. He was very nice which eased my nervousness. He did ask some hard questions which I am not so familiar with, and very technical questions.He did tour me around the facility after the interview. Even though I did not get the job, but I had a wonderful experience.