Sucker Punch Productions logo

Sucker Punch Productions Interview Questions
& Process

Real candidates share what happened, how many rounds they had,
and how the experience turned out.

Based on 24 interview experiences · FREE TO READ

2.7 Rounds average
Average Typical difficulty
41.7% Positive experience

Which role are you interviewing for?

7 roles · 24 reports

Candidate interview experiences

First-hand accounts from people who interviewed at Sucker Punch Productions.

Showing 4 of 24
Sucker Punch Productions logo
Sucker Punch Productions

Writer

Other · more than a year ago

Mid Difficult Negative experience No offer 6 rounds
Interview process
Take home Recruiter call Technical screen
Interview formats
Coding Technical Presentation

This was the longest interview process I've ever encountered in the industry. It involved six separate one-hour interviews, which is more than I've ever done before. Additionally, there was an *unpaid* writing test that took me five hours to complete. I was even complimented on how quickly I finished it! For context, I've assigned similar tasks at another AAA studio, and I gave writers weeks to complete that much work. The interviewers were pleasant, and the questions they asked were challenging. I was generally impressed with the team, but 11 hours of unpaid work, plus the required research, feels like exploitation. Writers who don't have the same flexibility as I do to complete 11+ hours of unpaid work won't even get a shot. After being rejected, I asked for feedback to help me improve, but they declined to provide any. Sucker Punch really needs to rethink their interview process.

Confirmed questions1 question
  • Can you describe your strategy for the writing test?
Sucker Punch Productions logo
Sucker Punch Productions

Graphics Engineer

Engineering · more than a year ago

Mid Average Positive experience No offer 4 rounds
Interview process
Take home Phone screen Onsite Background check Offer
Interview formats
Technical Coding Behavioral

I got sent a take-home test first, seems like the same one everyone else got. A week after I submitted it, we set up a Skype call with their Director of Engineering. We started by talking about my past work and resume, then he asked if I had questions, and we chatted about their engine design. To finish up, there were a couple easy questions about writing a unit test and a basic C graphics problem. They then flew me out and put me up in a hotel for the onsite interviews, which kicked off with an office tour. The interviews themselves were about 3-4 hours of technical stuff, talking to different graphics engineers for about an hour each, with a lunch interview included. Everyone was really great to talk to.

Confirmed questions5 questions
  • Can you describe the ray-plane intersection test?
  • Could you answer various C/C++ based algorithm questions as found in CtCI?
  • Tell me about your background and resume projects.
Sucker Punch Productions logo
Sucker Punch Productions

Game Play Programmer

Engineering

Mid Average Negative experience No offer 2 rounds
Interview process
Take home Recruiter call
Interview formats
Coding Technical

I applied online and about a week later, I got an email with a take-home coding challenge and some design questions. The challenge was okay, took a few days to finish. After I sent it back, I waited almost two weeks with no word. I had to email HR myself to check the status. They replied the same day saying I didn't move on. I asked for feedback on my work, but they said it's company policy not to give feedback on take-home assignments. This felt really inconsiderate because I put time into it, and they left me hanging without any feedback. It showed a lack of courtesy and respect for my time. Overall, it was a bad experience.

Confirmed questions1 question
  • Considering a God of War-style third-person game, what elements would you think about when creating a new melee attack?
Sucker Punch Productions logo
Sucker Punch Productions

Gameplay Programmer

Engineering

Entry Average Positive experience No offer 4 rounds
Interview process
Recruiter call Take home Technical screen Phone screen
Interview formats
Coding Behavioral

I applied online and heard back same day. I had to do a programming challenge. I reached out with a question and got a reply the next day. Sent my solution later that day and about a week later got invited for a skype interview. The interview had some game-related questions and a pretty simple coding challenge. The interviewer was super friendly, and it was actually fun. He said they'd let me know about their decision in 2 days, and they did. Sadly, I didn't get the job because they found other candidates who were a better fit. Everyone at Sucker Punch I talked to was really nice and helpful, and the coding challenge was good practice.

Confirmed questions1 question
  • NDA

Sucker Punch Productions Interview Questions

Quoted word for word from Sucker Punch Productions interview reports.

Write a set of functions to manage a variable number of byte queues, each with variable length, in a small, fixed amount of memory. You should provide implementations of the following four functions: Q * create_queue(); void destroy_queue(Q * q); void enqueue_byte(Q * q, unsigned char b); unsigned char dequeue_byte(Q * q);

Read reports

Can you balance teams with units having attack and defense stats as much as possible?

Read reports

Considering a God of War-style third-person game, what elements would you think about when creating a new melee attack?

Read report

Could you answer an old-school graphics question in basic C?

Read report

How would you approach memory management using a queue?

Read report

Could you answer various C/C++ based algorithm questions as found in CtCI?

Read report

Formats, difficulty and experience

Across all 24 Sucker Punch Productions interview reports.

Interview formats

Technical 37.5%
Coding 29.2%
Behavioral 22.9%
Presentation 6.2%
Case 2.1%

Interview difficulty

Easy 8.3%
Average 62.5%
Difficult 29.2%

Candidate experience

Negative 29.2%
Positive 41.7%
Neutral 29.2%

Reports by job function

Engineering 17
Design 3
Analytics 1
Finance 1
Other 1
Operations 1