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
44,060
Solve
How to build a custom timer hook in React.js? | useTimer | JavaScript Interview Question
All Levels
35,654
Solve
Build A Mini Clone Of Google Calendar View
All Levels
26,601
Solve
Implement Debounce Function | Flipkart UI - JavaScript Interview Questions
All Levels
24,351
Solve
Implement Accordion Component in React.js | JavaScript Interview Question
Medium
21,582
Solve
How to implement Event Emitter in JavaScript? | Facebook Interview Question
Medium
26,094
Solve
How to implement DOM like structure tree!? | Frontend Interview Question | Advanced JavaScript
Hard
18,144
Solve
How to create OTP Input Component? | Frontend Coding Challege | JavaScript | HTML | CSS | React.js
Medium
17,221
Solve
How to build a File Explorer? Atlassian Frontend Machine Coding Round Question | JavaScript Interview Question | React.js
Medium
39,557
Solve
Build Country Capital Game | Microsoft Frontend Interview Question | JavaScript | React.js
All Levels
25,994
Solve
Query Builder
Hard
25
Solve
Multi-Stepper Component
Easy
75
Solve
Dynamic Currying Sum
Easy
95
Solve
Autocomplete Search Cache (LRU)
Easy
115
Solve
Delete Nested Object Property
Medium
100
Solve
Implement useDidUpdate Custom React Hook
Easy
90
Solve
Implement useFetch Custom React Hook
Easy
112
Solve
Chainable Currency Calculator
Easy
81
Solve
Async Fetcher with Error Handling
Easy
134
Solve
Count Pair Sums with Updates
Medium
84
Solve
Number to Words Converter
Hard
65
Solve
Time Since Last Train
Easy
146
Solve
Can you predict the answer? (this keyword)
Easy
4,090
Solve
Real-Time Comment Feed
Easy
121
Solve
Count Special Numbers
Easy
144
Solve
Custom React Hook for Media Query Detection
Easy
143
Solve
Tooltip for an Anchor Element
Easy
42
Solve
File Explorer II
Medium
149
Solve
Flatten Nested Object - II
Easy
219
Solve
Priority Based Data Fetching
Medium
258
Solve
Exclude Items
Medium
117
Solve
Search Page with Highlighting
Medium
72
Solve
Find Employee
Easy
293
Solve
Spreadsheet Grid
Medium
350
Solve
Expense Split Manager
Hard
157
Solve
Resolve Function Values in a Nested Object
Medium
202
Solve
Repeat Characters
Easy
150
Solve
Feedback Review System
Medium
208
Solve
Grid Toggle
Medium
320
Solve
Priority Based Modals
Medium
267
Solve
Back
Next