I applied online. I interviewed at Jam City (Burbank, CA) in Nov 2020
Interview
The interviews were not stressful. The interviewers were friendly. First was a 30 min phone call with HR, then 30min interview with the hiring manager, then 4 hours of technical interviews with senior developers.
Interview questions [1]
Question 1
- Design patterns (singleton)
- How would you implement a game chest system? What data structure and algorithm would you use?
- How would you store game/player data in JSON?
- Write an algorithm that checks if a string is a palindrome
- The Emoji game architecture related questions, about matrixes, matching 3 emojis, etc.
- Do you know how to use Unity Profiler?
- Do you have experience with agile boards?
- Do you know git?
- Lots of questions about my past experiences, challenging situations, weaknesses, successes, etc.
- Do you have any questions for us?
I applied online. The process took 1 week. I interviewed at Jam City (Toronto, ON)
Interview
Met with the studio in person.
Met with 3 different leads. Art lead, Tech lead, and someone higher up. A producer.
Art lead focused on experience, tech lead focused on technical questions, and producer was getting a feel for your character.
Interview questions [1]
Question 1
- Talk through past experiences
- Pass by reference, pass by value example
- Bottlenecks and performance questions
- Not too many algorithm questions more focus on experience
Got contacted by the recruiter, she was friendly and everything. It was an entry level position so i made it clear I didn't have any experience in game development and she reassured me that they were basically looking for someone with a solid coding background so I moved forward. I got scheduled for an interview with a Senior who started asking questions about game development until he said that there are candidates with gaming experience that are a better fit. It's the well known policy -let's hire someone with experience for an entry level position and salary. What a waste of my time
Interview questions [1]
Question 1
Questions about Unity, the role of camera in games, etc.
Software Engineer applicants have rated the interview process at Jam City with 2.8 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 40% positive. To compare, the company-average is 53.1% positive. This is according to Glassdoor user ratings.
Candidates applying for Software Engineer roles take an average of 6 days to get hired, when considering 5 user submitted interviews for this role. To compare, the hiring process at Jam City overall takes an average of 24 days.
Common stages of the interview process at Jam City as a Software Engineer according to 5 Glassdoor interviews include:
Phone interview: 30%
Presentation: 30%
Group panel interview: 20%
Drug test: 10%
One on one interview: 10%
Here are the most commonly searched roles for interview reports -