Prepare
Question Types
Programming
UI Based
Quiz
Languages
JavaScript
HTML/CSS/JavaScript
React
Guides
Company Guides
Frontend System Design
Resume
Time Savers
Preparation Strategies
Roadmaps
Focus Areas
Company Questions
Resume Review
More
Try a random question
Confused about where to start? Try a randomly selected question from our vast collection of interview questions.
All Questions
Resources
Collections
Video Tutorials
Pricing
Login
Devtools Tech
Team Devtools Tech Official Profile
Questions
Resources
Resume
Submissions
Video Tutorials
How to create a flat version of a deeply nested array? [Programming Interview Question]
All Levels
42,855
Solve
How to build a custom timer hook in React.js? | useTimer | JavaScript Interview Question
All Levels
34,489
Solve
Build A Mini Clone Of Google Calendar View
All Levels
25,605
Solve
Implement Debounce Function | Flipkart UI - JavaScript Interview Questions
All Levels
23,275
Solve
Implement Accordion Component in React.js | JavaScript Interview Question
Medium
20,608
Solve
How to implement Event Emitter in JavaScript? | Facebook Interview Question
Medium
24,803
Solve
How to implement DOM like structure tree!? | Frontend Interview Question | Advanced JavaScript
Hard
17,230
Solve
How to create OTP Input Component? | Frontend Coding Challege | JavaScript | HTML | CSS | React.js
Medium
16,336
Solve
How to build a File Explorer? Atlassian Frontend Machine Coding Round Question | JavaScript Interview Question | React.js
Medium
38,491
Solve
Build Country Capital Game | Microsoft Frontend Interview Question | JavaScript | React.js
All Levels
24,967
Solve
Query Builder
Hard
12
Solve
Multi-Stepper Component
Easy
55
Solve
Dynamic Currying Sum
Easy
87
Solve
Autocomplete Search Cache (LRU)
Easy
107
Solve
Delete Nested Object Property
Medium
93
Solve
Implement useDidUpdate Custom React Hook
Easy
83
Solve
Implement useFetch Custom React Hook
Easy
104
Solve
Chainable Currency Calculator
Easy
79
Solve
Async Fetcher with Error Handling
Easy
130
Solve
Count Pair Sums with Updates
Medium
83
Solve
Number to Words Converter
Hard
62
Solve
Time Since Last Train
Easy
145
Solve
Can you predict the answer? (this keyword)
Easy
3,395
Solve
Real-Time Comment Feed
Easy
117
Solve
Count Special Numbers
Easy
143
Solve
Custom React Hook for Media Query Detection
Easy
138
Solve
Tooltip for an Anchor Element
Easy
41
Solve
File Explorer II
Medium
144
Solve
Flatten Nested Object - II
Easy
216
Solve
Priority Based Data Fetching
Medium
245
Solve
Exclude Items
Medium
113
Solve
Search Page with Highlighting
Medium
71
Solve
Find Employee
Easy
287
Solve
Spreadsheet Grid
Medium
349
Solve
Expense Split Manager
Hard
152
Solve
Resolve Function Values in a Nested Object
Medium
198
Solve
Repeat Characters
Easy
146
Solve
Feedback Review System
Medium
204
Solve
Grid Toggle
Medium
318
Solve
Priority Based Modals
Medium
267
Solve
Back
Next