The entire process took just over 2 months to complete. This was delayed a bit due to Thanksgiving break and BlizzCon occurring during my interview process.
I applied on LinkedIn after seeing a job posting and then was reached out to by the in-house recruiter a few days later. We had a 30-minute phone call going over what the role would entail. At the end of the call, the recruiter told me the next step would be a technical phone interview.
A few days later, I had the technical phone interview. I was interviewed by the hiring manager on the team and a developer that I would potentially be working with. This lasted 70 minutes and the questions consisted of material related to the job I was applying for and cultural fit questions.
Following the phone interview, the next step was having an in-person interview with members of the team. Before coming in, I was asked to complete a small project that would take no longer than 3 hours that they could look over before I came into the office.
The in-person interview consisted of 4 sets of 1-1.5 hour meetings with differing members of the team and took most of the day. The first interview was a technical interview with 2 members of the team I would be working directly with. They asked me questions related to the language we code in and had me do a whiteboard problem with them.
Second was a lunch interview with 3 members of the team. This was a chance to see my cultural fit with the team and also gave them and myself a chance to ask questions to each other.
Third was a coding challenge where I was given a task and a laptop and asked to code in front of the hiring manager and a fellow developer.
Lastly was with a director and senior engineer asking architecture-related questions, which included whiteboard drawing out a mock application.
A week after the in-person interview, I received a call from the recruiter with an offer.
Explain your experience with Functional programming.
Pros and cons to using MVC vs MVVM architecture
The following metrics were computed from 11 interview experiences for the Blizzard Senior Software Engineer role in Irvine, California.
Blizzard's interview process for their Senior Software Engineer roles in Irvine, California is on the easier side as most engineers get an offer after going through it.
Candidates reported having very good feelings for Blizzard's Senior Software Engineer interview process in Irvine, California.