Coding Interview Questions
63 questions available. Practice with AI-powered feedback.
Other rounds
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.
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.
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.
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.
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.
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.
Oracle Hashing Interview: HashMap Internals & Collisions
Oracle hashing interview prep: hash functions, collision resolution, load factor, Java HashMap internals and hashCode/equals tips. Practice coding problems.
Palantir Coding Interview: War Card Game Simulation
Simulate one round of a multiplayer War card game with queue-based decks, tie resolution, and elimination rules. Read the spec, function signature, and edge cases.
PayPal Coding Question: Count Islands in 2D Grid with DFS
Count islands in a binary grid with num_islands using DFS/BFS. Includes approach, code hints, and time & space analysis to prepare for PayPal coding interviews.
Pinterest Coding Question: Top K Frequent Elements
Solve Pinterest coding problem: Top K Frequent Elements. Compare counting, heap and bucket methods, review complexity, and get concise interview tips now.
Rate Limiter Dropped Requests (Coding) - Snowflake
Simulate a rate limiter: given arrival timestamps, return dropped-request timestamps under per-second (≤3) and per-10-second (≤20) limits. Read hints, optimize.
Roblox Coding Interview: Design Autocomplete System (Trie)
Build an incremental autocomplete using Trie + heap: return top-3 prefix matches and update counts on '#'. Includes code notes & interview tips.
Get More Real Coding Questions
Practice coding interview questions with AI-powered hints, analysis, and feedback.
Start Free Practice