
Treyarch Software Engineer Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 12 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at Treyarch.
Software Engineer
It was a bunch of technical interviews, and then a final panel interview where they hit you with some really technical questions and ask you to live code about 5 different problems. They're not looking for you to get everything perfect, but they do want to see you take advice and direction.
- Did you get any custom C++ questions on search?
- Did you get any custom C++ questions on bit manipulation?
- Did you get any custom C++ questions on 3D Math?
Software Engineer
I got this job by applying online. They reached out to me to do some more questions and send in a coding sample. The coding test was pretty cool and had some game dev questions and some usual binary bit masking stuff. After that, I had a one-hour Skype call with two engineers. It was tough because they asked a lot of stuff to figure out where I'd fit best. These questions touched on networking, type safety, and more binary bit masking. The only game dev related question I got was about checking collision between spheres. It was a bit disappointing because I expected more game-specific technical questions. Instead, it felt like a regular tech company interview, and I guess I wasn't ready for that.
- What's your approach to detecting collisions between two spheres?
Software Engineer
I started with a 1-hour video call where they asked me some basic programming and C++ questions. After that, they invited me for an in-person interview at their Santa Monica office. We were a group of three candidates, and they gave us a tour of the office. The in-person part had 6 one-hour segments: a theory test, a programming test, lunch, and then 3 coding interviews. The first couple of hours were pretty standard, covering programming and C++ stuff, much like the video call. Lunch was a nice break; we ate with 5 developers and chatted about ourselves, and we could ask them questions too. It was about an hour, relaxed and not stressful. Each of the 3 coding interviews were with different pairs of developers from various teams. They'd start by asking about my interests and getting to know me, then move on to coding questions. Some questions were straightforward, others were more open-ended and challenging. The topics varied, often relating to the devs' current projects, like networking or gameplay. If I struggled, they'd offer hints and warn me before posing really tough questions. I felt well-prepared and did pretty well. It was actually more enjoyable than I anticipated, and everyone was really friendly. They also encouraged questions throughout. Overall, I think Treyarch runs a great interview process.
- Did the interview cover the basics like algorithms, bit manipulation, and logic?
- Were there C++ questions (I recommend TheChernoProject's videos)?
- Were there questions on vector math, including dot product, cross product, and collision testing?
Treyarch Software Engineer Interview Questions
Quoted word for word from Treyarch interview reports.
“What are the differences between TCP and UDP?”
Read reports →“What are the uses of dot product and cross product?”
Read reports →“What is the difference between dot and cross products and when are they used?”
Read reports →“Can you explain sphere intersection tests?”
Read reports →“What's your approach to detecting collisions between two spheres?”
Read report →“Was a Non-Disclosure Agreement signed?”
Read report →“Could you tell me what changes you would make to Call of Duty?”
Read report →“Were there questions about spatial partitions (check out Nystrom's chapter on this)?”
Read report →“Were there questions on vector math, including dot product, cross product, and collision testing?”
Read report →Formats, difficulty and experience
Across all 12 Treyarch interview reports.