Interview Questions by Rounds

Explore questions by interview round type. 34 rounds available.

Browse by round

Questions

ml coding
Google
YouTube

Top-k Video Similarity Search - Google ML Coding Interview

Top-k videos by multiplicative path similarity on a weighted directed graph. Also covers adapting to sharded/remote adjacency with API constraints. Includes tips.

Machine Learning Engineer, ML EngineerMid Level
coding
OpenAI
DeepMind
Anthropic

Type Signature Serialization & Inference — OpenAI

Design deterministic type-signature serialization, implement Node/Function types, and infer named type variables to concrete types. Read examples and edge cases.

Software Engineer, Backend EngineerEntry Level
coding
Uber
Lyft
Google

Uber Coding Question: Cheapest Flight Within K Stops

Solve Uber's Cheapest Flight Within K Stops problem. Learn modified Dijkstra, BFS and DP approaches, complexity trade-offs, and interview tips. Try it now.

Front-End Engineer, Software EngineerEntry Level
ml system design
Uber
Lyft
Google

Uber ML System Design: Scalable AI Chatbot with History

Design a scalable, low-latency AI chatbot backend with persistent history and real-time inference. Read architecture trade-offs and interview-ready design tips.

Software Engineer, ML EngineerMid Level
behavioral
Uber
Lyft
Airbnb

Uber Self-Assessment Interview: Software Engineer Prep

Prepare for Uber's self-assessment question for software engineers. Practice explaining strengths, weaknesses, career goals, and project takeaways. Start now.

Software Engineer, Backend EngineerEntry Level
backend system design
Uber
DoorDash
Lyft

Uber System Design Interview: Design Uber Eats Search

Prepare for Uber backend system design: build a geo-aware, low-latency Uber Eats search system. Read architecture, indexing, and scaling tips.

Software Engineer, Backend EngineerMid Level
behavioral
Visa
Mastercard
American Express

Visa Behavioral Interview: Teamwork & Collaboration Tips

Prepare for Visa software engineer behavioral questions on teamwork, collaboration under pressure and conflict resolution. Practice STAR answers with examples.

Software Engineer, Backend EngineerEntry Level
coding
Visa
Mastercard
PayPal

Visa Coding Interview: Memory Allocator Allocate/Erase

Visa memory allocator: implement allocate [0,k] and erase [1,idx] on a 0/1 array. Key strategies: segment-tree, range updates. Prepare for coding interviews.

Software Engineer, Backend EngineerEntry Level
ml coding
Visa
Mastercard
American Express

Visa ML Coding Question: Linear Regression Implementation

Implement linear regression with gradient descent (MSE) for Visa ML interviews. Return params (incl. bias) and per-epoch loss history; see tips and expected outputs.

Machine Learning Engineer, Data ScientistEntry Level
online assessment
Visa
Mastercard
American Express

Visa Paragraph Text Alignment Formatter (OA)

Practice a Visa online assessment: implement a paragraph text alignment formatter (left/right/center/justify) with width W. Read approach and edge cases.

Software Engineer, Frontend EngineerEntry Level
backend system design
Visa
Stripe
Mastercard

Visa System Design: Scalable A/B Experiment Service

Build a scalable A/B experiment service for Visa: deterministic variant assignment, admin overrides, multi-tenant data model, logging, and rollout APIs. Guide

Software Engineer, Backend EngineerMid Level
ml foundation
WalmartLabs
Walmart

WalmartLabs LLM Fundamentals Interview (Randomness)

Learn randomness in LLM training and inference—data sampling, initialization, dropout, temperature/top-k—and ways to control it. Prepare for interviews.

Machine Learning Engineer, ML EngineerEntry Level

Also browse by

Get More Real Questions

Practice Onsite, Technical Screen, System Design and more rounds with AI-powered feedback.

Start Free Practice
Interview Questions by Round | Voker