A One hour interview, 80% technical questions. It was a panel interview which included 4 people.They told me they would get back to me in 2 weeks, but they never did and I had to call HR to find out I didn't get the job. I did not think this was very unprofessional.