Treyarch logo

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

2.8 Rounds average
Average Typical difficulty
83.3% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Treyarch.

Showing 3 of 12
Treyarch logo
Treyarch

Software Engineer

Engineering · more than a year ago

Mid Difficult Positive experience Accept offer 3 rounds
Interview process
Technical screen Onsite Panel
Interview formats
Technical Coding System Design

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.

Confirmed questions4 questions
  • 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?
Treyarch logo
Treyarch

Software Engineer

Engineering · more than a year ago

Entry Difficult Neutral experience Decline offer 3 rounds
Interview process
Recruiter call Take home Technical screen Phone screen
Interview formats
Coding Technical Behavioral

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.

Confirmed questions1 question
  • What's your approach to detecting collisions between two spheres?
Treyarch logo
Treyarch

Software Engineer

Engineering

Intern Average Positive experience Accept offer 8 rounds
Interview process
Recruiter call Technical screen Onsite Background check Offer
Interview formats
Technical Coding Behavioral

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.

Confirmed questions4 questions
  • 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 is the difference between dot and cross products and when are they used?

Read reports

What's your approach to detecting collisions between two spheres?

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.

Interview formats

Technical 37.9%
Coding 34.5%
Behavioral 20.7%
System Design 3.4%
Presentation 3.4%

Interview difficulty

Easy 16.7%
Average 58.3%
Difficult 25%

Candidate experience

Positive 83.3%
Neutral 16.7%