Senior Software Engineer applicants have rated the interview process at Whatnot with 2.9 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 22% positive. To compare, the company-average is 60.3% positive. This is according to Glassdoor user ratings.
Candidates applying for Senior Software Engineer roles take an average of 18 days to get hired, when considering 9 user submitted interviews for this role. To compare, the hiring process at Whatnot overall takes an average of 26 days.
Common stages of the interview process at Whatnot as a Senior Software Engineer according to 9 Glassdoor interviews include:
Phone interview: 36%
Skills test: 27%
One on one interview: 27%
Group panel interview: 9%
Here are the most commonly searched roles for interview reports -
1. 1 Intro,
2. Virtual on-site, which consists of 3 interviews which consists of Live coding, System design architect, and experience deep dive
3. Hiring Manager Interview
4. Product Sense and Principle Discussion
Interview questions [1]
Question 1
Let's say you are building 2.0 of Whatnot application, ho would you drive the development?
I applied through a recruiter. I interviewed at Whatnot (San Francisco, CA) in Jun 2025
Interview
Very straightforward
1. Recruiter screening
2. HM screening
3. VO (1 SD, 1 Coding)
I failed in the SD according to the recruiter's feedback. The SD round interviewer looked easy to me, but that's big trap. After I listed the functional requirements and non-functional requirements, I asked her if that covered all I need to talk about. She smiled and said "I am not going to answer this question" During the whole interview process, she was friendly and didn't ask very hard questions. At the end, she gave a fake signal that I was doing ok. However, the next day recruiter called to tell me that SD interviewer gave a "no-hire". Damn..
Interview questions [1]
Question 1
SD: design a charity donation app that works for 7 days
Coding:
1. merge two integer list by asc order of the number's square value, which contains integer,
[-5,-3,2,1] , [-2,3] -> [1,4,4,9,9,25]
2. removed the repeated chars in a string
"aaabbcccd"->"d"
On the job interview process, currently wait for the 2nd interview. The first one is just a short 30-min behavioral questions. The interviewer is very nice, friendly. Most questions are focued on my past experiences