---
title: "Discussion on \"debounce polyfill: cancel, flush, and advanced features for Senior Frontend Engineer Interviews\" | Hashnode"
description: "Discussion on \"debounce polyfill: cancel, flush, and advanced features for Senior Frontend Engineer Interviews\". Problem Statement\nLet’s go to lodash’s documentation for debounce and try to implement a polyfill for that. We’ll be building this in 3 steps.\n\nWrite polyfill for a debounce function, which creates a debounced function that delays invoking func until..."
url: "https://hashnode.com/posts/debounce-polyfill-advanced/678c71d318139c2c366cb4c6"
---

[Feed](https://hashnode.com/feed) /

Discussion

# [debounce polyfill: cancel, flush, and advanced features for Senior Frontend Engineer Interviews](https://shivaansh.hashnode.dev/debounce-polyfill-advanced?utm_source=hashnode&utm_medium=feed)

Problem Statement Let’s go to lodash’s documentation for debounce and try to implement a polyfill for that. We’ll be building this in 3 steps. Write polyfill for a debounce function, which creates a debounced function that delays invoking func until...

Jan 19, 2025 · 3 min read · shivaansh.hashnode.dev  
Read the article

-   [#javascript](https://hashnode.com/tag/javascript)
-   [#interview](https://hashnode.com/tag/interview)

## Written by

[Shivaansh Agarwal](https://hashnode.com/@shivaansh)

@shivaansh · India

  
[View profile](https://hashnode.com/@shivaansh)

Frontend Software Engineer

## Responses

Markdown supported · ⌘↵ to post

No responses yet.
