<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://frontendprep.io</loc>
<lastmod>2026-06-08T11:36:51.954Z</lastmod>
<changefreq>daily</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://frontendprep.io/about</loc>
<lastmod>2026-06-08T11:36:51.954Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://frontendprep.io/questions</loc>
<lastmod>2026-06-08T11:36:51.954Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://frontendprep.io/guides</loc>
<lastmod>2026-06-08T11:36:51.954Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://frontendprep.io/questions/react</loc>
<lastmod>2026-06-08T11:36:51.954Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://frontendprep.io/questions/javascript</loc>
<lastmod>2026-06-08T11:36:51.954Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://frontendprep.io/questions/typescript</loc>
<lastmod>2026-06-08T11:36:51.954Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://frontendprep.io/questions/css</loc>
<lastmod>2026-06-08T11:36:51.954Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://frontendprep.io/questions/nextjs</loc>
<lastmod>2026-06-08T11:36:51.954Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://frontendprep.io/questions/performance</loc>
<lastmod>2026-06-08T11:36:51.954Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://frontendprep.io/questions/security</loc>
<lastmod>2026-06-08T11:36:51.954Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://frontendprep.io/questions/dsa</loc>
<lastmod>2026-06-08T11:36:51.954Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://frontendprep.io/questions/system-design</loc>
<lastmod>2026-06-08T11:36:51.954Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://frontendprep.io/questions/css/box-model</loc>
<lastmod>2026-06-08T11:36:51.954Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://frontendprep.io/questions/css/css-positioning</loc>
<lastmod>2026-06-08T11:36:51.954Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://frontendprep.io/questions/css/css-specificity</loc>
<lastmod>2026-06-08T11:36:51.954Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://frontendprep.io/questions/css/css-variables</loc>
<lastmod>2026-06-08T11:36:51.954Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://frontendprep.io/questions/css/flexbox-vs-grid</loc>
<lastmod>2026-06-08T11:36:51.954Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://frontendprep.io/questions/css/flexbox</loc>
<lastmod>2026-06-08T11:36:51.954Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://frontendprep.io/questions/css/grid</loc>
<lastmod>2026-06-08T11:36:51.954Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://frontendprep.io/questions/css/has-selector-pseudo</loc>
<lastmod>2026-06-08T11:36:51.954Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://frontendprep.io/questions/javascript/asyn-await</loc>
<lastmod>2026-06-08T11:36:51.954Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://frontendprep.io/questions/javascript/call-apply-bind</loc>
<lastmod>2026-06-08T11:36:51.954Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://frontendprep.io/questions/javascript/closures</loc>
<lastmod>2026-06-08T11:36:51.954Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://frontendprep.io/questions/javascript/currying-partial-application</loc>
<lastmod>2026-06-08T11:36:51.954Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://frontendprep.io/questions/javascript/debounce-immediate</loc>
<lastmod>2026-06-08T11:36:51.954Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://frontendprep.io/questions/javascript/debounce-vs-throttle</loc>
<lastmod>2026-06-08T11:36:51.954Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://frontendprep.io/questions/javascript/event-delegation</loc>
<lastmod>2026-06-08T11:36:51.954Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://frontendprep.io/questions/javascript/event-loop</loc>
<lastmod>2026-06-08T11:36:51.954Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://frontendprep.io/questions/javascript/generators-iterators</loc>
<lastmod>2026-06-08T11:36:51.954Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://frontendprep.io/questions/javascript/hoisting</loc>
<lastmod>2026-06-08T11:36:51.954Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://frontendprep.io/questions/javascript/map-filter-reduce</loc>
<lastmod>2026-06-08T11:36:51.954Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://frontendprep.io/questions/javascript/memory-leaks</loc>
<lastmod>2026-06-08T11:36:51.954Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://frontendprep.io/questions/javascript/primitive-vs-reference</loc>
<lastmod>2026-06-08T11:36:51.954Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://frontendprep.io/questions/javascript/promises</loc>
<lastmod>2026-06-08T11:36:51.954Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://frontendprep.io/questions/javascript/prototype-inheritance</loc>
<lastmod>2026-06-08T11:36:51.954Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://frontendprep.io/questions/javascript/strict-equality</loc>
<lastmod>2026-06-08T11:36:51.954Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://frontendprep.io/questions/javascript/this-keyword</loc>
<lastmod>2026-06-08T11:36:51.954Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://frontendprep.io/questions/javascript/weakmap-weakset</loc>
<lastmod>2026-06-08T11:36:51.954Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://frontendprep.io/questions/nextjs/app-router-rsc</loc>
<lastmod>2026-06-08T11:36:51.954Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://frontendprep.io/questions/nextjs/nextjs-data-fetching-caching</loc>
<lastmod>2026-06-08T11:36:51.954Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://frontendprep.io/questions/nextjs/nextjs-middleware-edge</loc>
<lastmod>2026-06-08T11:36:51.954Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://frontendprep.io/questions/nextjs/nextjs-optimizations</loc>
<lastmod>2026-06-08T11:36:51.954Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://frontendprep.io/questions/nextjs/nextjs-rendering-strategies</loc>
<lastmod>2026-06-08T11:36:51.954Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://frontendprep.io/questions/nextjs/nextjs-routing-dynamic-segments</loc>
<lastmod>2026-06-08T11:36:51.954Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://frontendprep.io/questions/nextjs/nextjs-seo-metadata</loc>
<lastmod>2026-06-08T11:36:51.954Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://frontendprep.io/questions/nextjs/nextjs-server-actions-mutations</loc>
<lastmod>2026-06-08T11:36:51.954Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://frontendprep.io/questions/performance/code-splitting-lazy-loading</loc>
<lastmod>2026-06-08T11:36:51.954Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://frontendprep.io/questions/performance/core-web-vitals</loc>
<lastmod>2026-06-08T11:36:51.954Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://frontendprep.io/questions/performance/critical-rendering-path</loc>
<lastmod>2026-06-08T11:36:51.954Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://frontendprep.io/questions/performance/http-caching-cdn</loc>
<lastmod>2026-06-08T11:36:51.954Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://frontendprep.io/questions/performance/image-resource-optimization</loc>
<lastmod>2026-06-08T11:36:51.954Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://frontendprep.io/questions/performance/intersection-observer-lazy-loading</loc>
<lastmod>2026-06-08T11:36:51.954Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://frontendprep.io/questions/performance/render-blocking-resources</loc>
<lastmod>2026-06-08T11:36:51.954Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://frontendprep.io/questions/react/component-composition</loc>
<lastmod>2026-06-08T11:36:51.954Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://frontendprep.io/questions/react/conditional-rendering</loc>
<lastmod>2026-06-08T11:36:51.954Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://frontendprep.io/questions/react/context-api</loc>
<lastmod>2026-06-08T11:36:51.954Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://frontendprep.io/questions/react/controlled-vs-uncontrolled</loc>
<lastmod>2026-06-08T11:36:51.954Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://frontendprep.io/questions/react/custom-hooks</loc>
<lastmod>2026-06-08T11:36:51.954Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://frontendprep.io/questions/react/error-boundaries</loc>
<lastmod>2026-06-08T11:36:51.954Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://frontendprep.io/questions/react/react-compiler</loc>
<lastmod>2026-06-08T11:36:51.954Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://frontendprep.io/questions/react/react-keys</loc>
<lastmod>2026-06-08T11:36:51.954Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://frontendprep.io/questions/react/react-lifecycle</loc>
<lastmod>2026-06-08T11:36:51.954Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://frontendprep.io/questions/react/react-performance-optimization</loc>
<lastmod>2026-06-08T11:36:51.954Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://frontendprep.io/questions/react/react-rendering</loc>
<lastmod>2026-06-08T11:36:51.954Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://frontendprep.io/questions/react/react-virtual-dom-reconciliation-engine</loc>
<lastmod>2026-06-08T11:36:51.954Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://frontendprep.io/questions/react/reconciliation</loc>
<lastmod>2026-06-08T11:36:51.954Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://frontendprep.io/questions/react/state-vs-props</loc>
<lastmod>2026-06-08T11:36:51.954Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://frontendprep.io/questions/react/suspense</loc>
<lastmod>2026-06-08T11:36:51.954Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://frontendprep.io/questions/react/useeffect</loc>
<lastmod>2026-06-08T11:36:51.954Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://frontendprep.io/questions/react/usememo-vs-usecallback</loc>
<lastmod>2026-06-08T11:36:51.954Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://frontendprep.io/questions/react/virtual-dom</loc>
<lastmod>2026-06-08T11:36:51.954Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://frontendprep.io/questions/security/auth-session-management</loc>
<lastmod>2026-06-08T11:36:51.954Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://frontendprep.io/questions/security/clickjacking-mitigation</loc>
<lastmod>2026-06-08T11:36:51.954Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://frontendprep.io/questions/security/content-security-policy-depth</loc>
<lastmod>2026-06-08T11:36:51.954Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://frontendprep.io/questions/security/cors-csp-security-headers</loc>
<lastmod>2026-06-08T11:36:51.954Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://frontendprep.io/questions/security/cors-in-depth</loc>
<lastmod>2026-06-08T11:36:51.954Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://frontendprep.io/questions/security/sql-injection-mitigation</loc>
<lastmod>2026-06-08T11:36:51.954Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://frontendprep.io/questions/security/xss-csrf-mitigation</loc>
<lastmod>2026-06-08T11:36:51.954Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://frontendprep.io/questions/typescript/any-vs-unknown</loc>
<lastmod>2026-06-08T11:36:51.954Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://frontendprep.io/questions/typescript/declaration-files-merging</loc>
<lastmod>2026-06-08T11:36:51.954Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://frontendprep.io/questions/typescript/interface-vs-type</loc>
<lastmod>2026-06-08T11:36:51.954Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://frontendprep.io/questions/typescript/mapped-types</loc>
<lastmod>2026-06-08T11:36:51.954Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://frontendprep.io/questions/typescript/readonly-modifiers</loc>
<lastmod>2026-06-08T11:36:51.954Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://frontendprep.io/questions/typescript/type-assertions</loc>
<lastmod>2026-06-08T11:36:51.954Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://frontendprep.io/questions/typescript/type-narrowing-guards</loc>
<lastmod>2026-06-08T11:36:51.954Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://frontendprep.io/questions/typescript/typescript-generics-utility-types</loc>
<lastmod>2026-06-08T11:36:51.954Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://frontendprep.io/questions/typescript/union-intersection</loc>
<lastmod>2026-06-08T11:36:51.954Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://frontendprep.io/questions/typescript/utility-types-recreation</loc>
<lastmod>2026-06-08T11:36:51.954Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
</urlset>
