Phone call with the interviewer, a technical assessment, an hour interview with 2 engineers/managers, and at last a 4-hour panel interview with multiple people and teams. It takes 1-2 weeks to hear about the interview result and schedule the next stage of the interview, so the whole process takes 1.5-2 months. The scheduling part of the interview was the worst part of this interview experience since it would take a week to get a calendar invite after you provided availabilities to Rockstar. I found out about my panel interview the day before at 4:45 pm and I had some conflicts so I had to move another interview to another day. In addition, some of the panel interview questions were very open-ended and not clear and during the interview, it appeared that each of the interviewers had very different expectations of the answer and were looking for different answers to the same question. I would say the questions weren't hard, but it looked like the interviewers were coming up with questions on the fly and didn't have an expectation of "what a correct answer look like" and how much detail they wanted.