A brief phone interview, followed by a group interview and an individual interview. The phone interview is a pre-recorded questions script. Time for answers varies greatly from 30 seconds to 3 minutes. Difficult to manage time, but an interesting experience overall. Very prompt feedback.