medium Interview Questions
131 interview questions in our bank cover medium, most of them Coding & Leetcode-style Questions. They average 3.0/5 difficulty — medium — and each one was reported by a candidate after a real interview. Companies known to ask about medium: Reddit, NVIDIA, xAI, Pinduoduo, Two Sigma, and 12 more.
Practice these on the problems board →Companies that ask about medium
Question mix
- Coding & Leetcode-style Questions91
- System Design for ML19
- ML Fundamentals & Algorithms10
- Behavioral5
- LLMs & Prompt Engineering3
- MLOps & Deployment2
- Deep Learning & Architectures1
Difficulty
- 3/5 — medium131
Questions tagged medium
K-th Element on a Streaming Time Window
3/5Featured as an onsite coding challenge at xAI, this problem requires you to find a specific ranked value within a continuous data stream restricted to a moving time interval. You must build an efficient structure that handles frequent data updates and retrieval queries under strict memory limitations. The task tests your mastery of sliding window patterns and data structure design. Unlock the comprehensive problem description, algorithmic walkthrough, and optimal code implementation with a paid subscription.
Coding & Leetcode-style QuestionsxAITwitter Insight Platform (CodeSignal Take-Home)
3/5Prepare for a rigorous take-home assignment featured in xAI evaluation rounds by building a complete data processing pipeline. This challenge requires fetching records from a public repository, enforcing strict schema validation, persisting the information locally, and integrating an external language model interface to evaluate and categorize text items. Candidates must also implement robust traffic management mechanisms and package the entire application inside a container. Access to the comprehensive guide, architectural walkthrough, and complete reference implementation requires a paid subscription.
MLOps & DeploymentxAIMultithreaded Integer Sort
3/5Reported as an xAI coding interview challenge, this task requires candidates to sort a collection of numbers utilizing concurrent execution techniques rather than traditional sequential methods. Engineers must design a robust parallel sorting routine that divides the workload efficiently across multiple worker threads and securely combines the intermediate outcomes. The assessment focuses heavily on concurrency principles, thread synchronization, and scalable algorithmic design. Access to the full problem description and complete multithreaded solution requires an active subscription.
Coding & Leetcode-style QuestionsxAIML Coding — BERT Span / Keyphrase Extraction
3/5In this hands-on machine learning coding challenge reported at Figma, applicants work within a notebook environment to build a transformer-based span extraction pipeline. The task assesses practical PyTorch skills by requiring the implementation of model architecture initialization, custom loss calculations, and training loops to successfully locate key phrases within text data. Mastering sequence tagging tasks is essential for modern natural language processing roles. Unlock the full implementation guide and verified solution by subscribing today.
Deep Learning & ArchitecturesFigmaTransformer / Attention Deep-Dive
3/5Prepare for Applied Scientist and machine learning engineering interviews at Amazon with this deep dive into transformer architectures. The session covers self-attention mechanics, mask implementation for encoders and decoders, multi-head configurations, and advanced optimization techniques. This topic heavily tests theoretical understanding and practical awareness of modern deep learning scaling methods. Access the complete technical breakdown and model responses with a paid subscription.
ML Fundamentals & AlgorithmsAmazonPromotion Offer Redemption Tracking
3/5Navigate complex data processing and bookkeeping logic often encountered during interviews at Affirm. This challenge requires simulating a real-time event pipeline that evaluates promotional validity windows and enforces user-specific usage limits against incoming redemption transactions. It tests your proficiency in designing robust data structures for state tracking and efficient data ingestion. View the complete problem breakdown, optimal architectural patterns, and verified source code by securing a paid subscription.
Coding & Leetcode-style QuestionsAffirmSQL: User Login Streaks and Active-Day Users
3/5Designed to evaluate advanced data manipulation capabilities, this Pinduoduo interview question focuses on analyzing historical database logs to extract temporal user engagement patterns. Candidates need to write complex queries that isolate continuous login streaks within constrained sliding timeframes as well as across an entire timeline. Additionally, the task involves filtering and counting distinct active periods to pinpoint loyal platform participants. Unlock the full database schema requirements and optimized SQL query by subscribing today.
ML Fundamentals & AlgorithmsPinduoduoProduct Sense Improve Reddit Onboarding
3/5Assessing product intuition and user-centric problem-solving is the objective of this open-ended discussion question commonly used at Reddit. Candidates are expected to analyze a specific user journey, segment target audiences, identify friction points, and propose measurable improvements backed by clear hypotheses. This framework-driven exercise evaluates your strategic thinking, ability to prioritize metrics, and communication skills during product design rounds. To read the complete interview guide, evaluation rubric, and sample expert responses, a subscription is required.
ML Fundamentals & AlgorithmsRedditGenAI Quant SWE Manager Deep Dive
3/5This Two Sigma engineering management deep dive centers on generative artificial intelligence, evaluating your leadership decisions around production fine-tuning, agent frameworks, latency reduction, and cost optimization. It tests your strategic capability to balance system scale, model quality, and engineering reliability in quantitative environments. The complete discussion guide and evaluation framework are available exclusively to subscribers.
LLMs & Prompt EngineeringTwo SigmaQR OA — Efficient Univariate OLS Regression
3/5This analytical coding challenge, reported from Two Sigma online assessments, requires computing univariate ordinary least squares regression slopes and dynamically updating them as new data points arrive in a streaming fashion without recomputing from scratch. It assesses mathematical fluency, statistical updates using sufficient statistics, and efficient data processing. Access the complete problem specification and verified model solution with a paid subscription.
Coding & Leetcode-style QuestionsTwo SigmaLoRA and PEFT Variants
3/5This reported Amazon interview question explores advanced parameter-efficient fine-tuning techniques for large language models. It tests your conceptual understanding of low-rank adaptation methods, their combination with full training paradigms, quantization strategies, structural variations, and hyperparameter optimization choices. You will examine the trade-offs involved in adapting massive neural networks efficiently while managing compute resources. Access to the full problem breakdown and expert solutions requires an active subscription.
ML Fundamentals & AlgorithmsAmazonStock Transaction Sequence Counting (Catalan / DP)
3/5Prepare for quantitative software engineering roles with this Optiver interview problem centered on tracking valid transaction sequences without falling into a negative balance. This challenge tests your grasp of advanced combinatorics, dynamic programming, and Catalan number applications common in market-making simulations. You must determine the exact count of admissible permutations under specific boundary rules efficiently. Unlock the detailed problem walkthrough and optimal code solution by purchasing a subscription.
Coding & Leetcode-style QuestionsOptiverML Breadth Orals — Linear / Logistic / Random Forest / Optimizers
3/5This Amazon Applied Scientist technical screening evaluates core machine learning knowledge through a rigorous conceptual discussion covering classical algorithms, regression foundations, loss functions, and optimization dynamics. Interviewees must explain underlying statistical assumptions, differentiate between gradient descent variants, and reason through feature selection methods in tree-based ensembles. Preparing for this round ensures readiness for deep theoretical follow-ups often posed by hiring managers. Unlocking the complete guide with expert answers requires a paid subscription.
ML Fundamentals & AlgorithmsAmazonGPU Node Group Test — Identify Bad Nodes
3/5In this system troubleshooting puzzle from xAI, you must isolate faulty hardware units within a large compute cluster using batch validation calls. Because testing operations have concurrency constraints and only return success if every unit in the queried subset is operational, you need to devise a strategic search procedure. The task measures your expertise in adaptive algorithms, divide-and-conquer strategies, and operational complexity reduction. The full problem specification and reference algorithmic solution require a subscription.
Coding & Leetcode-style QuestionsxAILLM Post-Training Theory Conversation
3/5Prepare for advanced machine learning engineering roles with this conceptual interview scenario reported at Scale AI, focusing on post-training theory and fundamentals. The discussion traverses core regularization concepts, tokenization strategies, and modern preference alignment methodologies without requiring live coding. It evaluates your theoretical depth across transformer architectures and training dynamics essential for fine-tuning large language models. Unlock the complete technical deep dive, expected talking points, and model answers with a subscription.
LLMs & Prompt EngineeringScale AIML Coding: 2-D Convolution, Decaying Attention, Training Loop
3/5Sharpen your deep learning implementation skills with this practical coding challenge featured in NVIDIA interview loops. You will write core neural network components from scratch, including a custom two-dimensional convolution in NumPy, a decayed attention mechanism, and a complete training loop utilizing standard machine learning frameworks. This exercise evaluates your fluency with tensor operations, gradient descent workflows, and fundamental deep learning mechanics. Gain access to the full problem breakdown and clean implementation code with an active subscription.
Coding & Leetcode-style QuestionsNVIDIARAG Notebook (ML Coding)
3/5During a machine learning coding evaluation reported at Harvey, candidates complete a practical notebook exercise centered on building a simple retrieval augmented generation pipeline. The task involves processing tabular data with pandas to generate text embeddings, executing similarity searches to retrieve relevant context, and running evaluation metrics using provided utility functions within a collaborative environment. Unlock the complete coding challenge requirements, starter code explanations, and expert model solutions with a paid subscription.
LLMs & Prompt EngineeringHarveyTransaction Balance & Minimum Settlement
3/5This reported interview question from Affirm challenges candidates to tackle a two-phase financial computation problem. First, you must calculate end-of-day financial standings for various participants based on chronological transaction logs. Second, you are asked to resolve outstanding debts across the network using the fewest possible transactions, commonly known as a minimum cash flow or debt settlement algorithm. This exercise tests your proficiency with greedy strategies and priority queues for efficient optimization. To explore the complete problem statement, optimal algorithms, and fully tested code solutions, a subscription is required.
Coding & Leetcode-style QuestionsAffirmResumable Iterator with Save / Restore State
3/5Master stateful traversal in this interesting coding challenge featured by xAI, where you will build a robust traversal mechanism capable of serializing its current position and resuming seamlessly, even across system restarts. This exercise tests your ability to design clean state machines, manage boundary conditions, and handle complex scenarios like nested structures. You will need to demonstrate strong system thinking and precise logic to handle persistence correctly. The full problem and model solution require a subscription.
Coding & Leetcode-style QuestionsxAIMLE Live Coding EDA and Post-Category CTR
3/5Simulate a realistic machine learning engineering live coding session based on reported Reddit interview formats. Working within a notebook environment, you will load structured data, perform exploratory analysis, handle categorical transformations, and train multiple predictive models to forecast user engagement. This exercise evaluates your end-to-end data science workflow, from feature engineering and model comparison to metric selection and performance justification. The complete dataset walkthrough, solution script, and evaluation notes require an active subscription.
ML Fundamentals & AlgorithmsRedditCross-Functional and PM Behavioral
3/5This Reddit behavioral interview round focuses on cross-functional collaboration and how technical professionals navigate complex stakeholder dynamics. It assesses your ability to resolve professional disagreements, scope vague product requirements into actionable engineering tasks, and balance project trade-offs. Interviewers look for self-awareness regarding past failures and a nuanced understanding of effective product management partnerships. Unlock comprehensive guidance and sample behavioral responses with a subscription.
ML Fundamentals & AlgorithmsRedditQR OA - NYC Temperature Regression
3/5This quantitative research coding assessment, featured in interviews at Two Sigma, tests your data analysis and predictive modeling skills using historical weather datasets. You will apply statistical aggregation techniques, least-squares linear regression, and feature selection strategies to forecast temperature metrics. The task evaluates your proficiency with data manipulation libraries and foundational machine learning evaluation metrics under strict time constraints. The complete problem statement and professional model solution are available exclusively to subscribers.
Coding & Leetcode-style QuestionsTwo SigmaAgentic Workflow for 1-Hour Movie Generation
3/5Explore how to architect an automated machine learning system capable of producing long-form cinematic content in this reported xAI interview challenge. Candidates are evaluated on their architectural vision, hypothesis generation, and ability to break down complex generative tasks under strict time constraints. The complete design blueprint and expert recommendations require a subscription.
System Design for MLxAIQR Data Analysis Prediction Case
3/5This open-ended quantitative research interview question from Two Sigma evaluates your ability to structure a complete predictive modeling pipeline from scratch. Candidates must demonstrate proficiency in feature construction, target selection, algorithmic choice, and rigorous validation metrics for domain-specific forecasting scenarios. This challenge tests practical analytical thinking and experimental design skills rather than standard algorithmic programming. Access to the comprehensive problem breakdown, suggested heuristics, and expert model solution requires an active subscription.
ML Fundamentals & AlgorithmsTwo SigmaCheckers Game — Backend System Design
3/5This reported interview question from xAI challenges candidates to build a backend engine for a classic board game under tight time constraints. You will need to structure data models, manage mutable board states, validate rule compliance, and handle capture mechanics and victory conditions. The exercise evaluates your capability to deliver a functional partial implementation while strategically discussing future optimizations and architectural scaling paths. Access to the full problem description and complete model solution requires a paid subscription.
Coding & Leetcode-style QuestionsxAITwitter Spaces — Aggregate Active Hours
3/5This xAI interview challenge requires processing chronological event logs of user sessions to compute total active participation durations within specific virtual spaces. Candidates must efficiently aggregate interval data while preparing for streaming follow-up queries that track top concurrent participants in real time. The problem tests proficiency in interval manipulation, hash-based lookups, and streaming data structures. Unlock the comprehensive problem statement, optimal algorithmic approach, and reference code with a paid subscription.
Coding & Leetcode-style QuestionsxAIOrder Matching Engine
3/5Featured as a technical interview task at Two Sigma, this problem asks engineers to build a simplified financial exchange mechanism capable of processing and pairing bids and asks based on precise priority rules. The challenge examines your ability to design efficient data organization schemas, handle partial volume distributions, and maintain high-throughput ledger states. It evaluates both algorithmic efficiency and practical system modeling skills relevant to quantitative trading environments. The complete problem statement and professional solution code require a paid subscription.
Coding & Leetcode-style QuestionsTwo SigmaLoan Aggregation & Transaction Matching (Parent-Company Resolution)
3/5This multi-part technical assessment from Affirm challenges developers to traverse hierarchical entity relationships, consolidate financial metrics upward, and correlate incoming ledger entries with their appropriate targets. The exercise emphasizes reading comprehension, data structure manipulation, and writing clean, maintainable code amidst extensive boilerplate text. It evaluates your practical ability to handle complex relational mappings efficiently under time constraints. The complete problem specifications and clean solution code are available exclusively to paid subscribers.
Coding & Leetcode-style QuestionsAffirmNeuron Firing Cellular Automata
3/5Explore this intriguing coding challenge involving cellular automata and neural firing patterns, frequently reported from interviews at Scale AI. This exercise evaluates your ability to simulate complex state transitions over discrete time steps while managing grid boundaries and efficient updates. You will need to design an algorithm that models biological or artificial activation rules cleanly and efficiently under strict constraints. To view the complete problem description, comprehensive test suites, and an optimized model solution, a subscription is required.
Coding & Leetcode-style QuestionsScale AIRealtime Auction Bidding System
3/5Tackle a practical system design scenario centered on building a real-time bidding architecture, as featured in engineering interviews at ByteDance. This challenge evaluates your capability to handle high-throughput reads and writes, sequence bids reliably across distributed partitions, maintain transactional consistency, and stream instant updates to active clients using modern communication protocols. You will explore caching strategies, database synchronization, and pub-sub mechanisms to guarantee low latency. Accessing the full architectural breakdown, trade-off analysis, and expert reference design requires an active subscription.
System Design for MLByteDanceComputation / Dependency Graph Validation and Pruning
3/5Practice a graph manipulation and validation exercise often featured in technical evaluations at NVIDIA. This challenge assesses your proficiency in managing complex dependency networks, ensuring structural integrity, detecting circular references efficiently, and pruning unnecessary execution branches within deep learning computation graphs. It tests core data structure skills using traversal algorithms and topological sorting to optimize runtime performance. The complete problem statement, edge-case analysis, and fully tested reference implementation require a subscription.
Coding & Leetcode-style QuestionsNVIDIARate Limiter — Inbound + Outbound
3/5In this system design exercise frequently featured in xAI evaluation loops, you are challenged to architect a comprehensive throttling mechanism that simultaneously manages incoming requests and downstream outbound calls. The scenario tests your understanding of concurrency control, queueing strategies, and resource fairness while ensuring the architecture degrades gracefully under heavy traffic spikes. It is an essential design problem for infrastructure and machine learning systems engineers. Gain access to the full design blueprint and detailed trade-off analysis with a subscription.
System Design for MLxAIFraud Detection: Debug + Event Matching
3/5Prepare for your upcoming Affirm interview with this practical coding challenge focused on fraud detection and event management. Candidates are tested on their ability to troubleshoot existing codebases and efficiently categorize transaction records based on predefined security rules and event types. This task evaluates your fluency with data structures like hash maps and your proficiency in writing clean, reliable payment processing logic under time constraints. Unlock the complete problem statement, underlying architectural patterns, and expert model solution by securing a paid subscription.
Coding & Leetcode-style QuestionsAffirmIn-Memory Database — Levels 1–4 (TTL + Backup/Restore)
3/5Reported as an xAI multi-level online assessment for infrastructure engineers, this challenge requires building an incremental in-memory key-value database from scratch. You will progressively implement field operations, range scans, time-to-live expiration policies, and snapshot backup functionality. It thoroughly tests systems design intuition and modular code organization under strict constraints. Access the complete tiered requirements and robust reference implementation with a paid subscription.
Coding & Leetcode-style QuestionsxAI2-D Matrix Transpose with Memory-Layout Discussion
3/5Explore low-level systems programming concepts with this NVIDIA interview question centered around matrix transposition and computer memory architecture. Beyond writing the core transformation algorithm for two-dimensional grids, candidates must articulate the performance implications of row-major versus column-major layouts, hardware cache locality, and in-memory constraints. This evaluation tests your systems engineering prowess and hardware-aware optimization mindset. Unlock the full technical discussion points, performance benchmarks, and expert model solution with a paid subscription.
Coding & Leetcode-style QuestionsNVIDIANumPy Top-p Sampling and Multi-Head Attention
3/5Implement foundational machine learning operations from scratch in this Scale AI interview question focusing on tensor manipulation and probabilistic sampling. Working within a notebook environment, you are expected to construct core architectural primitives and sampling strategies efficiently using numerical computing libraries. This problem assesses your fluency with vectorization, probability distributions, and fundamental transformer mechanics without relying on high-level framework abstractions. Discover the complete problem walkthrough and optimal solution by unlocking your subscription.
Coding & Leetcode-style QuestionsScale AIShortest Unique Substring
3/5Examine advanced string manipulation and indexing strategies in this Affirm interview question centered on finding distinctive textual fragments within a collection. The objective is to compute the most concise substring for each item that uniquely identifies it among all competing entries in the dataset. This challenge tests your mastery of efficient string searching algorithms, prefix trees, and hash-based frequency analysis. Subscribe today to view the complete problem statement and detailed model solution.
Coding & Leetcode-style QuestionsAffirmNotification System — Push to Followers on New Post
3/5This architectural challenge, reported from an interview at xAI, focuses on engineering a scalable broadcast engine that instantly alerts subscribers whenever a creator publishes fresh content. Candidates must carefully balance product requirements with robust backend mechanics, making key decisions regarding data structuring, efficient message distribution strategies, and delivery reliability. Rather than getting bogged down in low-level cluster provisioning, the exercise evaluates your ability to handle high-throughput event flows and social graph relationships. Access to the complete problem breakdown and expert architectural patterns requires a paid subscription.
System Design for MLxAITransaction Aggregation by 24-Hour Buckets
3/5Process and organize financial activity logs in this practical coding challenge based on a reported Affirm software engineering interview. The task evaluates your ability to filter dataset records by specific status criteria and group transaction monetary values into temporal rolling windows using efficient data structures. Unlock the full problem breakdown and optimal algorithmic solution with a subscription.
Coding & Leetcode-style QuestionsAffirmML Fundamentals
3/5This machine learning fundamentals discussion, reported from Reddit interviews, delves into modeling feature-target relationships and interpreting overlapping class-conditional probability distributions. Candidates must reason through concepts such as linear separability, optimal decision thresholds, Bayes error rates, and cost-aware evaluation metrics. The dialogue thoroughly examines your theoretical understanding and practical intuition regarding classification model design and feature selection. The complete discussion prompts and model answers require a subscription.
ML Fundamentals & AlgorithmsRedditData Platform, Pipeline, and ML Operations Fundamentals
3/5Navigate a comprehensive data infrastructure evaluation mirroring challenges reported during NVIDIA engineering assessments. This scenario tests your operational knowledge spanning stream ingestion pipelines, metrics monitoring, handling data skew in distributed frameworks, and resolving root causes of pipeline failures. Access the complete engineering roadmap and expert troubleshooting guide with a paid subscription.
MLOps & DeploymentNVIDIARecent Like Count and Top Posts in a Sliding Window
3/5This system design challenge, frequently encountered in ByteDance interviews, centers on building a high-throughput backend capable of processing millions of engagement events per second. Candidates must architect a dual-path framework that simultaneously handles precise single-item point queries and real-time sliding-window aggregations for global and regional trending content. The evaluation focuses on stream processing, caching strategies, and managing heavy write loads efficiently. Access to the comprehensive architectural blueprint and recommended solution strategy requires a subscription.
System Design for MLByteDanceMaximum Distinct Integers After ±k Offset
3/5Explore how to maximize the variety of elements in a sequence after applying unique adjustments from a restricted range to each item. This problem, recently featured in technical screens at xAI, tests your ability to apply greedy strategies and manage collections efficiently. You will need to carefully consider how to assign distinct modification values to optimize the final outcome. To access the complete problem breakdown, comprehensive analysis, and verified model solution, a paid subscription is required.
Coding & Leetcode-style QuestionsxAIHiring-Manager Domain Round
3/5Navigate the rigorous Reddit hiring manager interview loop, which combines behavioral inquiry with deep domain-specific grilling on system architecture and machine learning infrastructure. This evaluation tests your ability to articulate project successes and failures while defending architectural choices in specialized areas like ad-tech or production ML pipelines. You will learn how to structure your past experiences to address behavioral rubrics and technical depth simultaneously under pressure. Prepare effectively to clear one of the most critical hurdles in the hiring process. The full problem and model solution require a subscription.
ML Fundamentals & AlgorithmsRedditPost-Comment Ranking System
3/5Designing a scalable comment ranking and discussion tree sorting infrastructure is a prominent machine learning system design question frequently asked at Reddit. This challenge focuses on engineering low-latency retrieval pipelines that surface high-quality user discourse and community posts dynamically without exhaustive re-sorting overhead. You must balance freshness, personalization, and pagination performance under heavy traffic. Gain immediate access to the full problem analysis and architectural solution by subscribing.
System Design for MLRedditLongest Consecutive Sequence
3/5Featured frequently in Meta recruitment loops, this classic algorithm problem requires finding the longest contiguous numerical sequence hidden within an unsorted collection. The primary objective is achieving linear time complexity rather than relying on sorting shortcuts. This challenge effectively tests hash set usage and interval boundary expansion logic. Gain immediate access to the full problem guide and an optimal solution by subscribing.
Coding & Leetcode-style QuestionsMetaOrder Book Matching Simulation
3/5This Optiver interview question simulates a financial matching engine where you process streaming purchase and sale limit orders following strict price-time priority rules. The challenge tests your proficiency with heap data structures and simulation logic to compute total executed transaction values accurately. Unlock the full trading simulation problem and expert solution by purchasing a subscription.
Coding & Leetcode-style QuestionsOptiverTask Processor: Dependencies and Deadlines
3/5Designing efficient scheduling systems is a staple of backend engineering assessments, highlighted in this reported Scale AI interview question. You are tasked with creating a job manager that handles strict temporal deadlines, dynamic dependency tracking, and real-time schedule modifications. This problem examines your proficiency in utilizing advanced data structures like priority queues and dependency graphs to maintain optimal execution order. Reviewing the complete prompt and reference implementation demands an active subscription.
Coding & Leetcode-style QuestionsScale AICard Game Simulation
3/5In this engaging coding challenge reported at Affirm, developers must implement a round-based card game simulation using a standard deck to track scores and determine winners. The exercise evaluates state management, array manipulation, and the ability to gracefully handle uneven distributions and edge cases when scaling from two participants to multiple players. It serves as an excellent test of clean logic implementation and procedural thinking under time constraints. Unlock the full problem breakdown and expert-crafted model solution with a subscription.
Coding & Leetcode-style QuestionsAffirmBuild Binary Tree from Edges / S-Expression
3/5Encountered during technical screenings at Optiver, this parsing challenge requires candidates to reconstruct hierarchical structures from parent-child relationship pairs. You must rigorously validate incoming text against a strict hierarchy of error rules and, upon success, format the resulting hierarchy into a standardized S-expression representation. This problem tests your aptitude for robust input validation, tree manipulation, and simulation logic. Access to the full problem specification and optimal code solution requires an active subscription.
Coding & Leetcode-style QuestionsOptiverProject Deep Dive and Paper Presentation
3/5Prepare for technical evaluations at Scale AI by mastering how to effectively review and communicate complex research papers or past engineering systems during architectural deep dives. This behavioral screening emphasizes clear justification of technical tradeoffs and domain expertise. Unlock the complete guide and insider preparation strategies by acquiring a subscription.
BehavioralScale AIWord Ladder with One- or Two-Character Moves
3/5In this Reddit interview question, you must find a valid transformation sequence between two equal-length words using a dictionary, where each transition can alter either a single character or a pair of characters simultaneously. The challenge tests advanced graph traversal techniques, breadth-first search adaptations, and state space management with non-standard step rules. Gain access to the full problem breakdown and benchmark solution by subscribing to the platform.
Coding & Leetcode-style QuestionsRedditMars Rover / Robot Controller (CLI)
3/5This widely reported pair-programming exercise from Shopify challenges engineers to build a command-line interface application that simulates a robotic rover navigating a two-dimensional grid space. Candidates must implement directional state tracking, movement mechanics, and boundary processing based on sequential instructions while gracefully handling edge cases. Although the initial specifications appear straightforward, the real evaluation centers around extensibility, clean object-oriented architecture, and handling complex follow-up requirements. The complete problem statement, testing strategies, and expert reference solution are exclusively available to paid subscribers.
Coding & Leetcode-style QuestionsShopifyML Feature Store
3/5In this system design question from Reddit, you are asked to architect a centralized feature store capable of supporting both real-time model scoring and large-scale historical training pipelines. The challenge focuses on solving consistency issues between offline and online layers, ensuring point-in-time correctness, and meeting strict latency targets under heavy throughput. You must address caching strategies, infrastructure trade-offs, and data ingestion workflows. Access the comprehensive architectural guide and model evaluation by subscribing.
System Design for MLRedditDatabase Connection Pool
3/5In this coding challenge reported from Harvey, candidates must build a robust database connection pool utilizing a provided query mock. The exercise evaluates object-oriented design skills, concurrency management, and data structure usage by requiring the implementation of acquisition and release mechanisms for a fixed set of reusable connections. You will need to handle resource allocation safely under concurrent operations. Unlock the complete problem description and professional solution by purchasing a subscription.
Coding & Leetcode-style QuestionsHarveyGenerate an m x n Spiral Matrix
3/5This Pinduoduo interview question tasks programmers with generating a two-dimensional grid populated with sequential integers arranged in a winding, inward-turning path. Candidates must implement precise boundary tracking and directional state changes to fill every cell correctly without omissions or overlaps. This challenge tests multidimensional array handling, coordinate math, and directional control logic. The full problem details, boundary constraints, and optimal source code require a subscription to access.
Coding & Leetcode-style QuestionsPinduoduoDynamic Programming (Medium) Similar to House Robber
3/5Featured in technical assessments at Expedia, this classic algorithmic problem tests your proficiency with linear optimization and state tracking. Given a sequential collection of values, you must compute the optimal subset accumulation under the constraint that no two adjacent elements can be selected simultaneously. The scenario challenges you to recognize overlapping subproblems and construct an efficient linear-time recurrence relation. To view the full problem breakdown, constraints, and verified model solution, a subscription is required.
Coding & Leetcode-style QuestionsExpediaString Transformation Length
3/5This MathWorks coding challenge explores string manipulation and sequence scaling over multiple generation rounds. You are tasked with determining the final length of a text after applying a deterministic alphabet shift repeatedly, where specific characters expand into multiple new letters. The puzzle evaluates your skill in recognizing exponential growth patterns and utilizing recurrence or dynamic programming to avoid time-out errors. Unlocking the complete problem description and optimal source code requires an active subscription.
Coding & Leetcode-style QuestionsMathWorksModerator List Hierarchy
3/5Reported as a technical interview question at Reddit, this exercise requires you to reconstruct a hierarchical administrative state from a chronological stream of log events. You must process user elevation and removal actions accurately to determine active privileges and enforce permission rules based on historical timestamps. The challenge emphasizes careful state management, event ordering, and robust data structure design. The complete problem statement, edge-case analysis, and reference implementation require a subscription.
Coding & Leetcode-style QuestionsRedditVideo Recommendation
3/5Architecting modern machine learning platforms is a critical competency evaluated during senior technical evaluations at companies like Reddit. This infrastructure challenge tests your ability to design an end-to-end media recommendation pipeline, encompassing candidate retrieval, multi-objective scoring, low-latency serving, and robust feedback collection loops. You will need to address complex data flow logistics, event logging pipelines, and system observability to ensure continuous model improvement. The full problem and model solution require a subscription.
System Design for MLRedditDocument / Layer — Apply, Undo, Commit Batch, Redo
3/5Master state management and command patterns with this popular Figma technical interview exercise. Candidates are asked to construct a hierarchical document model containing customizable layers, then implement functionality for property adjustments, rollbacks, grouped batch operations, and forward execution. While the underlying computational logic remains straightforward, success hinges on designing a pristine object architecture capable of handling intricate specifications cleanly. To explore the complete problem statement and review an optimized reference implementation, an active platform subscription is required.
Coding & Leetcode-style QuestionsFigmaLogin Arrays Segment Compression
3/5This MathWorks screening problem examines your proficiency in greedy strategies and array manipulation techniques. The objective revolves around transforming two distinct sequences through strategic contiguous subsegment summation to maximize the length of identical resulting collections, or identifying if such a match is entirely unattainable. It evaluates algorithmic thinking under constraints involving data reduction and sequence alignment. Reviewing the full problem description alongside the optimal model solution necessitates an active site subscription.
Coding & Leetcode-style QuestionsMathWorksParty Time Blocks
3/5This reported interview question from Scale AI challenges candidates to process and analyze temporal intervals grouped by geographical regions. Developers must compute overlapping active periods and identify empty gaps while handling timestamp parsing, precise formatting, and robust unit testing. This scenario evaluates practical software engineering skills regarding sorted data and structured validation. Access the complete problem description and expert model solution with a paid subscription.
Coding & Leetcode-style QuestionsScale AIGame Leaderboard System Design
3/5In this system design challenge reported from Reddit, architects must build a scalable real-time gaming leaderboard capable of handling millions of players, high-throughput score submissions, and rapid top-K queries. The exercise gradually scales from a basic single-server setup to a distributed architecture supporting friend rankings, sliding time windows, and heavy replication. Candidates will explore efficient data structures and persistence strategies to balance read and write performance. Unlock the full architectural breakdown and recommended solution by subscribing today.
System Design for MLRedditValidate Binary Search Tree
3/5Explore how to analyze hierarchical tree structures to verify adherence to strict ordering rules, a classic graph traversal challenge frequently featured in technical evaluations at Pinduoduo. This exercise assesses your ability to recursively or iteratively enforce boundaries across descendant nodes while handling edge cases cleanly. Sharpen your algorithmic thinking for validating relational hierarchies efficiently. Access to the comprehensive problem description, optimal strategies, and complete code solutions requires a platform subscription.
Coding & Leetcode-style QuestionsPinduoduoFriend / Money-Transfer Request Parsing (OOD)
3/5This object-oriented programming exercise, commonly encountered at Robinhood, asks candidates to process an incoming stream of financial and social interactions to maintain user balances and validate transaction rules. It tests system modeling, state management, parsing techniques, and robust error handling. The comprehensive problem description and clean architecture model solution are available exclusively with a paid subscription.
Coding & Leetcode-style QuestionsRobinhoodTree Diameter / Longest Path
3/5Featured as a common technical assessment topic at Meta, this graph theory challenge asks you to determine the maximum distance between any pair of vertices within a hierarchical tree structure. Whether applied to binary trees or generalized multi-child nodes, the exercise tests your mastery of recursive traversal techniques, depth-first search strategies, and how to compute path metrics efficiently across branching pathways. To explore the full problem statement along with a detailed code solution, an active subscription is required.
Coding & Leetcode-style QuestionsMetaComment-Prediction ML System
3/5This staff-level machine learning system design exercise, reported from Reddit, challenges candidates to architect a large-scale predictive model that estimates user engagement probabilities for candidate posts within strict latency boundaries. Participants must address complex production hurdles such as handling extreme class imbalance in binary classification, ensuring robust probability calibration for score blending, and engineering real-time features spanning historical user behavior and content embeddings. The complete architectural blueprint and expert reference solution are accessible exclusively with a paid subscription.
System Design for MLRedditFile / Folder / Team Permissions — Fewest Grants
3/5This coding interview question, featured by Figma, requires you to evaluate hierarchical access control lists spanning teams, folders, and files to determine the minimal set of nodes needed to summarize a user's permissions. The exercise tests your tree traversal proficiency and object-oriented design skills when dealing with inherited privileges over unconventional data models. Access the full problem description, optimal traversal algorithms, and clean implementation code with a subscription.
Coding & Leetcode-style QuestionsFigmaExisting Codebase Debugging Round
3/5In this Scale AI technical evaluation, candidates face a realistic codebase debugging exercise designed to test practical software engineering skills. Instead of building from scratch, you must quickly orient yourself within an unfamiliar multi-file project, execute existing test suites, isolate subtle defects, and fix them under time constraints. This scenario assesses your code navigation abilities and troubleshooting methodology. The full problem and model solution require a subscription.
Coding & Leetcode-style QuestionsScale AIReport Chain Org Tree
3/5Navigate hierarchical data structures with this engaging organizational tree question reported during Reddit engineering interviews. The exercise assesses your graph traversal proficiency, ability to construct parent-child relationships from flat data, and skill in solving structural queries like lineage tracking and lowest common ancestors. You will strengthen your mastery of recursive algorithms and tree-based indexing techniques. Gain access to the complete problem description, traversal strategies, and verified model solution with a paid subscription.
Coding & Leetcode-style QuestionsRedditMOOC Course Purchase OOD
3/5This object-oriented design task, featured in MathWorks interviews, requires candidates to architect a scalable backend for a massive online education platform. You will model complex relationships involving corporate entities, individual learners, instructional modules, dependency prerequisites, and customized pricing structures. The exercise evaluates your capability to apply sound software engineering principles and design patterns to real-world business domains. Unlocking the full architectural guide and the reference implementation requires a subscription.
Coding & Leetcode-style QuestionsMathWorksRate Limiter (Open-Ended Coding)
3/5Design a scalable user request throttling component in this open-ended coding challenge commonly featured in technical interviews at Reddit. You are tasked with defining a clean interface that evaluates incoming request timestamps against predefined frequency ceilings, requiring you to carefully weigh trade-offs among various popular rate-limiting algorithms. Because correctness depends heavily on chosen boundary semantics and concurrency handling, this exercise tests your architectural judgment. Gain access to the full problem parameters and exemplary reference implementation through a paid subscription.
Coding & Leetcode-style QuestionsRedditCurrency Arbitrage Detection
3/5This quantitative trading graph problem, featured in an Optiver online assessment, requires detecting currency arbitrage loops from an exchange rate matrix while accounting for transaction fees. The task typically maps to finding negative cycles in log-transformed graphs using specialized shortest-path algorithms. The full problem statement, mathematical reduction details, and complete model solution are available exclusively with a paid subscription.
Coding & Leetcode-style QuestionsOptiverProportional Allocation Strategy Backtest
3/5Prepare for quantitative finance interviews with this Optiver assessment question, which requires building a portfolio simulation to backtest a daily momentum allocation strategy. Candidates must process historical performance data, calculate daily log returns, and accurately track statistical metrics while handling strict numerical bookkeeping. This exercise evaluates your ability to translate financial trading rules into robust code under timed constraints. Unlock the complete problem description and expert model solution by subscribing to our platform today.
Coding & Leetcode-style QuestionsOptiverTwo-Intern Task Assignment Max Reward
3/5Tackle this engaging algorithmic programming challenge frequently featured in technical screenings at MathWorks. The objective centers on optimally distributing a collection of assignments between two participants based on distinct performance metrics to maximize the overall payout. You will need to apply efficient sorting and greedy selection principles to determine the ideal allocation strategy under specific quota constraints. Review the comprehensive problem statement and optimal coded answer by acquiring a paid subscription.
Coding & Leetcode-style QuestionsMathWorksTennis Match Scoring
3/5Reported as a Reddit coding interview challenge, this problem requires building a comprehensive sports scoring engine that progresses through increasingly complex rule sets, from basic point tracking to tiebreaks and multi-set match structures. It tests your object-oriented design skills and ability to manage state transitions cleanly under various game conditions. Unlock the complete specification, test harness requirements, and professional solution with a subscription.
Coding & Leetcode-style QuestionsRedditIn-Memory File System
3/5This popular Harvey technical interview challenge asks you to build a simulated data hierarchy that supports directory navigation, file creation, and content retrieval using hierarchical naming paths. The exercise tests your proficiency with tree structures, custom parsing logic, and efficient in-memory data organization. Additional complexities involve handling duplicate naming conflicts and capacity limits within folders. Unlock the complete technical breakdown and expert solution by purchasing a subscription.
Coding & Leetcode-style QuestionsHarveyValidate Brackets & Parse Nested Rich Text
3/5Master a two-part text manipulation challenge commonly featured in engineering evaluations at Figma. The first phase evaluates your ability to verify structural correctness in character sequences containing paired delimiters, while the second phase requires transforming hierarchical syntax into nested collection formats. This problem tests fundamental concepts in recursion and linear data structures. To view the full problem statement, detailed explanations, and complete model solution, a paid subscription is required.
Coding & Leetcode-style QuestionsFigmaData Engineer Screen — SQL Collaborator Model + IPv4 Validation
3/5This data engineering technical screen, featured at Figma, evaluates proficiency in both relational database querying and string manipulation. The first portion involves analyzing user activity logs to identify initial design shares and modeling close collaborator relationships, while the second part requires parsing and validating network address strings. The complete problem requirements, dataset schema, and model solutions are available exclusively to subscribers.
Coding & Leetcode-style QuestionsFigmaHardware-Adjacent Project Deep Dive
3/5Hardware-adjacent system design and performance optimization are critical topics in senior engineering discussions, commonly featured in interviews at NVIDIA. This behavioral round focuses on deep-dive evaluations of your past high-performance computing projects, infrastructure scaling, and cluster resource management. Candidates must effectively articulate their experience with GPU utilization metrics, workflow analysis, and specialized data libraries. Excelling in this conversation demonstrates deep domain expertise and architectural maturity. Access the full guide and expert preparation strategies with a subscription.
BehavioralNVIDIAMinimum Remove to Make Valid Parentheses
3/5Tackle a classic string manipulation puzzle widely utilized in Meta coding interviews. This challenge evaluates your proficiency with stack data structures and your ability to sanitize malformed text sequences by removing the fewest elements necessary to achieve structural validity. You will also consider advanced variations involving multiple nested symbol hierarchies simultaneously. To access the comprehensive explanation, complexity analysis, and fully tested model solution, unlock your premium subscription today.
Coding & Leetcode-style QuestionsMetaOne-Move Balanced Parentheses
3/5This MathWorks coding challenge evaluates your ability to manipulate and validate sequences of grouping symbols efficiently. The problem tests your algorithmic thinking regarding string transformations, requiring you to determine whether a given text of brackets is already properly matched or can achieve correct balance by relocating at most a single element. You will need to design an optimized approach to handle structural checks without brute-forcing every potential shift. Access to the complete problem description, architectural breakdown, and expert model solution requires a subscription.
Coding & Leetcode-style QuestionsMathWorksOrder Book Matching Simulation
3/5Encountered in Optiver recruitment assessments, this matching engine simulation tests your capability to process financial limit orders adhering to strict price-time priority rules. You are required to model a trading book where incoming buy and sell requests interact dynamically, demanding efficient use of heap structures to compute cumulative transaction prices. The scenario evaluates your proficiency in writing clean, high-performance simulation code under complex business rules. Unlock the complete problem guide, edge cases, and optimal solution by subscribing today.
Coding & Leetcode-style QuestionsOptiverEDG HireVue Screen
3/5This asynchronous preliminary screening assessment, frequently encountered by applicants at MathWorks, evaluates interpersonal communication skills and professional background. Participants typically face a brief video format with limited preparation time to address motivational inquiries, past engineering experiences, and administrative details. The evaluation ensures candidates align with company culture and possess the necessary qualifications before advancing to deeper technical rounds. Access the comprehensive breakdown of common prompts and expert strategy tips by upgrading to a paid subscription.
BehavioralMathWorksDisk Space Manager / KV Store with setAll
3/5In this NVIDIA interview scenario, you will design robust storage-oriented abstractions, featuring either a capacity-constrained disk space manager with eviction policies or a key-value cache supporting constant-time mass updates. The challenge evaluates your object-oriented design prowess, memory management strategies, and algorithmic efficiency under strict constraints. To review the complete problem details, operational criteria, and an optimal model solution, unlock full access with a subscription.
Coding & Leetcode-style QuestionsNVIDIADesign Google Drive / Data Room
3/5Architect a secure document storage and management platform inspired by real-world system design interviews at Harvey. This challenge focuses heavily on establishing robust organization-level access control lists and handling scalable file handling for digital assets. You will learn how to design reliable storage hierarchies and security boundaries while addressing enterprise-grade data governance requirements. Gain access to the comprehensive system architecture guide and expert recommendations through our subscription.
System Design for MLHarveyHot Air Balloon Festival Simulation
3/5This Optiver simulation challenge evaluates your object-oriented programming and event-driven architecture design capabilities within a timed online assessment. You are tasked with tracking ascending and descending aerial vehicles, dynamically computing atmospheric wind velocities based on altitude formulas, and enforcing complex stability rules over chronological time steps. The problem emphasizes clean class design and state management under strict simulation constraints. Access to the complete architectural requirements and verified model solution requires a subscription.
Coding & Leetcode-style QuestionsOptiverService Load Factor / Referral Count
3/5This popular Robinhood technical screen evaluates your proficiency with directed acyclic graphs by asking you to calculate the total downstream dependencies for every node in a network. Interviewers use this task to assess how well you traverse hierarchical relationships and compute cumulative metrics efficiently. To view the complete prompt, constraints, and professional model solution, a subscription is required.
Coding & Leetcode-style QuestionsRobinhoodNotification System
3/5Design a massive-scale notification infrastructure capable of handling tens of millions of dispatches every minute across multiple delivery channels. Modeled after real-world Reddit engineering interviews, this system design challenge focuses on event-driven pipelines, transactional outbox patterns, preference resolution, and handling high-fanout celebrity scenarios without crashing downstream services. You will architect robust dispatch topologies and throttling mechanisms for hundreds of millions of active accounts. Full access to the comprehensive problem scope and reference architecture requires a paid subscription.
System Design for MLRedditPerfect Squares Decomposition (Shortest Path)
3/5This Pinduoduo interview challenge requires expressing a given integer as a sum of the fewest possible square numbers while also reconstructing one valid combination of those terms. It tests your ability to optimize structural paths and manage greedy or dynamic choices efficiently under strict numerical bounds. Access to the complete problem breakdown and optimal implementation requires a paid subscription.
Coding & Leetcode-style QuestionsPinduoduoWeekly Calendar (React)
3/5In this frontend coding interview from Robinhood, you are tasked with building an interactive weekly calendar grid in React featuring time slots and event creation capabilities. The evaluation heavily emphasizes robust state management, clean component architecture, and avoiding anti-patterns like multiple sources of truth. This challenge tests your practical UI engineering skills and modern React hooks proficiency. Unlock the full requirements, mockup details, and reference codebase by purchasing a subscription.
Coding & Leetcode-style QuestionsRobinhoodSpreadsheet / Formula Engine
3/5Asked during a technical interview at Harvey, this problem challenges you to construct a miniature grid computation engine capable of managing cell values and simple arithmetic formulas. The task tests your expertise in dependency graph construction, topological sorting, and cycle detection to prevent recursive formula deadlocks. Implementing swift read operations while propagating updates through dependent cells requires careful architectural planning. Review the complete problem statement and professional model solution with a subscription.
Coding & Leetcode-style QuestionsHarveySQL Pair Programming (Data Engineer)
3/5This data engineering pair programming session, commonly encountered during technical interviews at Shopify, tests your practical query-writing proficiency through a live coding environment. You will work through escalating relational database challenges involving data cleansing, temporal aggregation, and string manipulation across multiple interconnected tables. To view the complete set of prompts and verified query solutions, a subscription is required.
Coding & Leetcode-style QuestionsShopifyText Highlighting / Citation Tagging
3/5This string-processing challenge, regularly utilized in technical interviews at Harvey, focuses on identifying and formatting specific lexical segments within generated prose based on external reference collections. The problem tests your aptitude for interval merging, text parsing, and hash-based lookups while handling overlapping regions and ranking frequencies. Unlock the complete problem context and optimal code implementation by subscribing.
Coding & Leetcode-style QuestionsHarveyRate Limiter Algorithm Design
3/5This NVIDIA system design round focuses on architecting robust rate-limiting mechanisms to manage traffic flow in distributed environments. Rather than drawing full infrastructure diagrams, the discussion centers on comparing algorithms like token buckets, leaky buckets, and sliding windows while addressing state storage and concurrency trade-offs. It assesses your infrastructure intuition and scalability trade-offs. The complete architectural guide and expert discussion notes require a subscription.
System Design for MLNVIDIALongest Substring With One Character Allowed to Repeat Once
3/5This Pinduoduo interview question challenges you to find the longest contiguous segment in a string where at most one character appears twice and all other characters appear strictly once. Candidates must design an efficient sliding window or two-pointer algorithm to scan the text in linear time while tracking character frequencies. It tests advanced sequence processing and state management. The full problem statement and expert solution are available exclusively to subscribers.
Coding & Leetcode-style QuestionsPinduoduoGPU and Inference Systems Fundamentals
3/5This technical discussion focuses on deep learning hardware acceleration, memory hierarchies, and parallel processing strategies commonly evaluated at NVIDIA. Candidates are expected to explain hardware bottlenecks, core performance metrics, matrix multiplication optimization, and framework-level execution models. It examines your ability to reason about hardware constraints and efficient resource utilization in modern computing environments. Access the complete problem description and model solution by purchasing a subscription.
System Design for MLNVIDIAPalindrome Warmup + Two-Task Worker Scheduling
3/5Tackle this reported Two Sigma interview question that begins with checking symmetrical integer patterns before advancing to generating the next immediate sequence match. The second half of the exercise tests your algorithmic reasoning around resource allocation, specifically distributing personnel across dual assignments to optimize overall completion time. This challenge evaluates both your string manipulation intuition and your greedy optimization strategies under time pressure. Gain access to the full problem breakdown and a verified model implementation by purchasing a subscription.
Coding & Leetcode-style QuestionsTwo SigmaMinesweeper Reveal
3/5Practice this Pinduoduo coding interview challenge where you must simulate state transitions on a two-dimensional grid based on user interaction coordinates. The task evaluates your graph traversal skills, recursion or queue management, and ability to handle cascading reveals when interacting with blank areas or numbered safety clues. You must carefully manage different cell states and boundary conditions to ensure accurate board updates. Unlock the complete problem statement and an optimal model solution by acquiring a subscription.
Coding & Leetcode-style QuestionsPinduoduoCredo Behavioral and Customer Engagement
3/5Prepare for your upcoming evaluation with Scale AI through this comprehensive behavioral and customer engagement module. This interview stage explores your alignment with company values, collaboration history, self-awareness, and aptitude for client-facing artificial intelligence initiatives. You will encounter strategic probes regarding past professional milestones and navigating professional friction. Comprehensive guidance and sample responses are available exclusively to active subscribers.
BehavioralScale AIResize Stacked Rectangles — Distribute Height
3/5Reported as a challenging Figma screen question, this algorithmic task requires you to distribute a signed dimension adjustment across an ordered stack of vertical blocks while respecting strict minimum height boundaries. Candidates must carefully handle positive and negative deltas using greedy simulation logic, with advanced follow-ups addressing coordinate consistency. It thoroughly evaluates array manipulation and edge-case management under rigid layout rules. The comprehensive problem guide and clean reference solution are available exclusively to subscribers.
Coding & Leetcode-style QuestionsFigmaOdd Even Linked List
3/5In this classic pointer rearrangement puzzle reported from Reddit technical interviews, you must reorganize a sequential collection by grouping all elements located at odd indices together ahead of those at even indices while preserving their initial relative order. This challenge assesses your mastery of pointer manipulation and in-place list restructuring techniques. Unlocking the complete problem details and optimal coding solution requires an active subscription.
Coding & Leetcode-style QuestionsRedditSWE / QSE OA — IPO Share Allocation
3/5Simulate a fair stock distribution process where public offering shares are allocated to competing investors based on pricing hierarchy and submission timestamps. Documented from a Two Sigma online assessment, this coding task requires careful sorting, queue management, and iterative simulation to handle tied bids and remaining inventory correctly. It tests your ability to translate complex business rules into clean, deterministic code. Unlock the full challenge details and reference solution by purchasing a subscription.
Coding & Leetcode-style QuestionsTwo SigmaLLM SQL Chatbot Access Control and Query Safety
3/5Explore a complex system architecture challenge reported from NVIDIA interviews focusing on the secure design of a natural language interface for database querying. The scenario requires balancing user accessibility with strict authorization boundaries, ensuring that generated queries respect enterprise permission levels while protecting downstream data infrastructure from catastrophic resource exhaustion. Candidates must address query validation, mitigation of hallucinated syntax, and resource management to prevent cluster instability. Gain full access to the complete design blueprint and expert recommendations with a subscription.
System Design for MLNVIDIAReal-Time Fraud Detection System
3/5In this system design challenge frequently reported at NVIDIA, candidates are tasked with architecting a low-latency infrastructure capable of evaluating millions of financial transactions in real time. The scenario tests your ability to maintain ultra-fast decision speeds under heavy throughput, handle massive traffic surges during peak shopping events, and execute zero-downtime updates for machine learning models. You will explore distributed caching, feature stores, and stream processing architectures. To view the complete architectural blueprint and expert breakdown, a subscription is required.
System Design for MLNVIDIAFigJam Table — Selection & Set Color
3/5This frontend system design challenge, frequently encountered in technical interviews at Figma, requires you to architect a flexible digital canvas table component that handles hierarchical selection states and layered visual properties. You will need to implement data structures and simulation logic that correctly resolve style overrides across entire grids, individual rows, and specific cells as user selections shift. This question evaluates your proficiency in object-oriented modeling, state management, and clean API design for interactive applications. Access the full architectural requirements and reference implementation by obtaining a subscription.
Coding & Leetcode-style QuestionsFigmaSWE / SDE Intern Coding OA (DP + C++/Ruby)
3/5Prepare for a multi-part technical coding assessment recently featured in Shopify intern hiring processes, spanning dynamic programming and language-specific utilities in C++ and Ruby. The timed evaluation tests adaptability across distinct paradigms, combining algorithmic optimization with concise string manipulation and collection filtering tasks. Success requires efficient time management and fluency in multiple programming environments. Access to the full exam breakdown and model solutions requires a subscription.
Coding & Leetcode-style QuestionsShopifyMaximum K-Star Sum
3/5In this reported interview question from MathWorks, candidates are asked to find the optimal star-shaped subgraph within an undirected network of weighted nodes. The objective is to select a central node and a limited number of connected neighbors that together yield the highest possible combined score. This problem evaluates your proficiency with graph traversal strategies, greedy decision-making, and efficient priority queue management. Access to the full problem description and expert model solution requires a subscription.
Coding & Leetcode-style QuestionsMathWorksHPC Host Control Plane and Job Coordination
3/5Prepare for a challenging systems design interview question featured at NVIDIA, where you are tasked with architecting a robust infrastructure control plane to oversee numerous compute hosts and manage task distribution efficiently. This scenario evaluates your ability to handle heavy concurrent traffic, design appropriate database schemas, and maintain reliable real-time node state visibility across a large-scale cluster of approximately one thousand machines. Candidates must demonstrate deep knowledge of distributed communication patterns and performance optimization. The full problem and model solution require a subscription.
System Design for MLNVIDIAImplement an LRU Cache
3/5This classic system design coding task, frequently asked by Pinduoduo, requires the implementation of a fixed-capacity data structure that evicts the least recently accessed items upon overflowing. Both data retrieval and insertion operations must execute in constant average time complexity. This challenge tests your mastery of combined data structures, specifically utilizing hash maps alongside doubly linked lists for efficient pointer manipulation. To examine the full specifications and production-ready solution, please subscribe.
Coding & Leetcode-style QuestionsPinduoduoPath Existence in Directed and Undirected Graphs with a Blocked Edge
3/5This Figma interview question evaluates your graph traversal skills by requiring you to handle multiple reachability queries under varying conditions, such as directed links, undirected connections, and dynamically blocked pathways. Testing your proficiency with advanced search algorithms and data structure updates, this problem assesses how well you adapt traversal logic on the fly. Access to the comprehensive problem breakdown and optimal model solution requires a subscription.
Coding & Leetcode-style QuestionsFigmaBilling Status Replay
3/5In this event-sourcing programming challenge reported from Reddit, you must reconstruct account billing states by replaying a chronologically ordered log of financial transactions through a defined state machine. Additional requirements involve handling corrective adjustments that supersede earlier records and executing time-sensitive historical lookups. This problem assesses your state management and object-oriented design capabilities. Access to the full problem breakdown and complete model solution requires a subscription.
Coding & Leetcode-style QuestionsRedditSubreddit Live Chat System
3/5This Reddit system design problem asks you to architect a real-time chat infrastructure capable of supporting massive subreddits during high-traffic viral events. You must address low-latency message fan-out, connection management strategies, historical message retrieval, and basic moderation controls under extreme concurrency scales. The exercise tests large-scale distributed systems principles and trade-off analysis. Reviewing the complete architectural blueprint and expert solution requires a subscription.
System Design for MLRedditSWE / QSE OA — Sewer Tree Partition
3/5Reported as a Two Sigma SWE/QSE OA question, this problem presents a rooted tree structure defined by parent pointers and associated node values. The task is to identify a single edge to remove such that the tree splits into two components, and the absolute difference between the sums of values in these two new subtrees is minimized. This evaluates your ability to perform tree traversals, calculate subtree aggregates, and apply optimization techniques. The full problem and model solution require a subscription.
Coding & Leetcode-style QuestionsTwo SigmaUser Trust Score from Transaction Logs
3/5This Affirm interview question challenges candidates to process transaction logs in two stages. First, identify users who demonstrate consistent activity across multiple days and exhibit a diverse range of order types. Subsequently, for a new transaction, calculate a "trust score" by analyzing a user's past purchasing behavior, considering both the types of items bought and the typical spending amounts. This problem assesses your ability to handle data processing, pattern recognition, and potentially streaming data concepts. The full problem statement and a model solution are available with a subscription.
Coding & Leetcode-style QuestionsAffirmSpiral Matrix
3/5This Pinduoduo coding challenge requires you to navigate a two-dimensional grid in a specific pattern. Given an m x n integer matrix, your goal is to extract all its elements by traversing them in a clockwise spiral sequence, beginning from the top-left corner. This problem primarily tests your ability to handle matrix boundaries and implement precise traversal logic, often involving managing multiple pointers or boundary variables. The full problem and model solution require a subscription.
Coding & Leetcode-style QuestionsPinduoduoFind a Straight Flush From a List of Cards
3/5Encountered in Pinduoduo technical screenings, this card game puzzle challenges you to identify valid poker combinations from a large collection. You must determine whether a subset of five elements forming a consecutive rank sequence of identical suits can be selected within given constraints. This question tests your combinatorial reasoning, frequency counting, and bucket sorting proficiency. Access the full problem details and optimized algorithmic solution with a paid subscription.
Coding & Leetcode-style QuestionsPinduoduoQR OA — Linear Interpolator
3/5This Two Sigma online assessment task requires the implementation of a piecewise linear interpolator using sorted coordinate knot points. You must handle range boundary conditions, extrapolation rules, duplicate coordinate edge cases, and high-performance lookup queries. The evaluation focuses on binary search algorithms, numerical math, and robust edge-case handling. To read the complete problem description and review the expert model solution, a paid subscription is required.
Coding & Leetcode-style QuestionsTwo SigmaIn-Memory File System / Directory Tree
3/5Hierarchical data structures and object-oriented design principles are highlighted in this Shopify interview prompt, which challenges engineers to construct an in-memory file system management tool. The task involves supporting directory navigation, path creation, file reading, and conflict management through efficient tree or trie architectures. This exercise assesses API design, memory management, and tree traversal efficiency under simulated operational loads. Reviewing the complete problem description and model implementation requires a paid subscription.
Coding & Leetcode-style QuestionsShopifyStock Transaction Sequence Counting (Catalan / DP)
3/5This quantitative assessment problem, reported during recruitment rounds at Optiver, challenges candidates to count valid transaction sequences that maintain proper balance without dipping into negative totals. Relying on advanced combinatorics, counting principles, and dynamic programming techniques, this exercise tests your ability to model state transitions accurately. Access to the full problem description and its detailed model solution requires a paid subscription.
Coding & Leetcode-style QuestionsOptiverSort Documents on a 2D Plane
3/5In this Figma software engineering interview challenge, applicants must sort visual documents distributed across a two-dimensional space based on their horizontal positions and boundaries. Follow-up requirements introduce vertical layout arrangements and hierarchical parent-child containment structures to test advanced spatial sorting algorithms. Detailed problem parameters and complete programmatic solutions are reserved for subscribers.
Coding & Leetcode-style QuestionsFigmaCount the Longest Increasing Subsequences
3/5Calculating sequence properties efficiently is a staple of dynamic programming interviews, as demonstrated in this challenge reported from Pinduoduo. You are asked to determine the exact quantity of maximal strictly increasing sequences within an unsorted array of numbers without falling into exponential time traps. This task evaluates your mastery of optimized subsequence algorithms and state transition tracking. Gain full access to the complete problem text and professional solution by subscribing today.
Coding & Leetcode-style QuestionsPinduoduoWord Guessing Game (Wordle-style)
3/5Build a popular letter-matching word puzzle application from scratch, incorporating validation logic, iterative guessing mechanics, and positional feedback cues. Featured in Shopify hiring loops, this coding challenge assesses your string manipulation abilities, state management, and algorithmic thinking for simulating interactive games. Gain immediate access to the full problem description, test cases, and expert solution by purchasing a subscription.
Coding & Leetcode-style QuestionsShopifyDisplay Sort
3/5Encountered during Figma interviews, this geometric sorting task challenges you to arrange UI elements based on their spatial positioning on a canvas. The objective is to establish a natural reading order by grouping components into rows using vertical overlap rules and sorting horizontally from left to right. This puzzle tests your mastery of spatial algorithms, coordinate geometry, and transitive grouping logic. Gain full access to the comprehensive problem guide and clean code solution with a subscription.
Coding & Leetcode-style QuestionsFigmaCulture Fit, Motivation, and Learning Habits
3/5This NVIDIA behavioral evaluation focuses on professional ethics, core motivators, and continuous technical learning habits. Candidates frequently encounter inquiries regarding workplace integrity, sources of professional enthusiasm, and recent reading materials spanning both technical and non-technical domains. Preparing for this assessment involves reflecting on personal values and aligning them with corporate culture expectations. The full breakdown of discussion topics and strategic response frameworks requires a paid subscription.
BehavioralNVIDIAURL Shortener Service (CLI)
3/5Designed around a Shopify technical screen, this coding and system design task requires you to build a functional command-line URL encoding and resolution utility. While the algorithmic core is lightweight, the exercise heavily emphasizes robust object-oriented design, collision mitigation strategies, persistence choices, and thorough testing protocols. Unlock the complete requirements, architecture guidance, and reference implementation by subscribing.
Coding & Leetcode-style QuestionsShopifyHashMap from Scratch
3/5Encountered in technical rounds at Two Sigma, this coding challenge requires building a fully functional hashmap from scratch without relying on built-in data structure libraries. Candidates must design custom storage buckets, implement effective collision resolution strategies, handle dynamic resizing, and ensure efficient key-value retrieval. The task tests deep object-oriented programming principles and a solid understanding of internal memory management. Gain access to the complete problem description and model solution with a paid subscription.
Coding & Leetcode-style QuestionsTwo SigmaTelemetry Collector and GPU Utilization Dashboard
3/5Reported as an infrastructure system design interview at NVIDIA, this scenario challenges you to architect a scalable monitoring platform capable of ingesting high-frequency telemetry data from large GPU clusters. You must design storage layers, data retention policies, and query mechanisms that support both granular real-time metrics and long-term trend analysis. The problem evaluates your expertise in distributed systems, data modeling, and high-throughput logging pipelines. Unlock the full architectural requirements and a comprehensive solution guide with a subscription.
System Design for MLNVIDIAIn-Memory SQL-Like Database
3/5Tackle an extensive system-building problem frequently asked during technical evaluations at Two Sigma, where you are tasked with creating a lightweight relational database entirely in memory. This exercise tests your ability to design efficient data structures, parse custom query commands, and execute conditional filtering logic with multiple predicates. You will need to balance clean architecture principles with performance considerations for data insertion and retrieval operations. Elevate your coding capabilities by learning how to structure complex state management and command interpreters from scratch. Unlock the detailed system requirements and complete reference solution with a subscription.
Coding & Leetcode-style QuestionsTwo SigmaCount Strictly Increasing Triplets
3/5Challenge your combinatorial reasoning with this algorithmic problem featured in Pinduoduo interview sessions. Given a sequence of numbers, your objective is to efficiently count how many ordered index triplets satisfy a strictly increasing relational condition while maintaining sub-quadratic time complexity. This puzzle thoroughly tests your ability to optimize nested loops using prefix counts or similar strategic state tracking. Unlock the complete problem guidelines and detailed solution by securing a subscription.
Coding & Leetcode-style QuestionsPinduoduo
Studied alongside
medium interview FAQ
- How many medium interview questions are there?
- 131 reported questions, mostly Coding & Leetcode-style Questions.
- Which companies ask medium questions?
- Reddit (19), NVIDIA (13), xAI (12), Pinduoduo (11), Two Sigma (11), Figma (10), Affirm (8), Optiver (8).
- How hard are medium questions?
- They average 3.0 out of 5: 131 at 3/5.