Real Coding & ML Interview Questions
3,584 reported questions, newest reports first. Browse by company or by topic.
- Implement a Leader-Follower Distributed System with Membership, Failover Detection, and Leader Election (Practical pair-programming)DiscordSystem Design for MLDifficulty 4/5Last asked Oct 19, 2026
- Efficient TokenizerPerplexityLLMs & Prompt EngineeringDifficulty 4/5Last asked Oct 17, 2026
- Design Post Search with Keyword Exclusion and Frequency RankingLinkedInSystem Design for MLDifficulty 3/5Last asked Oct 17, 2026
- Ride Request Demand Prediction by Geohash and Premium MultiplierLyftSystem Design for MLDifficulty 4/5Last asked Oct 17, 2026
- Build a Workflow Service, Using an AI AssistantFurtherAICoding & Leetcode-style QuestionsDifficulty 3/5Last asked Oct 16, 2026
- In-Memory File SystemHarveyCoding & Leetcode-style QuestionsDifficulty 3/5Last asked Oct 16, 2026
- Fault-Tolerant Work Queue (Leases, Retries, Dead-Letter)OpenAICoding & Leetcode-style QuestionsDifficulty 4/5Last asked Oct 16, 2026
- Tree Node Deletion ā Max HeightSnowflakeCoding & Leetcode-style QuestionsDifficulty 3/5Last asked Oct 16, 2026
- Scale Game of Life for Large MatrixApplied IntuitionCoding & Leetcode-style QuestionsDifficulty 4/5Last asked Oct 16, 2026
- Decode a Run-Length String With Optional CountsAppleCoding & Leetcode-style QuestionsDifficulty 2/5Last asked Oct 16, 2026
- Behavioral: A Decision Made With Limited DataAmazonBehavioralDifficulty 2/5Last asked Oct 16, 2026
- Spreadsheet with Integer and Formula Cells + Circular Dependency DetectionHarveyCoding & Leetcode-style QuestionsDifficulty 4/5Last asked Oct 16, 2026
- Design a Shopping Cart Service With Inventory ConsistencyAmazonSystem Design for MLDifficulty 4/5Last asked Oct 16, 2026
- Behavioral: A Project Delivered With Minimal Manual Effort (Spec-Driven Development)AmazonBehavioralDifficulty 2/5Last asked Oct 16, 2026
- Longest Suffix-Prefix Overlap of Two StringsCrestaCoding & Leetcode-style QuestionsDifficulty 2/5Last asked Oct 16, 2026
- Text Editor with Cursor MovementDatologyAICoding & Leetcode-style QuestionsDifficulty 2/5Last asked Oct 16, 2026
- HTTP Router with Path ParametersGoogleCoding & Leetcode-style QuestionsDifficulty 3/5Last asked Oct 16, 2026
- Design a Distributed Blob Cache With a Separate Metadata IndexAppleSystem Design for MLDifficulty 4/5Last asked Oct 16, 2026
- Match-3 Grid: Find Matches, Clear and DropRobloxCoding & Leetcode-style QuestionsDifficulty 2/5Last asked Oct 16, 2026
- Design Search Autocomplete SystemRobloxCoding & Leetcode-style QuestionsDifficulty 4/5Last asked Oct 16, 2026
- Behavioral: Handling Disagreements with Peers, Other Teams and Junior TeammatesGoogleBehavioralDifficulty 2/5Last asked Oct 16, 2026
- Behavioral: Implementing a Process With AIAmazonBehavioralDifficulty 2/5Last asked Oct 16, 2026
- MapReduce Map and Reduce Functions for Top-K Values Per KeyDatabricksCoding & Leetcode-style QuestionsDifficulty 2/5Last asked Oct 15, 2026
- Job Tree Total Cost and Top Root JobsCollegeVineCoding & Leetcode-style QuestionsDifficulty 3/5Last asked Oct 15, 2026
- Find Missing Number in a Sorted ArrayArista NetworksCoding & Leetcode-style QuestionsDifficulty 3/5Last asked Oct 15, 2026
- Remove All Nodes With Duplicate Values From a Sorted Linked ListArista NetworksCoding & Leetcode-style QuestionsDifficulty 2/5Last asked Oct 15, 2026
- Token-List Calculator (+, -, *, /)CollegeVineCoding & Leetcode-style QuestionsDifficulty 2/5Last asked Oct 15, 2026
- Maximum Value With a Unit-Weight CapacityGoogleCoding & Leetcode-style QuestionsDifficulty 2/5Last asked Oct 15, 2026
- Design an API for Embedding and Classification ResultsScale AISystem Design for MLDifficulty 3/5Last asked Oct 15, 2026
- Boundary of Binary TreeSnowflakeCoding & Leetcode-style QuestionsDifficulty 3/5Last asked Oct 13, 2026
- Check-and-Insert for a Growing Set of User IDsMercorSystem Design for MLDifficulty 3/5Last asked Oct 13, 2026
- Permutation Sort and the Rank of the First Sorted OrderingMercorCoding & Leetcode-style QuestionsDifficulty 2/5Last asked Oct 13, 2026
- Single-Pass S-Expression Parser with Error PositionsBasetenCoding & Leetcode-style QuestionsDifficulty 3/5Last asked Oct 13, 2026
- Debug a Quadratic CSV Writer: Trailing Commas and QuotingMercorCoding & Leetcode-style QuestionsDifficulty 2/5Last asked Oct 13, 2026
- SET Card Game: Validate a Triple and List All Sets on the TableSnowflakeCoding & Leetcode-style QuestionsDifficulty 2/5Last asked Oct 13, 2026
- Debug a Payment Service That Double-Charges on RetryMercorCoding & Leetcode-style QuestionsDifficulty 3/5Last asked Oct 13, 2026
- Design an Observability Logging System (Emit and Query)BasetenSystem Design for MLDifficulty 4/5Last asked Oct 13, 2026
- Coffee Cups: Probability One Customer's Two Cups Beat the Other'sMercorML Fundamentals & AlgorithmsDifficulty 2/5Last asked Oct 13, 2026
- XOR-Shift Generator and Tree Document EncryptionBasetenCoding & Leetcode-style QuestionsDifficulty 3/5Last asked Oct 13, 2026
- Mapping Celestial Coordinates for Sky NavigationAuroraSystem Design for MLDifficulty 3/5Last asked Oct 7, 2026
- Cloud IDEOpenAISystem Design for MLDifficulty 4/5Last asked Oct 6, 2026
- Find Robot Position from Blocker DistancesUberCoding & Leetcode-style QuestionsDifficulty 3/5Last asked Oct 6, 2026
- Review and Fix an Express /authenticate EndpointOktaCoding & Leetcode-style QuestionsDifficulty 3/5Last asked Oct 6, 2026
- Where to Leverage ML in an End-to-End Task MarketplaceUberSystem Design for MLDifficulty 4/5Last asked Oct 6, 2026
- Document Indexing Queue Across m IndexersGleanCoding & Leetcode-style QuestionsDifficulty 3/5Last asked Oct 6, 2026
- Token Bucket Rate Limiter as an Express Take-HomeOktaCoding & Leetcode-style QuestionsDifficulty 3/5Last asked Oct 6, 2026
- Cross-Domain SSO After an Acquisition, and OIDC Across SitesOktaSystem Design for MLDifficulty 4/5Last asked Oct 6, 2026
- URL Maze ā Recursive API Crawl to CongratsRampCoding & Leetcode-style QuestionsDifficulty 3/5Last asked Oct 6, 2026
- In-Memory Rate Limiter from a Worked TracePatreonCoding & Leetcode-style QuestionsDifficulty 3/5Last asked Oct 5, 2026
- Two-Player Array Picking Game with Reverse-on-Odd Rule (Score Difference)ADIACoding & Leetcode-style QuestionsDifficulty 3/5Last asked Oct 3, 2026
- Work Queue with Task Dependencies (Leases, Retries, Dead-Letter)OpenAICoding & Leetcode-style QuestionsDifficulty 4/5Last asked Oct 3, 2026
- Harvey Values / BehavioralHarveyBehavioralDifficulty 3/5Last asked Oct 3, 2026
- Design Google Drive / Data RoomHarveySystem Design for MLDifficulty 3/5Last asked Oct 3, 2026
- Frontend System Design: Autocomplete Search InputAirwallexSystem Design for MLDifficulty 3/5Last asked Oct 3, 2026
- Product Intuition: Cutting Scope to ShipFurtherAIBehavioralDifficulty 3/5Last asked Oct 3, 2026
- Task Scheduler for Asynchronous Functions (Serial per Name)AirwallexCoding & Leetcode-style QuestionsDifficulty 4/5Last asked Oct 3, 2026
- Business Round: Do You Care How Underwriting Actually WorksFurtherAIBehavioralDifficulty 3/5Last asked Oct 3, 2026
- Project Deep Dive: How You Actually Used AI to Build ItFurtherAIBehavioralDifficulty 3/5Last asked Oct 3, 2026
- CTO Round: Why a Startup, and Why This OneFurtherAIBehavioralDifficulty 2/5Last asked Oct 3, 2026
- K-Means Clustering on Image PatchesTeslaDeep Learning & ArchitecturesDifficulty 5/5Last asked Sep 10, 2026
- Trajectory Waypoint Distance QueriesTeslaCoding & Leetcode-style QuestionsDifficulty 3/5Last asked Sep 10, 2026
- Classify a Float Into One of Two ArraysGoogle DeepMindML Fundamentals & AlgorithmsDifficulty 3/5Last asked Aug 27, 2026
- Count Occurrences of the Suffix Maximum for Each QueryMicrosoftCoding & Leetcode-style QuestionsDifficulty 2/5Last asked Aug 26, 2026
- Distributed Device ControlOpenAISystem Design for MLDifficulty 4/5Last asked Aug 19, 2026
- Twitter Insight Platform (CodeSignal Take-Home)xAIMLOps & DeploymentDifficulty 3/5Last asked Aug 19, 2026
- ML Debugging (Transformer)OpenAIDeep Learning & ArchitecturesDifficulty 4/5Last asked Aug 15, 2026
- Linear Algebra (BP)OpenAIDeep Learning & ArchitecturesDifficulty 4/5Last asked Aug 9, 2026
- Boolean Rule Parser and EvaluatorStripeCoding & Leetcode-style QuestionsDifficulty 4/5Last asked Jul 20, 2026
- Email Log Grouping and SortingStripeCoding & Leetcode-style QuestionsDifficulty 3/5Last asked Jul 20, 2026
- Debugging: CSV Parser Quote HandlingStripeCoding & Leetcode-style QuestionsDifficulty 3/5Last asked Jul 20, 2026
- Weekly Deployment Window SchedulerStripeCoding & Leetcode-style QuestionsDifficulty 3/5Last asked Jul 18, 2026
- Stock Transaction Sequence Counting (Catalan / DP)OptiverCoding & Leetcode-style QuestionsDifficulty 3/5Last asked Jul 15, 2026
- Design a Pickup Area Driver QueueUberSystem Design for MLDifficulty 4/5Last asked Jul 11, 2026
- Build an Arithmetic Expression to Reach a TargetWaymoCoding & Leetcode-style QuestionsDifficulty 3/5Last asked Jul 9, 2026
- Agents / Coding with LLMsAnthropicLLMs & Prompt EngineeringDifficulty 4/5Last asked Jul 7, 2026
- Video-Keyword Association Review SystemByteDanceSystem Design for MLDifficulty 3/5Last asked Jul 7, 2026
- AI-Assisted Full-Stack OA (Spring Boot and React)Walmart LabsCoding & Leetcode-style QuestionsDifficulty 3/5Last asked Jul 7, 2026
- Minimum Talent-Complete Team from Every StartWalmart LabsCoding & Leetcode-style QuestionsDifficulty 3/5Last asked Jul 7, 2026
- Merge Strings AlternatelyWalmart LabsCoding & Leetcode-style QuestionsDifficulty 2/5Last asked Jul 7, 2026
- Project Deep Dive (Resume Drill)ByteDanceML Fundamentals & AlgorithmsDifficulty 3/5Last asked Jul 6, 2026
- Number of Islands and Grid BFS VariantsByteDanceCoding & Leetcode-style QuestionsDifficulty 3/5Last asked Jul 6, 2026
- Content Moderation System DesignByteDanceSystem Design for MLDifficulty 4/5Last asked Jul 6, 2026
- L6 Staff System Design Loop (Google)GoogleSystem Design for MLDifficulty 5/5Last asked Jul 6, 2026
- Highest Average Score Per PersonGoldman SachsCoding & Leetcode-style QuestionsDifficulty 2/5Last asked Jul 6, 2026
- Race Car: Minimum Instructions to Reach a TargetWaymoCoding & Leetcode-style QuestionsDifficulty 4/5Last asked Jul 6, 2026
- Campaign Cost Weekly PartitionSalesforceCoding & Leetcode-style QuestionsDifficulty 3/5Last asked Jul 5, 2026
- Behavioral: Amazon Leadership Principles Standard SetAmazonBehavioralDifficulty 2/5Last asked Jul 4, 2026
- Behavioral: GenAI Usage, Failure, and TradeoffsAmazonBehavioralDifficulty 2/5Last asked Jul 4, 2026
- Reachable Nodes in a Directed GraphSoFiCoding & Leetcode-style QuestionsDifficulty 3/5Last asked Jul 4, 2026
- LLM SQL Chatbot Access Control and Query SafetyNVIDIASystem Design for MLDifficulty 3/5Last asked Jul 3, 2026
- Hiring Manager / Final Behavioral RoundByteDanceML Fundamentals & AlgorithmsDifficulty 3/5Last asked Jul 3, 2026
- Data Platform, Pipeline, and ML Operations FundamentalsNVIDIAMLOps & DeploymentDifficulty 3/5Last asked Jul 3, 2026
- SRE Linux / Networking Troubleshooting RoundByteDanceCoding & Leetcode-style QuestionsDifficulty 3/5Last asked Jul 3, 2026
- Hardware-Adjacent Project Deep DiveNVIDIABehavioralDifficulty 3/5Last asked Jul 3, 2026
- Culture Fit, Motivation, and Learning HabitsNVIDIABehavioralDifficulty 3/5Last asked Jul 3, 2026
- Telemetry Collector and GPU Utilization DashboardNVIDIASystem Design for MLDifficulty 3/5Last asked Jul 3, 2026
- AI Code Craft Challenge: Delayed-Delivery Workflow EngineDoorDashCoding & Leetcode-style QuestionsDifficulty 3/5Last asked Jul 2, 2026
- ML System Design: Restaurant / Store RecommendationDoorDashSystem Design for MLDifficulty 4/5Last asked Jul 2, 2026
- MLE ML Knowledge and Discussion RoundDoorDashML Fundamentals & AlgorithmsDifficulty 4/5Last asked Jul 2, 2026
- Implement Max Pooling with Argmax CoordinatesWaymoCoding & Leetcode-style QuestionsDifficulty 3/5Last asked Jul 2, 2026
- Top-K Frequent in Large LogsGoogleCoding & Leetcode-style QuestionsDifficulty 3/5Last asked Jul 2, 2026
- Longest Consecutive Path in Binary TreeGoogleCoding & Leetcode-style QuestionsDifficulty 3/5Last asked Jul 2, 2026
- Core Dump Collection System DesignAmazonSystem Design for MLDifficulty 4/5Last asked Jul 2, 2026
- Trie Prefix Search / AutocompleteGoogleCoding & Leetcode-style QuestionsDifficulty 3/5Last asked Jul 2, 2026
- Hiring Manager Behavioral RoundDoorDashBehavioralDifficulty 2/5Last asked Jul 2, 2026
- Path Between Nodes in a Fibonacci TreeDatabricksCoding & Leetcode-style QuestionsDifficulty 4/5Last asked Jul 2, 2026
- Basic Calculator with Postfix NotationAmazonCoding & Leetcode-style QuestionsDifficulty 2/5Last asked Jul 2, 2026
- Closest Version Date to a TargetAmazonCoding & Leetcode-style QuestionsDifficulty 2/5Last asked Jul 2, 2026
- Spreadsheet / Formula EngineHarveyCoding & Leetcode-style QuestionsDifficulty 3/5Last asked Jul 2, 2026
- Maximum Concurrent Processes from IntervalsAmazonCoding & Leetcode-style QuestionsDifficulty 2/5Last asked Jul 2, 2026
- Text Highlighting / Citation TaggingHarveyCoding & Leetcode-style QuestionsDifficulty 3/5Last asked Jul 2, 2026
- ML Systems Codebase Deep Dive on One ProjectAppleMLOps & DeploymentDifficulty 3/5Last asked Jul 1, 2026
- Design a Pizza Ordering and Fulfillment System (OOD)AmazonSystem Design for MLDifficulty 3/5Last asked Jul 1, 2026
- Piano Hand Movement GroupingGoogleCoding & Leetcode-style QuestionsDifficulty 3/5Last asked Jul 1, 2026
- AI-Conducted Recruiter Screening InterviewSnowflakeBehavioralDifficulty 2/5Last asked Jul 1, 2026
- Service Shutdown via Topological PropagationAmazonCoding & Leetcode-style QuestionsDifficulty 3/5Last asked Jul 1, 2026
- Closest Bathroom / Desk on a GridSnowflakeCoding & Leetcode-style QuestionsDifficulty 3/5Last asked Jul 1, 2026
- Expense Rules Engine (Extensible)RipplingCoding & Leetcode-style QuestionsDifficulty 4/5Last asked Jul 1, 2026
- Design a GPU Scheduling PlatformOpenAIAnthropicSystem Design for MLDifficulty 4/5Last asked Jun 30, 2026
- REST API Integration and AggregationStripeCoding & Leetcode-style QuestionsDifficulty 3/5Last asked Jun 30, 2026