Onsite Interview Questions

172 questions available. Practice with AI-powered feedback.

Other rounds

behavioral
Databricks
Google
Amazon

Databricks Behavioral: Skill Development Guide for Engineers

Prepare for Databricks behavioral interview on skill development: learn how to present learning from internships, feedback-driven growth, and handling ambiguity. Practice now.

Software Engineer, Backend EngineerEntry Level
coding
Databricks
Snowflake
Amazon

Databricks Code: Shortest Path in a Fibonacci Tree

Find the node sequence on the path between two labels in a preorder Fibonacci tree (0/1-based). Get an index-based O(k+L) method for Databricks.

Software Engineer, Backend EngineerEntry Level
ml foundation
Databricks
Google
Meta

Databricks ML Interview: Neural Networks & Transformers

Prepare for the Databricks ML interview: review Transformer components, self-attention, and Word2Vec (Skip-gram/CBOW). Read sample follow-ups and prep tips.

Machine Learning Engineer, ML ResearcherEntry Level
object oriented design
Databricks
Spotify
Apple

Databricks OOD Question: Scalable Playlist System Design

Design a scalable song playlist system for Databricks interviews — learn data models, APIs, concurrency strategies, and performance trade-offs. Get actionable guidance.

Software Engineer, Backend EngineerMid Level
ml system design
Databricks
Meta
Twitter

Databricks: Real-Time Harmful Content Detection (ML)

Databricks ML design: build a real-time harmful content detection system. Study architecture, latency trade-offs, monitoring, retraining and interview follow-ups.

Machine Learning Engineer, ML Systems EngineerMid Level
backend system design
Databricks
Confluent
Snowflake

Databricks System Design: Multi-threaded Event Logger

Design a multi-threaded event logger: thread-safe, low-latency architecture for high-throughput backends. Covers async batching, durable outputs, and backpressure.

Software Engineer, Backend EngineerMid Level
ml coding
OpenAI
Anthropic
Google

Debug and Extend GPT-style Transformer — OpenAI ML Engineer

Fix 4 intentional bugs in a PyTorch GPT-style transformer, add KV-cache and a token classifier, and reproduce reference training outputs. Learn verification steps.

Machine Learning Engineer, ML EngineerMid Level
coding
DoorDash
Uber
Amazon

DoorDash Coding Question: Closest BST Node to Target

Find the integer node in a BST closest to a float target. Includes iterative and recursive solutions, complexity, edge cases and interview tips. Practice now.

Machine Learning Engineer, Software EngineerEntry Level
cs foundation
DoorDash
Uber
Lyft

DoorDash Database Scaling Interview: Sharding & Partition

Prep DoorDash database scaling interview: learn partitioning vs sharding, strategies, trade-offs and real-world examples. Practice follow-up scenarios now.

Software Engineer, Backend EngineerEntry Level
ml system design
DoorDash
Uber Eats
Grubhub

DoorDash ML System Design: Multi-Channel Restaurant Recs

DoorDash ML design: build a multi-channel restaurant recommender with candidate gen & personalization, low-latency serving and channel-specific delivery.

Software Engineer, ML EngineerMid Level
application design
DoorDash
Stripe
PayPal

DoorDash System Design: Global Donations & Campaigns

Prepare for DoorDash design rounds: build a scalable, secure global donation platform for time-bound campaigns with payment integration and real-time tracking.

Software Engineer, Backend EngineerMid Level
backend system design
DoorDash
Uber
Square

DoorDash System Design: Reliable Scalable Payment Processor

Design an idempotent, available payment processing system for DoorDash-scale e-commerce. Cover architecture, queues, retries, PCI, security, and webhooks.

Software Engineer, Backend EngineerMid Level

Get More Real Onsite Questions

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

Start Free Practice
Onsite Interview Questions | Voker