Technical Screen Interview Questions

162 questions available. Practice with AI-powered feedback.

Other rounds

backend system design
Stripe
Square
Paypal

Stripe System Design: Scalable Real-Time Logs & Metrics

Design a Stripe-style scalable system for real-time logs and metrics ingestion, processing and storage. Learn system flow, trade-offs, and interview follow-ups.

Software Engineer, Backend EngineerMid Level
backend system design
PayPal
Venmo
Square

System Design: Hybrid Media Storage for Mobile Apps

Design a hybrid media storage system for mobile apps: combine on-device and cloud object storage, sync, caching, and offline access. Read design approach & follow-ups.

Software Engineer, Backend EngineerMid Level
coding
Tesla
Google
Amazon

Tesla Coding Interview: Priority Expiry Cache Eviction

Implement evictItem() to remove one cache entry: expired first, then lowest priority, then LRU ties. Read steps, edge cases, and quick follow-ups.

Software Engineer, Backend EngineerEntry Level
infrastructure foundation
Tesla
SpaceX
Rivian

Tesla Kubernetes Deployment Management Interview Guide

Prepare for Tesla deployment-management interviews: learn Kubernetes Deployments, update strategies (rolling, canary, blue-green), resource limits and CI/CD. Start now.

Software Engineer, Site Reliability EngineerMid Level
ml coding
Tesla
Waymo
Nvidia

Tesla ML Coding Interview: 2D Conv Layer Forward in NumPy

Implement a 2D convolution forward pass in NumPy for channel-first inputs. Learn shape math, padding/stride handling, tests, and optimization tips. Try it now.

Machine Learning Engineer, ML EngineerEntry Level
ml foundation
Tesla
Waymo
Cruise

Tesla ML Interview Question: Cross-Validation Techniques

Prepare for Tesla ML interviews: learn k-fold vs LOOCV, stratified and time-series CV, tuning k, and practical selection criteria. Practice follow-ups now.

Machine Learning Engineer, Data ScientistEntry Level
coding
Walmart Labs
Walmart

Top-K in Time Window - Coding Question, Walmart Labs

Walmart Labs coding question: implement record/query for Top-K items in a time window, add eviction, handle late arrivals, and bounded-timestamp optimizations.

Software Engineer, Backend EngineerEntry Level
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
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

Get More Real Technical Screen Questions

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

Start Free Practice
Technical Screen Interview Questions | Voker