It was an online interview that with 18 questions. You get 30 seconds to read the question and think of a response and about 3 minutes to respond. The questions ranged from basic vague technical questions to average interview questions--e.g. "Please describe a situation where you had a conflict with a team member and how you resolved it." (This wasn't an exact question I can't remember them.)