DevPrep
  • Interview Prep
  • Projects
  • Resources
  • Pricing
  • About Us
Submit Question
DevPrep
  • Pricing
  • About Us
Submit Question

Practice

  • JavaScript
  • DSA
  • Machine Coding
  • System Design

Resources

  • Learning Tracks
  • Articles
  • Roadmaps
  • Compare Concepts
  • Glossary
  • Developer Tools
  • All Questions

Company

  • About
  • Pricing

Legal

  • Privacy Policy
  • Terms of Service
DevPrep

© 2026 DevPrep. All rights reserved.

Interview Questions

Practice real technical interview questions. Filter by difficulty, type, or category.

Google Interview Prep

Top questions asked at Google

FAANG Top 75

Must-know problems for FAANG

DSA Crash Course

Master fundamentals fast

Frontend Mastery

React, JS & CSS deep dives

System Design Guide

Scalability & architecture

View All Tracks

Showing 21–28 of 28 questions

#Category
21Implement a Basic Throttle FunctionFrontend EngineeringEasyJavaScript141
Implement a Basic Throttle FunctionEasy
Frontend EngineeringJavaScript141
22Implement Async Debounce with Promise SupportFrontend EngineeringHardJavaScript51
Implement Async Debounce with Promise SupportHard
Frontend EngineeringJavaScript51
23Implement a Basic Debounce FunctionFrontend EngineeringEasyJavaScript144
Implement a Basic Debounce FunctionEasy
Frontend EngineeringJavaScript144
24Implement Debounce with Flush MethodFrontend EngineeringMediumJavaScript179
Implement Debounce with Flush MethodMedium
Frontend EngineeringJavaScript179
25Implement Debounce with Cancel MethodFrontend EngineeringMediumJavaScript75
Implement Debounce with Cancel MethodMedium
Frontend EngineeringJavaScript75
26Implement Debounce with Maximum Wait TimeFrontend EngineeringHardJavaScript372
Implement Debounce with Maximum Wait TimeHard
Frontend EngineeringJavaScript372
27Implement Debounce with Leading EdgeFrontend EngineeringMediumJavaScript40
Implement Debounce with Leading EdgeMedium
Frontend EngineeringJavaScript40
28Implement Debounce with Configurable EdgesFrontend EngineeringMediumJavaScript41
Implement Debounce with Configurable EdgesMedium
Frontend EngineeringJavaScript41

Showing 21–28 of 28 questions

12