Straight forward. Had a recorded questionnaire interview. Then a skype interview with HR, she was just going off of the list. And then an onsite interview at Irvine, CA. The final on site interview was 3 interviewers for 3 hours. All different types of positions. Depends on the interviewers, some had different aspect of what they were asking/looking for. All behavioral questions, unless you peep into a topic of the interviewer's interest, they might asked a bit of technically to see what you really know. The only difficulty was just having questions that followings the same situations, but having to tell a different story every time.