I applied online. I interviewed at Riot Games (Santa Monica, CA) in Sept 2017
Interview
Applied online and was contacted almost immediately on the same day for a recruiter phone interview. The interview process is very organized and there are one recruiter, one technical, and one cultural interview before the final onsite interview. They focus a lot on gaming and cultural fit so you must be a true gamer to be considered. Standard technical interview questions, nothing weird or out of the box. Main focus again is cultural fit. Onsite is consisted of a panel of 9 people and lots of duo interviews. Their campus is really nice, feel free to eat at lunch interview but it's still a cultural interview so expect a lot of trick questions during lunch. Some object oriented design problems, so prepare for those. Oh, and they're very fast about rejecting you so if you hear from them within like the next day, it's probably bad news. Whole process was a month, averaging one interview per week.
Very detailed and focused on craft, skills and quite a lot of case based questions aimed at understanding how my previous experience lines up with Riots values and expected behaviors.
Interview questions [1]
Question 1
Apart from my craft skills, about my value alignment
The first round was an intense behavioral with the Senior Engineering Manager. Next round was a take home assessment, and then a follow up interview to discuss the assessment. The follow up only did about 15 minutes about the assessment, and then it was 40 minutes of technical theory questions.
Interviewer had a Steven Hawking vibe. Lisp, didn't give me much eye contact, asked heavy behavioral questions but didn't give much feedback, just wrote down notes and next question, like a machine. No enthusiasm, guy's been there for over 20 years he's nothing like other Riot employees who's passionate. Barely even played League. Surprising experience I thought riot was vibrant and full of energy.
Interview questions [1]
Question 1
Describe a time where you resolved an issue outside of your normal responsibility