Stack Overflow logo

Stack Overflow Interview Questions
& Process

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

Based on 112 interview experiences · FREE TO READ

3.6 Rounds average
Average Typical difficulty
53.6% Positive experience

Which role are you interviewing for?

30 roles · 112 reports

Candidate interview experiences

First-hand accounts from people who interviewed at Stack Overflow.

Showing 4 of 112
Stack Overflow logo
Stack Overflow

Software Engineer

Engineering · a year ago

Senior Difficult Positive experience Accept offer 5 rounds
Interview process
Recruiter call Technical screen Technical screen Onsite Onsite
Interview formats
Behavioral Technical Technical Behavioral

I went through 5 interviews in total. First, I talked to a recruiter. Then, I had a chat with a director that covered both technical and non-technical topics. After that, there were two interviews that were purely technical. To wrap things up, I met with a manager and a product owner. I really liked the whole process; everyone was professional, but also nice and approachable. The recruiter was great at keeping me in the loop about everything. The technical interviews felt like a collaboration where I was the one typing and guiding the solution. It felt like they genuinely wanted to see me succeed and find the right fit. No weird tricks or surprises.

Confirmed questions2 questions
  • Can you share your experience and insights on tackling projects within an established codebase?
  • What are your strategies for implementing gradual enhancements to an existing codebase?
Stack Overflow logo
Stack Overflow

Customer Success Manager

Sales · more than a year ago

Mid Difficult Positive experience Accept offer 4 rounds
Interview process
Recruiter call Phone screen Presentation Group
Interview formats
Behavioral Presentation

The interview process was one of the best I've experienced. It kicked off with a recruiter screen call, followed by a hiring manager interview. Then, there was a peer interview, and it concluded with a presentation focused on a growth scenario. The recruiters were really helpful in getting me ready for each stage, and the hiring manager was super involved. She even let me practice my presentation and gave me feedback to make sure I nailed it. Every interaction showed how a company can live its values through transparency, inclusion, and empowerment.

Confirmed questions3 questions
  • Can you share some standard scenario-based questions?
  • Tell me about your behavioral experiences.
  • What about your prior experience?
Stack Overflow logo
Stack Overflow

UX Researcher

Design · more than a year ago

Mid Difficult Positive experience Accept offer 5 rounds
Interview process
Recruiter call Phone screen Technical screen Presentation Panel Onsite
Interview formats
Behavioral Technical Presentation

The interview process felt really well-organized and thorough, but not crazy compared to other research roles I've seen. I liked that it started with a phone screen where they really laid out the process, talked about salary, and company culture. I barely spoke on that 30-minute call, but it was good, informative, and matched what they said would happen. After that, there was a 1-on-1 with the manager, a presentation of my past research, a panel interview where I tackled a hypothetical Stack research problem, and then a final meet-and-greet with a senior leader. The whole thing took a bit over a month, but that was partly my fault because I got sick and had to reschedule, and they were really cool about it.

Confirmed questions3 questions
  • Can you tell me about a difficult project you were involved in?
  • Share an instance where you presented research findings to senior management.
  • How would you handle a situation where the company's chosen path diverges from your research findings?
Stack Overflow logo
Stack Overflow

Procurement Analyst

Operations · more than a year ago

Senior Average Negative experience No offer 8 rounds
Interview process
Recruiter call Phone screen Technical screen Onsite Background check Offer
Interview formats
Behavioral Technical Other

The recruiter reached out via email and then we had an initial phone screen. After that, I met with 7 other people, including the hiring manager, and folks from finance, IT, and legal. All of these interviews were 30 minutes long and conducted over Zoom. A few days after the last interview, the recruiter called to say they were impressed but chose someone with more contract experience. I appreciated the call instead of being ghosted, but it seems inaccurate because the job was immediately reposted, which left a bad impression. I tried to reach out to discuss it further but never heard back.

Confirmed questions1 question
  • Do you have any experience dealing with SaaS contracts?

Stack Overflow Interview Questions

Quoted word for word from Stack Overflow interview reports.

Create a method to track time spent in methods, given a list of method calls with start/stop timestamps, making sure to subtract time spent in nested calls.

Read reports

Write a function to output CSS from a custom, pre-parsed LESS-like structure, focusing on parsing styles into child elements.

Read reports

Write an algorithm to remove 2 or more vowels from words like "see", "boat", "toast".

Read reports

Given a minefield with blast radii, figure out which mine, when detonated, would trigger the largest number of other mines.

Read reports

Can you devise an algorithm for generating all permutations of a given set?

Read report

Can you devise an efficient algorithm for handling millions of items that generates a new set C, which is the intersection of items found in sets A and B?

Read report

Design a database and application schema for tracking ping pong game results, accommodating team changes and detailed reporting like win/loss counts and ratios.

Read report

What is a belief you hold that others might not agree with?

Read report

How would you design an auto-complete feature for the search bar on Stack Overflow?

Read report

Formats, difficulty and experience

Across all 112 Stack Overflow interview reports.

Interview formats

Behavioral 38.3%
Technical 24.1%
Coding 11.7%
Presentation 10.3%
System Design 5.2%

Interview difficulty

Easy 16.1%
Average 64.3%
Difficult 19.6%

Candidate experience

Positive 53.6%
Neutral 14.3%
Negative 32.1%

Reports by job function

Sales 38
Engineering 33
Design 10
Marketing 9
Operations 6
Research 5