Onsite Interview Questions

172 questions available. Practice with AI-powered feedback.

Other rounds

coding
Meta
Facebook

Meta Coding Question: Indent Root-to-Leaf Paths by Column

Print root-to-leaf paths with per-path column shifts and indentation. See DFS approach, implementation tips, and complexity notes — try this Meta coding question now.

Software Engineer, Backend EngineerEntry Level
ml system design
Meta
Facebook

Meta ML System Design: Real-Time Personalized Feed Ranking

Build a real-time personalized ranking system for Meta's news feed. Learn low-latency serving, online updates, cold-start handling, diversity, and A/B testing.

Machine Learning Engineer, ML EngineerMid Level
backend system design
Meta
Facebook
Instagram

Meta System Design: Real-Time Ad Auction Platform

Design a low-latency, scalable real-time ad auction platform for Meta. Learn auction flow, RTB, relevance scoring, and latency tactics—prepare for interviews.

Software Engineer, Backend EngineerMid Level
coding
Microsoft
Google
Amazon

Microsoft Coding Interview: Longest Palindromic Subsequence

Learn to compute the Longest Palindromic Subsequence using dynamic programming and space-optimized DP. Step-by-step approach, edge cases, and practice prompts.

Software Engineer, Backend EngineerEntry Level
ml foundation
Microsoft
Google
Amazon

Microsoft ML Foundations: Statistical Analysis & A/B Tests

Microsoft ML interview: statistical analysis, A/B tests, hypothesis tests & confidence intervals. Learn test setup, sample-size, common pitfalls and follow-ups.

Data Engineer, ML EngineerEntry Level
ml system design
Microsoft
Google
Meta

Microsoft ML System Design: Local Sports Team Recommender

Scalable recommender for local sports teams: data ingestion, candidate generation, ranking, real-time updates, and metrics. Prep for ML design interviews.

Software Engineer, ML EngineerMid Level
object oriented design
Microsoft
Amazon
Tesla

Microsoft OOD Question: Real-Time Car Simulation System

Design a scalable, low-latency real-time car simulation & monitoring system for Microsoft interviews. Learn architecture, observer/state patterns, concurrency, and testing.

Software Engineer, Backend EngineerMid Level
backend system design
Microsoft
Amazon
Google

Microsoft System Design: Distributed Key-Value Store & Cache

Design a distributed key-value store and cache at Microsoft scale. Covers scalability, replication, consistency options, failure handling, and prep tips.

Software Engineer, Backend EngineerMid Level
behavioral
Netflix
Amazon
Google

Netflix Behavioral Interview: Communication & Leadership

Prepare for Netflix behavioral interviews on communication and leadership. Learn to present technical ideas, manage stakeholders, and structure STAR answers.

Software Engineer, Senior Software EngineerEntry Level
coding
Netflix
Amazon
Uber

Netflix Coding: Bounded Blocking Queue Implementation

Implement a thread-safe bounded blocking queue using condition variables. Learn blocking offer/poll, non-blocking peek, and concurrent size handling.

Software Engineer, Backend EngineerEntry Level
web foundation
Netflix
Amazon
Hulu

Netflix FrontEndEng Interview: State Management Patterns

Study Netflix frontend state management: compare Redux, Context, MobX and React Query/SWR; learn caching, optimistic updates, syncing, and scalability trade-offs.

Frontend Engineer, UI EngineerMid Level
ml coding
Netflix
Amazon
Spotify

Netflix ML Coding: Compute TF-IDF for Corpus Implementation

Compute TF-IDF for a corpus in Python: implement TF, IDF and per-token TF-IDF scores. See interview flow, skills tested, and practice follow-ups to prepare.

Machine Learning Engineer, Data ScientistEntry Level

Get More Real Onsite Questions

Practice onsite interview questions with AI-powered hints, analysis, and feedback.

Start Free Practice
Onsite Interview Questions | Voker