Whatnot·Software Engineer·Technical Phone Screen
Jul 2026
Interviewed for a software engineer role at WhatNot and came out of it feeling genuinely rattled, less because of the problems themselves and more because of how the interviewer handled the feedback mid-interview. Two coding questions each with follow-ups in 40 minutes, and the back half turned into a pretty uncomfortable experience.
- Given a string, remove all runs of consecutive duplicate characters. Follow-up: what if a run can contain any number of matching characters, not just pairs?
- Merge two sorted arrays and return a sorted array of their squared values. Follow-up: handle negative numbers in the input arrays.
“The base version was fine, stack-based, explained complexity, tested it.” The rest of the author's notes on Software Engineer interview at Whatnot, Technical Phone Screen round, covers how they worked through the question, what the panel pushed back on, and what they would do differently.
View Post