hello.frontendInterview Pro
Home
How to Use
Dashboard
Frontend AI
Web Fundamentals
JavaScript Coding
Machine Coding
System Design
Conceptual
Company Prep
Blind 75
Roadmap
Pricing
Bookmarks
Notes

Go Premium

Unlock premium questions, solutions and features.

HomeMachine Coding
Login
hello.frontend

React Machine Coding

Build real UI components asked at top companies. Practice with an in-browser editor, instant preview, and detailed solutions.

0/51
Solved
/
Status
Name
Difficulty
Companies

React Tic-Tac-Toe Engine

MediumNEW
Google
Microsoft
Uber
React Tic-Tac-Toe EngineNEW
Medium
Google
Microsoft
Uber

Performant Image Slider

MediumNEW
Amazon
Google
Meta
Performant Image SliderNEW
Medium
Amazon
Google
Meta

API Search and Render Image

MediumPRONEW
API Search and Render ImagePRONEW
Medium

Accessible React Tabs

EasyNEW
Airbnb
Meta
Accessible React TabsNEW
Easy
Airbnb
Meta

Recursive File Explorer

MediumNEW
Google
Meta
Recursive File ExplorerNEW
Medium
Google
Meta

Traffic Light

MediumNEW
Google
Meta
Traffic LightNEW
Medium
Google
Meta

Star Rating

EasyPRONEW
Star RatingPRONEW
Easy

Accordion

EasyNEW
Google
Meta
AccordionNEW
Easy
Google
Meta

Auto-complete

HardPRONEW
Auto-completePRONEW
Hard

Modal System

MediumNEW
Google
Meta
Modal SystemNEW
Medium
Google
Meta

Pagination

MediumPRO
PaginationPRO
Medium

Multi-step Form

Medium
Amazon
Meta
Multi-step Form
Medium
Amazon
Meta

Toast Notification

HardPRO
Toast NotificationPRO
Hard

Virtual List (Windowing)

HardPRO
Virtual List (Windowing)PRO
Hard

Custom Query Hook

HardPRO
Custom Query HookPRO
Hard

Kanban Board (DnD)

Hard
Meta
Uber
Kanban Board (DnD)
Hard
Meta
Uber

Nested Checkboxes (Tri-state)

HardPRO
Nested Checkboxes (Tri-state)PRO
Hard

Product Dashboard

HardPRO
Product DashboardPRO
Hard

Form Builder (JSON Schema)

HardPRO
Form Builder (JSON Schema)PRO
Hard

Infinite Scroll

HardPRO
Infinite ScrollPRO
Hard

Analog Clock

MediumPRO
Analog ClockPRO
Medium

Memory Game

HardPRO
Memory GamePRO
Hard

Poll Widget

MediumPRO
Poll WidgetPRO
Medium

Transfer List

HardPRO
Transfer ListPRO
Hard

Progress Bar

EasyPRO
Progress BarPRO
Easy

Stopwatch

EasyNEW
Apple
Netflix
Uber
StopwatchNEW
Easy
Apple
Netflix
Uber

Tooltip

EasyNEW
Airbnb
Atlassian
Stripe
TooltipNEW
Easy
Airbnb
Atlassian
Stripe

Color Swatch

EasyNEW
Adobe
ClickUp
Stripe
Color SwatchNEW
Easy
Adobe
ClickUp
Stripe

Like Dislike I

EasyNEW
ByteDance
Facebook
Meta
Like Dislike INEW
Easy
ByteDance
Facebook
Meta

Like Dislike II

MediumPRONEW
Like Dislike IIPRONEW
Medium

Nested Comments

MediumPRONEW
Nested CommentsPRONEW
Medium

Node Unwinder

MediumPRONEW
Node UnwinderPRONEW
Medium

Drag and Drop Sortable List

HardPRONEW
Drag and Drop Sortable ListPRONEW
Hard

Configurable Text Transformer

MediumPRONEW
Configurable Text TransformerPRONEW
Medium

Card Deck I

EasyNEW
Amazon
Apple
Google
Card Deck INEW
Easy
Amazon
Apple
Google

Card Deck II

MediumPRONEW
Card Deck IIPRONEW
Medium

Card Deck III

HardPRONEW
Card Deck IIIPRONEW
Hard

Progress Bar I

EasyNEW
PayPal
Stripe
Uber
Progress Bar INEW
Easy
PayPal
Stripe
Uber

Progress Bar II

MediumPRONEW
Progress Bar IIPRONEW
Medium

Progress Bar III

HardPRONEW
Progress Bar IIIPRONEW
Hard

Tree Navigation I

EasyNEW
Atlassian
ByteDance
Microsoft
Tree Navigation INEW
Easy
Atlassian
ByteDance
Microsoft

Tree Navigation II

MediumPRONEW
Tree Navigation IIPRONEW
Medium

Tree Navigation III

HardPRONEW
Tree Navigation IIIPRONEW
Hard

Tic Tac Toe III

HardPRONEW
Tic Tac Toe IIIPRONEW
Hard

AI Streaming Chat Window

MediumNEWAI
Google
Microsoft
OpenAI
AI Streaming Chat WindowNEWAI
Medium
Google
Microsoft
OpenAI

Slash-Command Prompt Input

MediumNEWAI
Slash-Command Prompt InputNEWAI
Medium

AI Citations Panel

MediumPRONEWAI
AI Citations PanelPRONEWAI
Medium

AI Inline Diff Viewer

HardPRONEWAI
AI Inline Diff ViewerPRONEWAI
Hard

AI Agent Trace Renderer

HardPRONEWAI
AI Agent Trace RendererPRONEWAI
Hard

useArray

MediumPRONEWreacthooksarrays
useArrayPRONEWreacthooksarrays
Medium

useCounter II

EasyPRONEWreacthooksstate
useCounter IIPRONEWreacthooksstate
Easy
Menu
hello.frontendInterview Pro
Home
How to Use
Dashboard
Frontend AI
Web Fundamentals
JavaScript Coding
Machine Coding
System Design
Conceptual
Company Prep
Blind 75
Roadmap
Pricing
Bookmarks
Notes

Go Premium

Unlock premium questions, solutions and features.