Interview Questions by Roles

Find interview questions targeted at specific job roles. 51 roles available.

Browse by role

Questions

ml foundation
Netflix
Amazon
Google

Netflix ML Interview: Performance Optimization

Prepare for Netflix ML Foundation interviews on performance optimization: learn serving architectures, quantization, scaling strategies, monitoring, and real-world trade-offs.

Machine Learning Engineer, ML Platform EngineerMid Level
ml system design
Netflix
Meta
Amazon

Netflix ML System Design: Real-time Sentiment Tracking

Design a scalable real-time social media sentiment tracking system for Netflix. Learn architecture, streaming NLP, time-series aggregation, alerting. Prepare.

Software Engineer, Machine Learning EngineerMid Level
backend system design
Netflix
Google
Meta

Netflix System Design: Real-Time Ad Impression Limiter

Build a real-time ad impression limiter for Netflix: enforce per-campaign daily caps with millisecond checks, strong consistency, high availability, and monitoring. Learn how.

Software Engineer, Backend EngineerMid Level
infrastructure foundation
NVIDIA
Google
Amazon

NVIDIA Cluster Scaling Interview: Infrastructure Foundations

Study NVIDIA cluster scaling interview topics: HPA/VPA, Cluster Autoscaler, resource management, monitoring, and cost trade-offs. Get follow-ups and prep tips.

Software Engineer, Site Reliability EngineerMid Level
coding
NVIDIA
Google
Microsoft

NVIDIA Coding Interview: Short-String Inline Storage

Prepare for a NVIDIA coding interview: implement a short-string SSO constructor, analyze strncpy vs manual copy, and compare inline vs heap string performance.

Software Engineer, Systems EngineerEntry Level
ml coding
NVIDIA
NVIDIA Research

NVIDIA ML Coding: Decaying Attention Implementation

Implement decaying attention (softmax(QK^T + B)V with B_{ij}=|i-j|). Includes batched/unbatched NumPy examples, dtype validation, and softmax stability tips.

Machine Learning Engineer, ML EngineerEntry Level
ml foundation
NVIDIA
Google
Amazon

NVIDIA ML Engineer Interview — Model Selection Guide

Prepare for NVIDIA ML interviews: master model selection, bias-variance trade-off, cross-validation, ensembles, and evaluation metrics. Try practice prompts.

Machine Learning Engineer, Data ScientistEntry Level
behavioral
NVIDIA
AMD
Intel

NVIDIA Software Engineer Behavioral: Communication Skills

Ace NVIDIA software engineer behavioral interviews on communication skills: adapt to stakeholders, clarify ambiguity, and use data-driven evidence. Join now.

Software Engineer, Senior Software EngineerEntry Level
backend system design
NVIDIA
Amazon
Google

NVIDIA System Design Interview: Distributed Rate Limiter

Design a high-throughput distributed rate limiter for NVIDIA's API gateway. Learn algorithms, scaling patterns, and interview tips. Prepare now.

Software Engineer, Backend EngineerMid Level
coding
OpenAI
Google
AWS

OpenAI Coding Interview: Time-Based GPU Credit System

Replayable time-based GPU credit system for OpenAI interviews. Covers event-sourced adds/charges, expiry rules, persistence and out-of-order timestamps.

Software Engineer, Backend EngineerEntry Level
ml coding
OpenAI
Anthropic
Google

OpenAI ML Coding: Noisy Human-Labeled Text Classifier

Analyze noisy human annotations and train embedding-based classifiers for identity_attack labels. Filter reliable annotators, retrain models, and propose robustness steps. Start preparing.

Machine Learning Engineer, ML EngineerMid Level
ml system design
OpenAI
Google
Microsoft

OpenAI ML System Design: Scalable Enterprise RAG

Prepare to design a scalable enterprise RAG system for document Q&A and customer support. Review architecture, retrieval, security, and deployment tips for OpenAI ML interviews.

Machine Learning Engineer, ML Systems EngineerMid Level

Also browse by

Get More Real Questions

Practice Software Engineer, Backend Engineer, Machine Learning Engineer and more roles with AI-powered feedback.

Start Free Practice
Interview Questions by Role | Voker