Three stages for my interview process for me. First met with the recruiter then had a panel interview that at their Detroit office. Asked me questions about how I would handle different situations. They were tough but personable.
Interview questions [1]
Question 1
Tell me about a time when you failed and you overcame that failure.