<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://zenfrontend.com</loc>
<lastmod>2026-03-20T03:31:31.714Z</lastmod>
<changefreq>weekly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://zenfrontend.com/questions</loc>
<lastmod>2026-03-20T03:31:31.714Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://zenfrontend.com/problems</loc>
<lastmod>2026-03-20T03:31:31.714Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://zenfrontend.com/companies</loc>
<lastmod>2026-03-20T03:31:31.714Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://zenfrontend.com/blog</loc>
<lastmod>2026-03-20T03:31:31.714Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://zenfrontend.com/tools</loc>
<lastmod>2026-03-20T03:31:31.714Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://zenfrontend.com/terms-and-conditions</loc>
<lastmod>2025-01-01T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.3</priority>
</url>
<url>
<loc>https://zenfrontend.com/about</loc>
<lastmod>2026-03-20T03:31:31.714Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://zenfrontend.com/contact</loc>
<lastmod>2026-03-20T03:31:31.714Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://zenfrontend.com/css/box-model</loc>
<lastmod>2026-03-20T03:30:58.819Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://zenfrontend.com/css/center-div</loc>
<lastmod>2026-03-20T03:30:58.819Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://zenfrontend.com/css/margin-vs-padding</loc>
<lastmod>2026-02-20T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://zenfrontend.com/css/px-em-rem</loc>
<lastmod>2026-03-20T03:30:58.819Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://zenfrontend.com/css/reset-normalize</loc>
<lastmod>2026-03-20T03:30:58.819Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://zenfrontend.com/css/z-index</loc>
<lastmod>2026-03-20T03:30:58.819Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://zenfrontend.com/javascript/call-apply-bind</loc>
<lastmod>2026-03-20T03:30:58.819Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://zenfrontend.com/javascript/closure</loc>
<lastmod>2026-03-20T03:30:58.819Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://zenfrontend.com/javascript/cookies-sessionstorage-localstorage</loc>
<lastmod>2026-03-20T03:30:58.819Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://zenfrontend.com/javascript/data-types</loc>
<lastmod>2026-03-20T03:30:58.819Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://zenfrontend.com/javascript/event-loop</loc>
<lastmod>2026-03-20T03:30:58.819Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://zenfrontend.com/javascript/events</loc>
<lastmod>2026-03-20T03:30:58.819Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://zenfrontend.com/javascript/generators-iterators</loc>
<lastmod>2026-03-20T03:30:58.819Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://zenfrontend.com/javascript/high-order-functions</loc>
<lastmod>2026-03-20T03:30:58.819Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://zenfrontend.com/javascript/hoisting</loc>
<lastmod>2026-03-20T03:30:58.819Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://zenfrontend.com/javascript/how-browser-renders-webpage</loc>
<lastmod>2026-03-20T03:30:58.819Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://zenfrontend.com/javascript/js-modules</loc>
<lastmod>2026-03-20T03:30:58.819Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://zenfrontend.com/javascript/memory-management</loc>
<lastmod>2026-03-20T03:30:58.819Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://zenfrontend.com/javascript/pass-by-value-pass-by-reference</loc>
<lastmod>2026-03-20T03:30:58.819Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://zenfrontend.com/javascript/promise</loc>
<lastmod>2026-03-20T03:30:58.819Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://zenfrontend.com/javascript/prototypes</loc>
<lastmod>2026-03-20T03:30:58.823Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://zenfrontend.com/javascript/pure-functions</loc>
<lastmod>2026-03-20T03:30:58.823Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://zenfrontend.com/javascript/scope</loc>
<lastmod>2026-03-20T03:30:58.823Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://zenfrontend.com/javascript/script-async-defer</loc>
<lastmod>2026-03-20T03:30:58.823Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://zenfrontend.com/javascript/this-keyword</loc>
<lastmod>2026-03-20T03:30:58.823Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://zenfrontend.com/javascript/url-in-browser</loc>
<lastmod>2026-03-20T03:30:58.823Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://zenfrontend.com/javascript/var-let-const</loc>
<lastmod>2026-03-20T03:30:58.823Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://zenfrontend.com/optimizations/accessibility</loc>
<lastmod>2024-02-01T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://zenfrontend.com/optimizations/performance</loc>
<lastmod>2024-02-01T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://zenfrontend.com/optimizations/security</loc>
<lastmod>2024-02-01T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://zenfrontend.com/optimizations/seo</loc>
<lastmod>2024-02-01T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://zenfrontend.com/typescript/type-vs-interface</loc>
<lastmod>2024-01-15T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://zenfrontend.com/typescript/utility-types</loc>
<lastmod>2024-01-20T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://zenfrontend.com/problems/components/accordion</loc>
<lastmod>2026-03-20T03:30:58.819Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://zenfrontend.com/problems/components/autocomplete</loc>
<lastmod>2026-03-20T03:30:58.819Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://zenfrontend.com/problems/components/nested-checkboxes</loc>
<lastmod>2026-03-20T03:30:58.819Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://zenfrontend.com/problems/components/star-rating</loc>
<lastmod>2026-03-20T03:30:58.819Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://zenfrontend.com/problems/components/tabs</loc>
<lastmod>2026-03-20T03:30:58.819Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://zenfrontend.com/problems/components/tic-tac-toe-game</loc>
<lastmod>2026-03-20T03:30:58.819Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://zenfrontend.com/problems/components/tooltip</loc>
<lastmod>2026-03-20T03:30:58.819Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://zenfrontend.com/problems/javascript/bind</loc>
<lastmod>2026-03-20T03:30:58.819Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://zenfrontend.com/problems/javascript/curry</loc>
<lastmod>2026-03-20T03:30:58.819Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://zenfrontend.com/problems/javascript/custom-map</loc>
<lastmod>2026-03-20T03:30:58.819Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://zenfrontend.com/problems/javascript/debounce</loc>
<lastmod>2026-03-20T03:30:58.819Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://zenfrontend.com/problems/javascript/deep-clone</loc>
<lastmod>2026-03-20T03:30:58.819Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://zenfrontend.com/problems/javascript/deep-equal</loc>
<lastmod>2026-03-20T03:30:58.819Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://zenfrontend.com/problems/javascript/event-emitter</loc>
<lastmod>2026-03-20T03:30:58.819Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://zenfrontend.com/problems/javascript/filter</loc>
<lastmod>2026-03-20T03:30:58.819Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://zenfrontend.com/problems/javascript/flatten-the-array</loc>
<lastmod>2026-03-20T03:30:58.819Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://zenfrontend.com/problems/javascript/foreach</loc>
<lastmod>2026-03-20T03:30:58.819Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://zenfrontend.com/problems/javascript/implement-custom-promise</loc>
<lastmod>2026-03-20T03:30:58.819Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://zenfrontend.com/problems/javascript/observable</loc>
<lastmod>2026-03-20T03:30:58.819Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://zenfrontend.com/problems/javascript/promise-all</loc>
<lastmod>2026-03-20T03:30:58.819Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://zenfrontend.com/problems/javascript/promise-class</loc>
<lastmod>2026-03-20T03:30:58.819Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://zenfrontend.com/problems/javascript/promise-race</loc>
<lastmod>2026-03-20T03:30:58.819Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://zenfrontend.com/problems/javascript/promisify</loc>
<lastmod>2026-03-20T03:30:58.819Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://zenfrontend.com/problems/javascript/spy</loc>
<lastmod>2026-03-20T03:30:58.819Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://zenfrontend.com/problems/javascript/throttle</loc>
<lastmod>2026-03-20T03:30:58.819Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://zenfrontend.com/problems/javascript/traverse-dom-tree</loc>
<lastmod>2026-03-20T03:30:58.819Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://zenfrontend.com/css</loc>
<lastmod>2026-03-20T03:31:31.714Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.85</priority>
</url>
<url>
<loc>https://zenfrontend.com/javascript</loc>
<lastmod>2026-03-20T03:31:31.714Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.85</priority>
</url>
<url>
<loc>https://zenfrontend.com/optimizations</loc>
<lastmod>2026-03-20T03:31:31.714Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.85</priority>
</url>
<url>
<loc>https://zenfrontend.com/typescript</loc>
<lastmod>2026-03-20T03:31:31.714Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.85</priority>
</url>
<url>
<loc>https://zenfrontend.com/blog/javascript-coding-interview-snippets</loc>
<lastmod>2026-03-06T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://zenfrontend.com/blog/react-coding-interview-snippets</loc>
<lastmod>2026-03-10T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://zenfrontend.com/tools/json-validator-formatter</loc>
<lastmod>2026-03-20T03:31:31.714Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://zenfrontend.com/tools/event-loop-visualizer</loc>
<lastmod>2026-03-20T03:31:31.714Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://zenfrontend.com/companies/google</loc>
<lastmod>2026-03-20T03:31:31.714Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://zenfrontend.com/companies/meta</loc>
<lastmod>2026-03-20T03:31:31.714Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://zenfrontend.com/companies/amazon</loc>
<lastmod>2026-03-20T03:31:31.714Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
</urlset>
