react Interview Questions
26 interview questions in our bank cover react, 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 react: Coinbase, Ramp, Verse Medical, SoFi, Apple, and 14 more.
Practice these on the problems board →Companies that ask about react
Question mix
- Coding & Leetcode-style Questions21
- System Design for ML4
- Behavioral1
Difficulty
- 2/5 — easy2
- 3/5 — medium22
- 4/5 — hard2
Questions tagged react
Tic Tac Toe
2/5In this front-end coding interview question reported at Ramp, candidates are tasked with building a functional Tic Tac Toe game inside a single interactive screen while cleanly separating the core logic engine from the user interface. The evaluation focuses on state management and extensibility, introducing progressive feature additions such as score tracking, board size expansion, and win state highlights that require additive code changes rather than full rewrites. To access the full problem statement, architectural best practices, and a model solution, a site subscription is required.
Coding & Leetcode-style QuestionsRampBuild a Card Matching Game using React
3/5Build a responsive browser-based memory matching minigame using React, a front-end engineering challenge reported during Whatnot interview loops. This exercise evaluates your component state management, asynchronous event handling, click debouncing, and UI synchronization under strict interaction constraints. To access the complete functional specifications, test cases, and clean reference implementation, a paid subscription is required.
Coding & Leetcode-style QuestionsWhatnotFrontend Challenge — DOM Flag Extraction + React Wordle
3/5Assessing practical client-side development skills is the focus of this Ramp frontend engineering assessment. Candidates must navigate a complex Document Object Model structure to extract hidden string fragments scattered across deeply nested elements using wildcard selectors, alongside building interactive interface components. This test evaluates your mastery of DOM traversal APIs and modern component-based architecture. Unlock the full challenge details and reference solution by subscribing.
Coding & Leetcode-style QuestionsRampFront-end Large Scale Data Rendering with React
3/5Focused on modern web development practices, this front-end engineering challenge from RBC Royal Bank asks candidates to build an optimized user interface capable of smoothly handling and filtering massive datasets in the browser. The exercise assesses your mastery of rendering virtualization, efficient state management, and sorting algorithms to maintain high frame rates with tens of thousands of items. Discover the architectural guidelines and comprehensive reference implementation with an active subscription.
System Design for MLRBC Royal BankBuild a Paginated Provider Search API and Wire It to a React Table
3/5Reflecting a full-stack engineering challenge from Verse Medical, this task requires building a paginated backend service coupled with a responsive frontend table to query healthcare provider registries. You will implement custom database filtering and pagination logic over relational data to ensure fast, responsive searching. This evaluation tests your database design acumen, API development practices, and frontend integration skills. Access to the complete project requirements, architectural guidelines, and reference code requires a paid subscription.
Coding & Leetcode-style QuestionsVerse MedicalReact UI: Multi-select Color Dropdown and Selected Properties Table
3/5Sharpen your modern frontend development skills with this Brex interview task, which requires building an interactive React component featuring a multi-select color dropdown alongside a dynamic properties summary table. Candidates are evaluated on their ability to manage component state, handle user interactions seamlessly, and render clean user interfaces that mirror professional design specifications. This practical exercise highlights essential state management patterns and UI rendering techniques expected in front-end engineering interviews. Dive into the complete component requirements, testing criteria, and expert reference implementation with a subscription.
Coding & Leetcode-style QuestionsBrexBattleship Board (React, Frontend Onsite)
3/5Prepare for your frontend interview with Waymo by building a fully interactive Battleship board component using React. This challenge tests your state management skills as you handle dynamic click events that cycle through various marker states on a grid. Additionally, you will need to track fleet metadata to compute and display whether specific vessels are currently afloat or eliminated based on the active board configuration. Access to the complete problem breakdown and expert model solution requires a subscription.
Coding & Leetcode-style QuestionsWaymoStar Rating Component
3/5Master front-end user interface engineering with this interactive star rating widget challenge reported during technical evaluations at SoFi. You will build a responsive component in JavaScript and React that dynamically responds to cursor hovering, registers precise half-star increments, and persists selections upon clicking. The exercise also requires handling secondary interactions like resetting values through double clicks and clearing temporary states when the cursor leaves the target area. View the full implementation guide and production-ready source code by securing a subscription.
Coding & Leetcode-style QuestionsSoFiApple Full-Stack Software Engineer Interview Loop
3/5Prepare for the multi-stage evaluation process for full-stack software engineering candidates at Apple with this comprehensive overview. This guide breaks down what to expect across your hiring manager conversation, backend engineering assessment, and frontend evaluation. You will discover key insights into React component design principles, state management strategies, and common behavioral inquiries tailored to this prestigious tech giant. Learn how to structure your study plan effectively to impress your interviewers. The full problem and model solution require a subscription.
BehavioralAppleInteractive Grid in React
3/5This frontend engineering question, featured in Hopper interviews, focuses on building an interactive two-dimensional matrix using a modern component framework. Candidates must render a dynamic layout of clickable elements and manage state to reflect pre-selected coordinates visually with distinct styling. It evaluates component lifecycle handling, event management, and UI rendering best practices in contemporary JavaScript environments. Review the detailed guidelines and full reference code by purchasing a subscription.
Coding & Leetcode-style QuestionsHopperFrontend Domain - Card / Validation Component to Mockup
3/5Demonstrate your capability to build robust user interfaces under tight constraints by constructing an interactive card component with real-time validation, a frontend engineering assessment reported at Coinbase. This challenge evaluates your mastery of component state management, asynchronous interaction handling, and adherence to rigorous functional mockups beyond basic styling. You will need to account for edge cases such as disabled states, loading indicators, and immediate feedback loops during user input. Access the full project requirements and expert evaluation criteria with a paid subscription.
Coding & Leetcode-style QuestionsCoinbaseFrontend VO: Build UI from Mockup with API
3/5Prepare for a DoorDash frontend interview by practicing how to construct a functional user interface from a visual design and mock data feed using modern web technologies. This challenge evaluates your capability to handle dynamic elements, manage state effectively, and write clean, typed code under interview conditions. You will be tested on your layout precision and overall component architecture. Access to the complete problem breakdown and optimal model solution requires a subscription.
Coding & Leetcode-style QuestionsDoorDashFrontend React Screen
2/5Prepare for modern frontend interviews with this dual-focus assessment reported from Apple, covering essential algorithmic coding and core React concepts. The technical portion challenges your ability to manipulate and consolidate sequential numerical ranges efficiently, while the conceptual discussion dives deep into Virtual DOM reconciliation mechanics and custom hook patterns. You will need to articulate both time complexities and rendering performance trade-offs clearly. Access the full problem walkthrough and expert model solution by obtaining a subscription.
Coding & Leetcode-style QuestionsAppleWeekly 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 QuestionsRobinhoodReact Loan Estimator
3/5This SoFi frontend interview round requires building a dynamic loan calculator application with robust user interactions, precise styling, and accessibility features. Candidates must structure clean component logic while preparing for architectural discussions around performance optimizations like debouncing and caching. The evaluation tests your ability to write resilient UI code that remains testable even under unexpected environment constraints. Unlock the complete requirements and reference implementation by subscribing.
Coding & Leetcode-style QuestionsSoFiFull-Stack Craft: Login and Upload Flow
3/5This reported Atlassian interview question evaluates your end-to-end full-stack engineering expertise by having you walk through the complete lifecycle of common user actions, such as logging in or uploading media. You will need to explain how client-side interactions traverse network layers, server architectures, databases, and final rendering pipelines while touching on key infrastructure concepts like DNS, load balancing, and API design. Access to the comprehensive guide, system architecture breakdowns, and expert walkthroughs requires a paid subscription.
Coding & Leetcode-style QuestionsAtlassianFrontend Tech Execution - Reusable Dropdown Component
4/5This Coinbase frontend execution interview tests your ability to engineer a production-ready, highly accessible React dropdown component matching a strict specification. The evaluation centers heavily on mastering controlled versus uncontrolled state paradigms, comprehensive keyboard navigation, and robust focus management. To examine the full component requirements, edge-case test suites, and the complete reference solution, unlock your subscription today.
Coding & Leetcode-style QuestionsCoinbaseFrontend OA - Render Blog Posts (Multi-Stage CodeSignal)
3/5Experienced during Coinbase frontend assessments, this multi-stage coding challenge evaluates your ability to build a dynamic blog feed featuring asynchronous data fetching, local state updates, and complex sorting rules. It tests your competency in modern component architecture, event handling, data normalization, and maintaining UI responsiveness under strict time limits. Developers must navigate tricky environment constraints and asynchronous synchronization. Unlock the full multi-stage prompt, structural requirements, and reference implementation by subscribing.
Coding & Leetcode-style QuestionsCoinbaseFrontend Practical Coding — Work Against a Provided API
3/5In this practical frontend engineering assessment reported at Vanta, candidates must build a React component that interacts with a tricky, imperfect REST API using TypeScript. The task tests your ability to execute asynchronous network requests, parse and filter returned payloads, handle state effectively, and navigate minor quirks in a sandboxed development environment. To view the complete project specifications and the ideal implementation approach, a paid subscription is required.
Coding & Leetcode-style QuestionsVantaDesign an LLM-Agent System for Automation (Ticket Triage / Code Review)
4/5Asked in system design interviews at Meta, this architectural challenge focuses on constructing scalable artificial intelligence agent workflows for automated task management, such as ticket triage and code review pipelines. You will need to address complex design decisions including agent topology, deterministic code integration versus language model reasoning, tool catalog governance, and robust error management. Access the comprehensive problem breakdown, architectural diagrams, and expert reference solution by upgrading to a paid subscription.
System Design for MLMetaUniversity Course Platform: User Auth, Courses, Favorites API & DB Design
3/5Tackle a comprehensive backend and database architecture task modeled after real-world Verse Medical technical evaluations. This project requires constructing a modern web service architecture complete with secure authentication mechanisms, catalog browsing features, and persistent user preference tracking. Engineers will practice designing clean RESTful endpoints, structuring robust relational database schemas, and wiring up full-stack workflows. It serves as an excellent blueprint for building scalable, production-ready web applications from scratch. Unlock your subscription today to review the complete architectural blueprints and reference implementation.
System Design for MLVerse MedicalFrontend System Design: Infinite-Scroll Image Feed
3/5This Roblox system design challenge focuses on building a robust, high-performance infinite-scroll image feed on the client side using a fixed backend API. The evaluation centers heavily on maintaining smooth scroll mechanics, providing seamless offline capabilities, and ensuring thorough code testability. Candidates must demonstrate how to architect a modern frontend application that handles network constraints and memory management gracefully. Access the complete architectural review and expert guidance by subscribing today.
System Design for MLRobloxReact UI Exercise: Filtering and Conditional Coloring
3/5This Plaid front-end interview exercise tests your proficiency in React by requiring the creation of a responsive component featuring dynamic filtering and conditional styling. You will need to demonstrate clean state management, effective event handling, and modern component structuring using functional hooks. The task also checks your ability to style layouts effectively using CSS to meet user experience expectations. Gain full access to the prompt requirements and reference implementation through our subscription service.
Coding & Leetcode-style QuestionsPlaidFrontend System Design - Crypto Trading UI Architecture
3/5This senior frontend architecture challenge, reported from Coinbase, asks you to design a robust real-time cryptocurrency trading interface. You will need to address complex engineering pillars including rendering strategies, state management, WebSocket data synchronization, security measures, and performance optimizations. The prompt tests your ability to architect scalable, production-ready web applications under high-frequency data loads. To access the full design framework and expert commentary, a subscription is required.
Coding & Leetcode-style QuestionsCoinbaseFrontend Autocomplete Component
3/5In this frontend engineering interview question from Lyft, you are tasked with designing and implementing a responsive autocomplete widget from scratch. The exercise evaluates your handling of user input states, asynchronous data fetching, debouncing strategies, and smooth keyboard navigation. It measures both your component design thinking and practical UI coding proficiency. Unlock the detailed requirements and complete implementation guide with a paid subscription.
Coding & Leetcode-style QuestionsLyftWordle Game in React
3/5Build a fully interactive Wordle browser game using React, a common frontend frontend interview task seen at EvenUp. This exercise requires managing complex application states, handling asynchronous API verifications for user guesses, and dynamically updating UI components with color-coded feedback based on character accuracy and placement. It thoroughly evaluates your component architecture and state management expertise. Gain access to the complete project requirements, boilerplate setup, and complete reference solution with a subscription.
Coding & Leetcode-style QuestionsEvenUp
Studied alongside
react interview FAQ
- How many react interview questions are there?
- 26 reported questions, mostly Coding & Leetcode-style Questions.
- Which companies ask react questions?
- Coinbase (4), Ramp (2), Verse Medical (2), SoFi (2), Apple (2), Whatnot (1), RBC Royal Bank (1), Brex (1).
- How hard are react questions?
- They average 3.0 out of 5: 2 at 2/5, 22 at 3/5, 2 at 4/5.