interviewing.io

Whiteboard Confidential

Technical interview replays and deep-dive commentary, with engineers from the world's best companies: Google, Meta, OpenAI, and many more

Author

interviewing.io

Category

Technology

Podcast website

podcasters.spotify.com

Latest episode

Dec 5, 2025

Where to listen?

Podcasts in the app Replaio Radio Coming soon

Podcasts are coming to the app soon. Install now and be the first to see a whole new take on podcasts

Get it on Google Play Install for free Android 5M+ downloads · 4.8 rating iOS soon

Episodes

Longest Consecutive Sequence: Go Interview with a FAANG Engineer 05.12.2025

A candidate works through three algorithmic problems in Go during a mock interview with a senior FAANG engineer. This mock touched on correctness, complexity tradeoffs, implementation clarity, and communication — the core signals real interviewers evaluate.🧩 Problem 1 — Longest Consecutive Sequence (Unsorted Array)Design an O(n) solution using a hash set to identify sequence starts and expand. Co...

Binary Tree Views & Closest Pair Problem: Python Mock Interview with a Meta Engineer 18.11.2025

REPLAY EPISODE: A candidate takes on two Meta-style interview problems—one array, one binary tree—and a Senior Meta engineer breaks down their performance step by step. In this Meta-style mock coding interview, a candidate is put through two challenging problems that test practical reasoning, optimal data structures, and clear communication — exactly what real Meta interviewers look for.🧩 Problem...

Personalized Newsfeed system: ML System Design Interview with a Google Engineer 11.11.2025

REPLAY EPISODE: In this Google machine learning system design interview mock, a candidate tackles a personalized newsfeed recommendation system — the kind of large-scale ML challenge that real Google engineers face. 🧩 Problem: Design an ML system that ranks and recommends posts in a user’s feed by predicting engagement (likes, comments, shares) in real time. Watch how the candidate approaches it...

Delete Nodes and Return Forest: Python Interview with a Google Engineer 03.11.2025

REPLAY EPISODE: In this Google coding interview mock, a candidate tackles one of the trickiest binary tree problems that keeps showing up in real interviews. 🧩 Problem: Given the root of a binary tree and a list of node values to delete, remove those nodes and return the roots of all remaining subtrees. (LeetCode #1110 – Delete Nodes and Return Forest) Watch how the candidate breaks it down from...

From Layoff to OpenAI: Clarifying Questions, Improv, Better Interviews 22.10.2025

SPOTLIGHT EPISODE: What happens when a senior engineer stops “faking it” and starts treating interviewers like partners? Eamonn sits down with James—now at OpenAI, with prior stops at Pinterest, Reddit, and Discord—to unpack how he managed imposter syndrome, learned to ask clarifying questions early, and used improv to become a clearer, more confident communicator on the job. Along the way, we pau...

​​Amazon L5 vs L6 Expectation: Behavioral Interview with a Staff-Level Amazon Engineer 09.10.2025

REPLAY EPISODE: Our candidate prepares for Amazon’s behavioral leadership principles interview. They practice answers around making high-stakes decisions without full data, handling disagreements with stakeholders, and demonstrating ownership during complex migrations. The interviewer pushes for depth and senior-level framing, highlighting where answers are closer to L5 vs. L6 expectations. The fe...

Seat Allocation at Scale: Coding Interview with a Google Engineer (Python) 01.10.2025

REPLAY EPISODE: A candidate takes on their very first coding mock interview. The problem: designing a seat allocation algorithm for a cinema that can scale to billions of rows. Given a list of reserved seats, the task is to calculate how many groups of four people can still sit together, factoring in aisle breaks, adjacency rules, and edge cases. The interviewer, a Staff-level engineer with experi...

Payment Pipeline Design at Netflix Scale: System Design Interview with a Netflix Engineer 24.09.2025

REPLAY EPISODE: A candidate takes on their very first system design mock interview. The problem: designing a pipeline that connects rights management, financial accounting, and payments at Netflix scale. They need to figure out how to combine movie rights data with royalty fees and ensure accurate payouts downstream. The interviewer, a seasoned Netflix engineer who has led dozens of design intervi...

Design a Calendar for 100 Million Users: Senior/Staff System Design Interview with an Amazon Engineer 17.09.2025

REPLAY EPISODE: In this system design mock interview, the candidate is asked to design the event management component of a large-scale calendar system — including functionality for creating events, sending invitations, and sending notifications before meetings. With 12 years of experience, the candidate targets L5–L6 roles at top tech companies like Amazon and Meta. The interviewer, a seasoned SDE...

Whiteboard Confidential Trailer 16.09.2025

Whiteboard Confidential brings you unfiltered interview replays with engineers from top companies like Google, Meta, and OpenAI. Raw problem-solving and candid feedback straight from the hiring seat. Once a month, Spotlight episodes feature engineers who’ve survived the interview gauntlet as they share lessons learned and even react to their own mock interviews. Subscribe now so you never miss an...

From 500+ Rejections to Senior MLE at Meta with Shawn Strausser 09.09.2025

SPOTLIGHT EPISODE: What happens when a physics PhD and former pro poker player decides to break into big tech? Drew sits down with Shawn Strausser to break down how he went from burnout to hired by Meta as a Senior MLE. You’ll hear the full story, from his initial struggles applying to 500+ jobs with no interviews, to the moment a spam-folder recruiting email from Meta changed everything. Along th...

Solve Binary Tree Challenges Under Pressure: Coding Interview with a Meta Engineer 02.09.2025

REPLAY EPISODE: Our candidate is preparing for an upcoming Meta phone screen and takes on two tree-based problems under timed conditions. The first question involves finding the minimum depth of a binary tree, which the candidate solves confidently with both DFS and BFS approaches. The second, more challenging follow-up asks for the smallest subtree containing all the deepest nodes (a classic lowe...

Build a Photo Sharing App for Up to 1 Billion Users: System Design Interview with a FAANG Engineer 19.08.2025

REPLAY EPISODE: Curious how to approach large-scale design interviews? This is the level of depth, structure, and clarity that top companies like Stripe and Meta are actively looking for. In this mock system design interview, a senior engineer is asked to design a photo-sharing app (something like Instagram, but from scratch and at massive scale). What follows is a masterclass in thoughtful archit...

Detect Fraud & Scam Content: E6 Interview with a Meta Engineer 12.08.2025

REPLAY EPISODE: In this episode of Whiteboard Confidential, an aspiring ML engineer with no formal industry experience impresses a Meta interviewer by tackling a complex system design question: how would you detect fraudulent or scam content on Facebook? Despite never having held an ML job, the candidate delivers a calm,  clear, and deeply thoughtful design that rivals what you’d expect from  an I...

What Separates E5 from E6 (Design Instagram Reels Interview with a Meta Engineer) 07.08.2025

REPLAY EPISODE: In this episode, we have a real mock interview for a Staff Machine Learning (E6) role at Meta, where the candidate is asked to design the recommendation system behind Instagram Reels. This means choosing which short videos to show to billions of users in real time, based on their behavior and interests. The candidate has a strong grasp of ML fundamentals and proposes modern archite...

Listen to the Whiteboard Confidential podcast in Replaio

Radio and podcasts in one app - free, with no sign-up. Install today and do not miss the launch

Get it on Google Play

Replaio is not a podcast publisher; show names, artwork and audio belong to their authors and are distributed through public RSS feeds.