whatnot logo
Whatnot· Senior Full‑Stack Engineer

Whatnot Interview Experience

Location
Seattle
Posted
8 Apr 2026
202 reads

Summary

I interviewed for a senior full‑stack role at Whatnot in Seattle; I passed the recruiter screen but failed after the coding and React rounds.

How it went

I interviewed for a senior fullstck position in Seattle

Recruiter Screen: Typical stuff. Make sure you have a good answer for "why do you want to work here"

Coding Round: Part 1) write a function to determine if a given string is a palindrome, you are allowed 1 deletion. https://leetcode.com/problems/valid-palindrome-ii/description/

Part 2) Given two sorted arrays, return a merged sorted array containing the sqaure of the elements. Negative numbers make this a bit tricky.

The interviewer literally just gave me the solution, which I did not appreciate. I wanted to solve the problem my own way but he wouldn't let me.

React Round: Build a website that has two tabs, each containing a list of items. Popultate both lists from a network request. Implement "follow/unfollow" for each item.

Result: FAILED. Not sure why.

Questions asked (2)

  1. 01

    Valid Palindrome with One Deletion

    Data Structures & Algorithms · Medium

    Write a function to determine if a given string is a palindrome, allowing at most one character deletion.

    Open the problem
  2. 02

    Merge Sorted Arrays and Return Sorted Squares

    Data Structures & Algorithms · Medium

    Given two sorted arrays, return a merged sorted array containing the square of each element. Negative numbers make this a bit tricky.

Know someone preparing? Send it to them:WhatsAppLinkedInX

Interviewed at Whatnot recently?

Write up your rounds while you still remember the questions. It helps the next person more than you would think.

Share your experience
Discussion 0

Questions for the author, or how your own interview compared.

Join the discussion

Sign in with Google to comment or ask the author a question.

No comments yet

Be the first to share your thoughts and start the discussion!