<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://rowdycoders.com/</loc>
<lastmod>2026-04-11T19:14:03.582Z</lastmod>
<changefreq>daily</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://rowdycoders.com/blog/</loc>
<lastmod>2026-04-11T19:14:03.582Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://rowdycoders.com/mastering-interceptors-and-auth-guards-in-javascript-react/</loc>
<lastmod>2025-03-06T21:39:55.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rowdycoders.com/building-a-async-concurrency-controlled-task-manager-in-javascript/</loc>
<lastmod>2025-02-25T08:17:44.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rowdycoders.com/converting-a-dom-object-to-real-dom-elements-in-javascript/</loc>
<lastmod>2025-02-25T08:04:15.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rowdycoders.com/logging-access-to-object-properties-in-javascript-using-proxy/</loc>
<lastmod>2025-02-08T13:35:03.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rowdycoders.com/implement-a-retry-function-for-a-promise-in-javascript/</loc>
<lastmod>2025-02-08T13:01:51.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rowdycoders.com/building-star-rating-⭐component-in-reactjs-interview-question/</loc>
<lastmod>2024-10-05T06:00:52.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rowdycoders.com/javascript-hoisting-a-deep-dive-with-code-examples/</loc>
<lastmod>2024-08-03T23:50:41.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rowdycoders.com/fundamentals-for-frontend-engineers-ultimate-interview-prep-guide/</loc>
<lastmod>2024-07-30T13:12:42.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rowdycoders.com/top-50-react-interview-questions-ultimate-resource/</loc>
<lastmod>2024-07-08T01:01:02.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rowdycoders.com/mastering-the-container-presentational-pattern-in-react/</loc>
<lastmod>2024-06-29T23:55:28.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rowdycoders.com/unlocking-the-power-of-compound-components-pattern-in-react/</loc>
<lastmod>2024-06-29T13:18:20.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rowdycoders.com/mastering-controlled-components-design-pattern-in-react/</loc>
<lastmod>2024-06-29T13:08:20.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rowdycoders.com/mastering-custom-hooks-design-pattern-in-react/</loc>
<lastmod>2024-06-29T13:02:32.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rowdycoders.com/understanding-the-context-api-pattern-in-react/</loc>
<lastmod>2024-06-29T12:54:18.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rowdycoders.com/understanding-the-render-props-pattern-in-react/</loc>
<lastmod>2024-06-29T12:35:09.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rowdycoders.com/higher-order-components-hoc-enhancing-components-reusability/</loc>
<lastmod>2024-06-29T01:35:47.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rowdycoders.com/mastering-javascript-and-react-design-patterns-for-frontend-interviews/</loc>
<lastmod>2024-06-28T13:39:15.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rowdycoders.com/prototype-design-pattern-promoting-prototype-inheritance/</loc>
<lastmod>2024-06-28T13:30:41.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rowdycoders.com/observer-design-pattern-the-power-of-event-emitter/</loc>
<lastmod>2024-06-28T13:12:21.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rowdycoders.com/factory-design-pattern-promotes-flexibility-scalability/</loc>
<lastmod>2024-06-28T12:55:31.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rowdycoders.com/module-design-pattern-encapsulation-and-reusability-in-js/</loc>
<lastmod>2024-06-28T12:40:01.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rowdycoders.com/singleton-design-pattern-ensuring-consistency-efficiency/</loc>
<lastmod>2024-06-28T12:09:39.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rowdycoders.com/exploring-javascript-symbols-a-deep-dive-into-unique-identifiers/</loc>
<lastmod>2024-06-27T06:14:57.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rowdycoders.com/mastering-javascript-generator-functions-a-comprehensive-guide/</loc>
<lastmod>2024-06-27T06:02:48.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rowdycoders.com/understanding-javascript-closures-the-power-of-scoped-functions/</loc>
<lastmod>2024-06-26T14:04:13.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rowdycoders.com/mastering-javascript-promises-the-key-to-asynchronous-programming/</loc>
<lastmod>2024-06-26T13:28:47.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rowdycoders.com/healthplix-frontend-interview-experience/</loc>
<lastmod>2024-06-24T01:13:23.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rowdycoders.com/mastering-closures-building-a-calculator-function/</loc>
<lastmod>2024-06-22T11:31:43.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rowdycoders.com/dynamic-chat-app-with-randomized-replies-using-reactjs/</loc>
<lastmod>2024-06-22T11:09:03.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rowdycoders.com/creating-an-accordion-component-using-react/</loc>
<lastmod>2024-06-22T09:54:54.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rowdycoders.com/building-a-nested-comments-and-reply-component-with-react/</loc>
<lastmod>2024-06-22T09:37:44.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rowdycoders.com/top-50-most-asked-javascript-logical-output-interview-qa/</loc>
<lastmod>2024-06-16T00:48:06.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rowdycoders.com/understanding-javascript-prototypes-the-foundation-of-inheritance-in-javascript/</loc>
<lastmod>2024-06-13T02:42:51.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rowdycoders.com/creating-an-infinite-scroll-with-flatlist-in-react-native/</loc>
<lastmod>2024-06-10T11:52:25.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rowdycoders.com/zebpay-interview-experience/</loc>
<lastmod>2024-06-08T06:12:17.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rowdycoders.com/frontend-interview-experiences/</loc>
<lastmod>2024-06-08T04:45:07.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rowdycoders.com/pre-order-traversal-in-a-binary-tree/</loc>
<lastmod>2024-06-08T02:49:34.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rowdycoders.com/level-order-traversal-of-a-binary-tree/</loc>
<lastmod>2024-06-08T02:02:34.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rowdycoders.com/counting-the-number-of-islands-in-a-grid/</loc>
<lastmod>2024-06-08T01:48:41.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rowdycoders.com/reversing-words-in-a-string/</loc>
<lastmod>2024-06-07T13:00:53.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rowdycoders.com/implementing-merge-sort-in-javascript/</loc>
<lastmod>2024-06-07T12:51:58.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rowdycoders.com/sorting-an-array-containing-0s-1s-and-2s/</loc>
<lastmod>2024-06-07T03:02:33.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rowdycoders.com/minimum-number-of-platforms-required-for-a-railway-station/</loc>
<lastmod>2024-06-06T11:53:38.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rowdycoders.com/valid-parenthesis-checker/</loc>
<lastmod>2024-06-06T07:24:57.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rowdycoders.com/most-asked-data-structures-algorithms-interview-questions/</loc>
<lastmod>2024-06-05T10:05:01.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rowdycoders.com/cracking-the-machine-coding-round-a-must-read-guide/</loc>
<lastmod>2024-06-02T13:26:24.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rowdycoders.com/top-guide-to-mastering-frontend-system-design/</loc>
<lastmod>2024-06-01T10:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rowdycoders.com/difference-between-let-var-and-const/</loc>
<lastmod>2024-05-30T10:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rowdycoders.com/implement-an-event-emitter-in-javascript/</loc>
<lastmod>2024-05-27T15:15:10.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rowdycoders.com/react-interview-conceptual-questions-ultimate-resource/</loc>
<lastmod>2024-05-25T10:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rowdycoders.com/javascript-interview-conceptual-questions-ultimate-resource/</loc>
<lastmod>2024-05-20T10:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rowdycoders.com/building-a-tictoctoe-game-using-react/</loc>
<lastmod>2024-05-19T13:50:04.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rowdycoders.com/building-a-typehead-component-in-react/</loc>
<lastmod>2024-05-19T08:30:56.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rowdycoders.com/creating-a-polyfill-for-the-reduce-method/</loc>
<lastmod>2024-05-18T14:09:57.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rowdycoders.com/create-currying-functions-with-nested-objects/</loc>
<lastmod>2024-05-18T13:36:35.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rowdycoders.com/create-a-method-to-cache-multiple-api-calls/</loc>
<lastmod>2024-05-18T07:22:27.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rowdycoders.com/implementing-memorization-in-javascript/</loc>
<lastmod>2024-05-17T07:13:02.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rowdycoders.com/creating-a-polyfill-for-promise-race-method/</loc>
<lastmod>2024-05-16T14:17:35.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rowdycoders.com/polyfill-for-concurrent-asynchronous-operations-promise-all/</loc>
<lastmod>2024-05-16T13:43:37.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rowdycoders.com/about/</loc>
<lastmod>2024-05-15T10:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rowdycoders.com/contact/</loc>
<lastmod>2024-05-15T10:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rowdycoders.com/understanding-the-this-keyword-in-javascript/</loc>
<lastmod>2024-05-15T04:06:11.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rowdycoders.com/debounce-in-javascript-enhance-frontend-performance/</loc>
<lastmod>2024-05-15T04:01:21.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rowdycoders.com/kotak-811-interview-experience-frontend/</loc>
<lastmod>2024-05-13T13:41:39.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rowdycoders.com/create-a-blick-click-game-machine-coding-round/</loc>
<lastmod>2024-05-13T13:22:50.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rowdycoders.com/creating-a-polyfill-for-the-map-array-method-in-javascript/</loc>
<lastmod>2024-05-11T14:41:53.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rowdycoders.com/deep-cloning-objects-in-javascript-with-circular-reference-handling/</loc>
<lastmod>2024-05-11T12:20:36.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rowdycoders.com/deep-cloning-an-object-in-javascript/</loc>
<lastmod>2024-05-11T12:00:40.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rowdycoders.com/building-an-n-x-n-grid-of-boxes-in-react-kotak-interview/</loc>
<lastmod>2024-05-11T07:16:14.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rowdycoders.com/flatten-a-multi-dimensional-array/</loc>
<lastmod>2024-05-11T06:12:53.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rowdycoders.com/flatten-nested-objects-in-javascript/</loc>
<lastmod>2024-05-10T03:03:06.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rowdycoders.com/flexcar-interview-experience-round-1/</loc>
<lastmod>2024-05-05T07:32:32.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rowdycoders.com/create-a-polyfill-for-object-entries-method/</loc>
<lastmod>2024-05-05T02:44:28.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rowdycoders.com/create-a-polyfill-for-the-filter-array-method/</loc>
<lastmod>2024-04-20T13:35:38.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rowdycoders.com/creating-a-dynamic-counter-with-start-pause-and-reset-button-functionality-using-react/</loc>
<lastmod>2024-04-17T06:19:55.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rowdycoders.com/privacy-policy/</loc>
<lastmod>2024-04-14T00:49:25.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rowdycoders.com/sample-page/</loc>
<lastmod>2024-04-14T00:49:25.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rowdycoders.com/shortcodes/</loc>
<lastmod>2015-05-02T20:43:21.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rowdycoders.com/blog/</loc>
<lastmod>2014-06-09T13:14:49.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rowdycoders.com/home/</loc>
<lastmod>2014-06-09T13:14:39.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rowdycoders.com/my-account/</loc>
<lastmod>2014-06-09T12:46:17.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
</urlset>
