<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://devprep.academy/</loc>
<lastmod>2026-10-18T11:12:47.638Z</lastmod>
<changefreq>daily</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://devprep.academy/playgrounds</loc>
<lastmod>2026-10-18T11:12:47.638Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://devprep.academy/challenges</loc>
<lastmod>2026-10-18T11:12:47.638Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://devprep.academy/blog</loc>
<lastmod>2026-10-18T11:12:47.638Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://devprep.academy/interview-questions</loc>
<lastmod>2026-10-18T11:12:47.638Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://devprep.academy/explore</loc>
<lastmod>2026-10-18T11:12:47.638Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://devprep.academy/creators</loc>
<lastmod>2026-10-18T11:12:47.638Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://devprep.academy/become-creator</loc>
<lastmod>2026-10-18T11:12:47.638Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/login</loc>
<lastmod>2026-10-18T11:12:47.638Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.2</priority>
</url>
<url>
<loc>https://devprep.academy/privacy</loc>
<lastmod>2026-10-18T11:12:47.638Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.3</priority>
</url>
<url>
<loc>https://devprep.academy/terms</loc>
<lastmod>2026-10-18T11:12:47.638Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.3</priority>
</url>
<url>
<loc>https://devprep.academy/blog/demo-a-pragmatic-guide-to-react-server-components</loc>
<lastmod>2026-10-18T11:04:29.910Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://devprep.academy/blog/demo-the-mental-model-that-finally-made-typescript-generics-click</loc>
<lastmod>2026-10-18T11:04:32.555Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://devprep.academy/blog/demo-debouncing-vs-throttling-a-practical-guide</loc>
<lastmod>2026-10-18T11:04:32.927Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://devprep.academy/blog/demo-why-i-stopped-using-useeffect-for-data-fetching</loc>
<lastmod>2026-10-18T11:04:33.477Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://devprep.academy/blog/demo-writing-components-that-are-easy-to-delete</loc>
<lastmod>2026-10-18T11:04:32.981Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://devprep.academy/blog/demo-css-grid-patterns-i-reach-for-every-week</loc>
<lastmod>2026-10-18T11:04:29.981Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://devprep.academy/blog/demo-how-the-event-loop-really-schedules-your-code</loc>
<lastmod>2026-10-18T11:04:29.826Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://devprep.academy/blog/demo-accessibility-wins-you-can-ship-today</loc>
<lastmod>2026-10-18T11:04:29.843Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://devprep.academy/blog/demo-from-rest-to-typed-apis-what-changed-for-our-team</loc>
<lastmod>2026-10-18T11:04:29.755Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://devprep.academy/blog/demo-performance-budgets-that-actually-stick</loc>
<lastmod>2026-10-18T11:04:33.025Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://devprep.academy/challenges/ip-reverse-string</loc>
<lastmod>2026-06-10T17:34:22.580Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://devprep.academy/challenges/ip-fizzbuzz</loc>
<lastmod>2026-06-10T17:34:22.792Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://devprep.academy/challenges/ip-max-subarray</loc>
<lastmod>2026-06-10T17:34:22.989Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://devprep.academy/challenges/ip-is-palindrome</loc>
<lastmod>2026-06-10T17:34:23.187Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://devprep.academy/challenges/ip-fibonacci</loc>
<lastmod>2026-06-10T17:34:23.385Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://devprep.academy/challenges/ip-binary-search</loc>
<lastmod>2026-06-10T17:34:23.586Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://devprep.academy/challenges/ip-merge-sorted</loc>
<lastmod>2026-06-10T17:34:23.794Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://devprep.academy/challenges/ip-count-vowels</loc>
<lastmod>2026-06-10T17:34:24.025Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://devprep.academy/challenges/ip-sum-array</loc>
<lastmod>2026-06-10T17:34:24.258Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://devprep.academy/challenges/ip-trapping-rain-water</loc>
<lastmod>2026-06-10T17:34:27.850Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://devprep.academy/challenges/ip-median-two-sorted</loc>
<lastmod>2026-06-10T17:34:28.418Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://devprep.academy/challenges/ip-edit-distance</loc>
<lastmod>2026-06-10T17:34:28.618Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://devprep.academy/challenges/ip-sliding-window-max</loc>
<lastmod>2026-06-10T17:34:28.814Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://devprep.academy/challenges/ip-min-window-substring</loc>
<lastmod>2026-06-10T17:34:29.007Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://devprep.academy/challenges/ip-largest-rectangle</loc>
<lastmod>2026-06-10T17:34:29.221Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://devprep.academy/challenges/ip-word-ladder</loc>
<lastmod>2026-06-10T17:34:29.413Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://devprep.academy/challenges/ip-word-break</loc>
<lastmod>2026-06-10T17:34:29.623Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://devprep.academy/challenges/ip-lis</loc>
<lastmod>2026-06-10T17:34:29.828Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://devprep.academy/challenges/ip-jump-game-2</loc>
<lastmod>2026-06-10T17:34:30.238Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://devprep.academy/challenges/ip-longest-consecutive</loc>
<lastmod>2026-06-10T17:34:30.437Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://devprep.academy/challenges/ip-longest-substring</loc>
<lastmod>2026-06-10T17:34:33.960Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://devprep.academy/challenges/ip-product-except-self</loc>
<lastmod>2026-06-10T17:34:34.647Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://devprep.academy/challenges/ip-valid-parentheses</loc>
<lastmod>2026-06-10T17:34:34.874Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://devprep.academy/challenges/ip-top-k-frequent</loc>
<lastmod>2026-06-10T17:34:35.124Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://devprep.academy/challenges/ip-kth-largest</loc>
<lastmod>2026-06-10T17:34:35.362Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://devprep.academy/challenges/ip-search-rotated</loc>
<lastmod>2026-06-10T17:34:35.590Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://devprep.academy/challenges/ip-coin-change</loc>
<lastmod>2026-06-10T17:34:35.824Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://devprep.academy/challenges/ip-house-robber</loc>
<lastmod>2026-06-10T17:34:36.050Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://devprep.academy/challenges/ip-num-islands</loc>
<lastmod>2026-06-10T17:34:36.288Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://devprep.academy/challenges/ip-sort-colors</loc>
<lastmod>2026-06-10T17:34:36.536Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://devprep.academy/challenges/ip-rotate-array</loc>
<lastmod>2026-06-10T17:34:36.771Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://devprep.academy/challenges/ip-spiral-matrix</loc>
<lastmod>2026-06-10T17:34:37.009Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://devprep.academy/challenges/algo-extra-bubble-sort</loc>
<lastmod>2026-06-10T17:34:43.025Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://devprep.academy/challenges/algo-extra-insertion-sort</loc>
<lastmod>2026-06-10T17:34:43.214Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://devprep.academy/challenges/fe-compose</loc>
<lastmod>2026-06-10T17:34:48.607Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://devprep.academy/challenges/fe-curry</loc>
<lastmod>2026-06-10T17:34:48.806Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://devprep.academy/challenges/fe-deep-clone</loc>
<lastmod>2026-06-10T17:34:49.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://devprep.academy/challenges/fe-deep-equal</loc>
<lastmod>2026-06-10T17:34:49.191Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://devprep.academy/challenges/fe-memoize</loc>
<lastmod>2026-06-10T17:34:49.381Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://devprep.academy/challenges/algo-extra-longest-common-prefix</loc>
<lastmod>2026-06-10T17:34:42.225Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://devprep.academy/challenges/fe-promise-all</loc>
<lastmod>2026-06-10T17:34:49.781Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://devprep.academy/challenges/fe-promise-race</loc>
<lastmod>2026-06-10T17:34:49.970Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://devprep.academy/challenges/fe-promisify</loc>
<lastmod>2026-06-10T17:34:50.167Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://devprep.academy/challenges/fe-map-async-limit</loc>
<lastmod>2026-06-10T17:34:50.366Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://devprep.academy/challenges/algo-extra-linked-list-cycle</loc>
<lastmod>2026-06-10T17:34:42.443Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://devprep.academy/challenges/algo-extra-middle-node</loc>
<lastmod>2026-06-10T17:34:42.639Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://devprep.academy/challenges/fe-throttle</loc>
<lastmod>2026-06-10T17:34:50.767Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://devprep.academy/challenges/fe-array-map</loc>
<lastmod>2026-06-10T17:34:50.967Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://devprep.academy/challenges/fe-array-filter</loc>
<lastmod>2026-06-10T17:34:51.150Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://devprep.academy/challenges/fe-array-reduce</loc>
<lastmod>2026-06-10T17:34:51.340Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://devprep.academy/challenges/fe-pipe</loc>
<lastmod>2026-06-10T17:34:51.527Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://devprep.academy/challenges/fe-deep-omit</loc>
<lastmod>2026-06-10T17:34:52.110Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://devprep.academy/challenges/fe-unsquash-object</loc>
<lastmod>2026-06-10T17:34:52.482Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://devprep.academy/challenges/fe-promise-any</loc>
<lastmod>2026-06-10T17:34:52.683Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://devprep.academy/challenges/fe-promise-all-settled</loc>
<lastmod>2026-06-10T17:34:52.876Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://devprep.academy/challenges/fe-ui-counter</loc>
<lastmod>2026-06-10T17:35:06.911Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://devprep.academy/challenges/fe-ui-digital-clock</loc>
<lastmod>2026-06-10T17:35:07.367Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://devprep.academy/challenges/fe-ui-progress-bar</loc>
<lastmod>2026-06-10T17:35:07.569Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://devprep.academy/challenges/fe-ui-todo-list</loc>
<lastmod>2026-06-10T17:35:07.773Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://devprep.academy/challenges/fe-ui-star-rating</loc>
<lastmod>2026-06-10T17:35:07.981Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://devprep.academy/challenges/fe-ui-modal</loc>
<lastmod>2026-06-10T17:35:08.613Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://devprep.academy/challenges/fe-ui-like-button</loc>
<lastmod>2026-06-10T17:35:08.811Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://devprep.academy/challenges/fe-ui-stopwatch</loc>
<lastmod>2026-06-10T17:35:09.007Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://devprep.academy/challenges/fe-ui-traffic-light</loc>
<lastmod>2026-06-10T17:35:09.221Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://devprep.academy/challenges/fe-ui-image-carousel</loc>
<lastmod>2026-06-10T17:35:09.429Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://devprep.academy/challenges/fe-ui-pagination</loc>
<lastmod>2026-06-10T17:35:09.641Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://devprep.academy/challenges/algo-extra-invert-tree</loc>
<lastmod>2026-06-10T17:34:42.831Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://devprep.academy/challenges/fe-ui-toast</loc>
<lastmod>2026-06-10T17:35:10.060Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://devprep.academy/challenges/fe-ui-dropdown-menu</loc>
<lastmod>2026-06-10T17:35:10.267Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://devprep.academy/challenges/fe-ui-autocomplete</loc>
<lastmod>2026-06-10T17:35:10.493Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://devprep.academy/challenges/fe-ui-nested-checkboxes</loc>
<lastmod>2026-06-10T17:35:10.705Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://devprep.academy/challenges/ip-two-sum</loc>
<lastmod>2026-06-10T17:34:21.965Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://devprep.academy/challenges/ip-course-schedule</loc>
<lastmod>2026-06-10T17:34:30.028Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://devprep.academy/challenges/algo-extra-merge-sorted-arrays</loc>
<lastmod>2026-06-10T17:34:40.401Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://devprep.academy/challenges/algo-extra-binary-search</loc>
<lastmod>2026-06-10T17:34:40.976Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://devprep.academy/challenges/algo-extra-fibonacci</loc>
<lastmod>2026-06-10T17:34:41.199Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://devprep.academy/challenges/algo-extra-palindrome</loc>
<lastmod>2026-06-10T17:34:41.402Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://devprep.academy/challenges/algo-extra-anagram</loc>
<lastmod>2026-06-10T17:34:41.603Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://devprep.academy/challenges/algo-extra-max-subarray</loc>
<lastmod>2026-06-10T17:34:41.809Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://devprep.academy/challenges/algo-extra-climbing-stairs</loc>
<lastmod>2026-06-10T17:34:42.023Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://devprep.academy/challenges/fe-ui-tic-tac-toe</loc>
<lastmod>2026-06-10T17:35:11.345Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://devprep.academy/challenges/fe-ui-data-table</loc>
<lastmod>2026-06-10T17:35:11.543Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://devprep.academy/challenges/algo-extra-merge-sort</loc>
<lastmod>2026-06-10T17:34:43.411Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://devprep.academy/challenges/algo-extra-quick-sort</loc>
<lastmod>2026-06-10T17:34:43.615Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://devprep.academy/challenges/algo-extra-valid-parentheses</loc>
<lastmod>2026-06-10T17:34:43.834Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://devprep.academy/challenges/fe-flatten</loc>
<lastmod>2026-06-10T17:34:48.043Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://devprep.academy/challenges/fe-classnames</loc>
<lastmod>2026-06-10T17:34:48.417Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://devprep.academy/challenges/fe-event-emitter</loc>
<lastmod>2026-06-10T17:34:49.588Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://devprep.academy/challenges/fe-debounce</loc>
<lastmod>2026-06-10T17:34:50.558Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://devprep.academy/challenges/fe-chunk</loc>
<lastmod>2026-06-10T17:34:51.716Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://devprep.academy/challenges/fe-list-format</loc>
<lastmod>2026-06-10T17:34:51.923Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://devprep.academy/challenges/fe-squash-object</loc>
<lastmod>2026-06-10T17:34:52.301Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://devprep.academy/challenges/fe-json-stringify</loc>
<lastmod>2026-06-10T17:34:53.061Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://devprep.academy/challenges/fe-sleep</loc>
<lastmod>2026-06-10T17:34:57.158Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://devprep.academy/challenges/fe-once</loc>
<lastmod>2026-06-10T17:34:57.630Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://devprep.academy/challenges/fe-clamp</loc>
<lastmod>2026-06-10T17:34:57.861Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://devprep.academy/challenges/fe-get</loc>
<lastmod>2026-06-10T17:34:58.073Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://devprep.academy/challenges/fe-set</loc>
<lastmod>2026-06-10T17:34:58.307Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://devprep.academy/challenges/fe-pick</loc>
<lastmod>2026-06-10T17:34:58.550Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://devprep.academy/challenges/fe-omit</loc>
<lastmod>2026-06-10T17:34:58.770Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://devprep.academy/challenges/fe-cycle</loc>
<lastmod>2026-06-10T17:34:59.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://devprep.academy/challenges/fe-difference</loc>
<lastmod>2026-06-10T17:34:59.234Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://devprep.academy/challenges/fe-intersection</loc>
<lastmod>2026-06-10T17:34:59.473Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://devprep.academy/challenges/fe-union</loc>
<lastmod>2026-06-10T17:34:59.717Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://devprep.academy/challenges/fe-camelcase</loc>
<lastmod>2026-06-10T17:34:59.961Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://devprep.academy/challenges/fe-compact</loc>
<lastmod>2026-06-10T17:35:00.188Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://devprep.academy/challenges/fe-is-equal-primitive</loc>
<lastmod>2026-06-10T17:35:00.413Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://devprep.academy/challenges/fe-promise-timeout</loc>
<lastmod>2026-06-10T17:35:00.652Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://devprep.academy/challenges/fe-size</loc>
<lastmod>2026-06-10T17:35:00.892Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://devprep.academy/challenges/fe-negative-index</loc>
<lastmod>2026-06-10T17:35:01.142Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://devprep.academy/challenges/fe-rgb-to-hex</loc>
<lastmod>2026-06-10T17:35:01.383Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://devprep.academy/challenges/fe-hex-to-rgb</loc>
<lastmod>2026-06-10T17:35:01.619Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://devprep.academy/challenges/fe-text-truncate</loc>
<lastmod>2026-06-10T17:35:01.844Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://devprep.academy/challenges/fe-query-stringify</loc>
<lastmod>2026-06-10T17:35:02.070Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://devprep.academy/challenges/fe-query-parse</loc>
<lastmod>2026-06-10T17:35:02.304Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://devprep.academy/challenges/fe-promise-reject</loc>
<lastmod>2026-06-10T17:35:02.529Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://devprep.academy/challenges/fe-json-parse</loc>
<lastmod>2026-06-10T17:35:02.759Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://devprep.academy/challenges/fe-ui-calculator</loc>
<lastmod>2026-06-10T17:35:16.578Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://devprep.academy/challenges/fe-ui-accordion</loc>
<lastmod>2026-06-10T17:35:08.197Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://devprep.academy/challenges/fe-ui-tabs</loc>
<lastmod>2026-06-10T17:35:08.413Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://devprep.academy/challenges/fe-ui-contact-form</loc>
<lastmod>2026-06-10T17:35:09.857Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://devprep.academy/challenges/fe-ui-transfer-list</loc>
<lastmod>2026-06-10T17:35:10.928Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://devprep.academy/challenges/fe-ui-file-explorer</loc>
<lastmod>2026-06-10T17:35:11.146Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://devprep.academy/challenges/fe-ui-temperature-converter</loc>
<lastmod>2026-06-10T17:35:16.181Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://devprep.academy/challenges/fe-ui-lazy-image</loc>
<lastmod>2026-06-10T17:35:16.767Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://devprep.academy/challenges/fe-ui-avatar-group</loc>
<lastmod>2026-06-10T17:35:16.957Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://devprep.academy/challenges/fe-ui-otp-input</loc>
<lastmod>2026-06-10T17:35:17.147Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://devprep.academy/challenges/fe-ui-multi-step-form</loc>
<lastmod>2026-06-10T17:35:17.341Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://devprep.academy/challenges/fe-ui-dual-range-slider</loc>
<lastmod>2026-06-10T17:35:17.541Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://devprep.academy/challenges/fe-ui-collapsible-sidebar</loc>
<lastmod>2026-06-10T17:35:17.731Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://devprep.academy/challenges/fe-ui-search-bar</loc>
<lastmod>2026-06-10T17:35:17.922Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://devprep.academy/challenges/fe-ui-nested-comments</loc>
<lastmod>2026-06-10T17:35:18.111Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://devprep.academy/challenges/fe-ui-color-picker</loc>
<lastmod>2026-06-10T17:35:18.322Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://devprep.academy/challenges/fe-ui-analog-clock</loc>
<lastmod>2026-06-10T17:35:18.527Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://devprep.academy/challenges/fe-ui-typewriter</loc>
<lastmod>2026-06-10T17:35:18.718Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://devprep.academy/challenges/fe-ui-rating-bar</loc>
<lastmod>2026-06-10T17:35:18.913Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://devprep.academy/challenges/fe-ui-segmented-control</loc>
<lastmod>2026-06-10T17:35:19.100Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://devprep.academy/challenges/fe-ui-infinite-scroll</loc>
<lastmod>2026-06-10T17:35:19.291Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://devprep.academy/challenges/fe-ui-breadcrumbs</loc>
<lastmod>2026-06-10T17:35:19.481Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://devprep.academy/challenges/fe-ui-badge</loc>
<lastmod>2026-06-10T17:35:19.670Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://devprep.academy/challenges/fe-ui-tooltip</loc>
<lastmod>2026-06-10T17:35:19.861Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://devprep.academy/challenges/fe-ui-combobox</loc>
<lastmod>2026-06-10T17:35:20.051Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://devprep.academy/challenges/fe-ui-kanban-board</loc>
<lastmod>2026-06-10T17:35:20.241Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://devprep.academy/challenges/fe-ui-password-generator</loc>
<lastmod>2026-06-10T17:35:20.437Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://devprep.academy/challenges/fe-ui-tag-input</loc>
<lastmod>2026-06-10T17:35:20.627Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://devprep.academy/challenges/fe-ui-dark-mode-toggle</loc>
<lastmod>2026-06-10T17:35:20.817Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://devprep.academy/challenges/fe-ui-speed-dial</loc>
<lastmod>2026-06-10T17:35:21.017Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://devprep.academy/challenges/fe-ui-skeleton-loader</loc>
<lastmod>2026-06-10T17:35:21.207Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://devprep.academy/challenges/fe-ui-draw-board</loc>
<lastmod>2026-06-10T17:35:21.397Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://devprep.academy/challenges/fe-ui-memory-game</loc>
<lastmod>2026-06-10T17:35:21.586Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://devprep.academy/play/demo-counter-component</loc>
<lastmod>2026-08-29T19:18:39.606Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://devprep.academy/play/demo-todo-list</loc>
<lastmod>2026-08-29T19:18:39.926Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://devprep.academy/play/demo-debounced-search-box</loc>
<lastmod>2026-08-29T19:18:40.086Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://devprep.academy/play/demo-dark-mode-toggle</loc>
<lastmod>2026-08-29T19:18:40.246Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://devprep.academy/play/demo-modal-with-portal</loc>
<lastmod>2026-08-29T19:18:40.360Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://devprep.academy/play/demo-fetch-with-loading-state</loc>
<lastmod>2026-08-29T19:18:40.474Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://devprep.academy/play/demo-accordion-component</loc>
<lastmod>2026-08-29T19:18:40.726Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://devprep.academy/play/demo-tabs-component</loc>
<lastmod>2026-08-29T19:18:40.887Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://devprep.academy/play/demo-form-validation</loc>
<lastmod>2026-08-29T19:18:41.046Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://devprep.academy/play/demo-stopwatch-timer</loc>
<lastmod>2026-08-29T19:18:41.156Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://devprep.academy/interview-questions/reactjs</loc>
<lastmod>2026-10-18T11:12:47.638Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://devprep.academy/interview-questions/nodejs</loc>
<lastmod>2026-10-18T11:12:47.638Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://devprep.academy/interview-questions/nextjs</loc>
<lastmod>2026-10-18T11:12:47.638Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://devprep.academy/interview-questions/ai-engineering</loc>
<lastmod>2026-10-18T11:12:47.638Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://devprep.academy/interview-questions/javascript</loc>
<lastmod>2026-10-18T11:12:47.638Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://devprep.academy/interview-questions/javascript-coding</loc>
<lastmod>2026-10-18T11:12:47.638Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://devprep.academy/interview-questions/machine-coding</loc>
<lastmod>2026-10-18T11:12:47.638Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://devprep.academy/interview-questions/angular</loc>
<lastmod>2026-10-18T11:12:47.638Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://devprep.academy/interview-questions/vuejs</loc>
<lastmod>2026-10-18T11:12:47.638Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://devprep.academy/interview-questions/typescript</loc>
<lastmod>2026-10-18T11:12:47.638Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://devprep.academy/interview-questions/dsa</loc>
<lastmod>2026-10-18T11:12:47.638Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://devprep.academy/interview-questions/system-design</loc>
<lastmod>2026-10-18T11:12:47.638Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://devprep.academy/interview-questions/python</loc>
<lastmod>2026-10-18T11:12:47.638Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://devprep.academy/interview-questions/sql</loc>
<lastmod>2026-10-18T11:12:47.638Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://devprep.academy/interview-questions/company/google</loc>
<lastmod>2026-06-25T07:41:21.349Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://devprep.academy/interview-questions/company/amazon</loc>
<lastmod>2026-06-25T07:41:21.584Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://devprep.academy/interview-questions/company/meta</loc>
<lastmod>2026-06-25T07:41:21.687Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://devprep.academy/interview-questions/company/microsoft</loc>
<lastmod>2026-06-25T07:41:21.789Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://devprep.academy/interview-questions/company/netflix</loc>
<lastmod>2026-06-25T07:41:21.896Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-react-and-its-main-features</loc>
<lastmod>2026-09-06T02:10:57.572Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-are-react-components</loc>
<lastmod>2026-09-30T16:16:08.192Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-are-react-hooks-name-a-few-common-ones</loc>
<lastmod>2026-09-26T01:54:26.065Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/explain-the-purpose-of-useeffect</loc>
<lastmod>2026-09-06T02:11:02.854Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-pass-data-between-components-in-react</loc>
<lastmod>2026-09-06T02:10:59.822Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-prop-drilling-and-how-can-it-be-avoided</loc>
<lastmod>2026-09-06T02:11:06.062Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-jsx</loc>
<lastmod>2026-09-06T02:10:59.247Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-handle-routing-in-react-applications</loc>
<lastmod>2026-09-06T02:11:18.660Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-optimize-react-component-rendering</loc>
<lastmod>2026-09-06T02:11:09.222Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/describe-the-react-component-lifecycle</loc>
<lastmod>2026-09-06T02:11:13.453Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-fetch-data-in-react</loc>
<lastmod>2026-09-06T02:11:03.467Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-server-side-rendering-ssr-and-when-would-you-use-it-with-react</loc>
<lastmod>2026-09-06T02:11:11.632Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-are-fragments-in-react</loc>
<lastmod>2026-09-06T02:10:59.642Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-handle-forms-in-react</loc>
<lastmod>2026-09-06T02:11:06.640Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-are-error-boundaries-in-react</loc>
<lastmod>2026-09-06T02:11:13.973Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-manage-component-level-state-without-usestate-or-usereducer</loc>
<lastmod>2026-09-06T02:11:02.393Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/when-would-you-choose-a-class-component-over-a-functional-component-with-hooks</loc>
<lastmod>2026-09-06T02:11:19.082Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/describe-the-useref-hook-and-its-typical-use-cases</loc>
<lastmod>2026-09-06T02:11:08.217Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-handle-side-effects-in-functional-components</loc>
<lastmod>2026-09-06T02:10:56.659Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-create-react-app-and-when-would-you-use-it</loc>
<lastmod>2026-09-06T02:10:58.644Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-test-react-components</loc>
<lastmod>2026-09-06T02:11:18.451Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-proptypes-and-when-would-you-use-it</loc>
<lastmod>2026-09-06T02:10:58.408Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-interact-with-external-apis-in-react</loc>
<lastmod>2026-09-30T18:04:11.018Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-are-portals-in-react-and-when-would-you-use-them</loc>
<lastmod>2026-09-06T02:11:14.805Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/describe-the-benefits-of-using-typescript-with-react</loc>
<lastmod>2026-09-06T02:11:18.233Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-difference-between-client-side-rendering-csr-and-server-side-renderi</loc>
<lastmod>2026-09-06T02:11:11.831Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-difference-between-state-and-props</loc>
<lastmod>2026-09-06T02:11:05.862Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-optimize-performance-in-a-react-application</loc>
<lastmod>2026-09-06T02:11:08.823Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-role-of-a-bundler-like-webpack-in-a-react-project</loc>
<lastmod>2026-09-06T02:11:00.237Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/explain-the-concept-of-reconciliation-in-react</loc>
<lastmod>2026-09-06T02:11:13.665Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-handle-asynchronous-operations-in-react-functional-components</loc>
<lastmod>2026-09-06T02:11:03.274Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-are-the-advantages-of-using-react-over-plain-javascript</loc>
<lastmod>2026-09-06T02:10:57.772Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/explain-the-concept-of-composition-in-react-components</loc>
<lastmod>2026-09-06T02:11:00.036Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/when-would-you-use-uselayouteffect-instead-of-useeffect</loc>
<lastmod>2026-09-06T02:11:05.472Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-role-of-react-dom</loc>
<lastmod>2026-09-28T03:06:51.508Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-would-you-structure-a-large-react-application</loc>
<lastmod>2026-09-06T02:11:18.871Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-are-react-s-design-principles</loc>
<lastmod>2026-09-06T02:11:00.628Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-does-react-handle-security-concerns-like-xss</loc>
<lastmod>2026-09-06T02:11:00.832Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-context-api-in-react-and-when-would-you-use-it</loc>
<lastmod>2026-09-06T02:11:06.254Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-difference-between-usestate-and-usereducer</loc>
<lastmod>2026-09-06T02:10:56.865Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-react-memo-and-when-would-you-use-it</loc>
<lastmod>2026-09-06T02:11:01.043Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/explain-the-concept-of-lifting-state-up-in-react</loc>
<lastmod>2026-09-06T02:11:04.472Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-purpose-of-react-strictmode</loc>
<lastmod>2026-09-06T02:10:58.173Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-prevent-unnecessary-re-renders-in-functional-components</loc>
<lastmod>2026-09-06T02:11:08.618Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-are-react-developer-tools-and-how-do-you-use-them</loc>
<lastmod>2026-09-06T02:10:58.852Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-virtual-dom-in-react</loc>
<lastmod>2026-09-06T02:11:07.431Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-difference-between-controlled-and-uncontrolled-components</loc>
<lastmod>2026-09-06T02:11:13.060Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-manage-global-state-in-a-large-react-application</loc>
<lastmod>2026-09-06T02:11:06.846Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-debug-react-applications</loc>
<lastmod>2026-09-06T02:10:59.052Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-are-higher-order-components-hocs-in-react</loc>
<lastmod>2026-09-06T02:11:01.553Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/explain-the-concept-of-unidirectional-data-flow-in-react</loc>
<lastmod>2026-09-06T02:11:04.275Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-does-react-handle-events</loc>
<lastmod>2026-09-30T16:17:10.203Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-purpose-of-the-key-prop-when-rendering-lists-in-react</loc>
<lastmod>2026-09-13T23:10:27.379Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-purpose-of-the-deps-array-in-useeffect-and-usecallback</loc>
<lastmod>2026-09-06T02:11:02.192Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-difference-between-shadow-dom-and-virtual-dom</loc>
<lastmod>2026-09-06T02:11:14.388Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-difference-between-usememo-and-usecallback</loc>
<lastmod>2026-09-06T02:11:08.417Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-are-react-synthetic-events</loc>
<lastmod>2026-09-27T13:14:48.762Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-purpose-of-the-cleanup-function-in-useeffect</loc>
<lastmod>2026-09-06T02:11:03.067Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-does-react-s-batching-work</loc>
<lastmod>2026-09-06T02:11:08.022Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-hydration-in-react</loc>
<lastmod>2026-09-06T02:11:12.029Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-are-react-custom-hooks-and-when-should-you-use-them</loc>
<lastmod>2026-09-06T02:11:01.992Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-difference-between-element-and-component-in-react</loc>
<lastmod>2026-09-06T02:10:57.973Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/explain-react-suspense-and-its-use-cases</loc>
<lastmod>2026-09-06T02:11:03.672Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-are-render-props-and-how-do-they-work</loc>
<lastmod>2026-09-06T02:11:01.786Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-does-react-fiber-work</loc>
<lastmod>2026-09-06T02:11:14.599Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-handle-memory-leaks-in-react</loc>
<lastmod>2026-09-06T02:11:00.433Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-node-js-and-why-is-it-popular</loc>
<lastmod>2026-10-18T02:35:38.250Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/explain-the-node-js-event-loop</loc>
<lastmod>2026-10-18T02:34:29.880Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-difference-between-blocking-and-non-blocking-i-o-in-node-js</loc>
<lastmod>2026-10-18T02:35:37.030Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-handle-errors-in-node-js-applications</loc>
<lastmod>2026-10-18T02:35:42.685Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/explain-what-callback-hell-is-and-how-to-avoid-it</loc>
<lastmod>2026-10-18T02:35:37.265Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-are-promises-in-node-js-and-how-do-they-improve-async-code</loc>
<lastmod>2026-10-18T02:35:37.515Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-does-async-await-work-and-what-are-its-benefits</loc>
<lastmod>2026-10-18T02:35:37.745Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/explain-the-purpose-of-package-json-and-npm</loc>
<lastmod>2026-10-18T02:35:38.475Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-are-node-js-streams-and-when-would-you-use-them</loc>
<lastmod>2026-10-18T02:35:42.924Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-achieve-concurrency-in-node-js-since-it-s-single-threaded</loc>
<lastmod>2026-10-18T02:35:10.547Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-role-of-libuv-in-node-js</loc>
<lastmod>2026-10-18T02:35:10.775Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/when-would-you-choose-node-js-over-other-backend-technologies</loc>
<lastmod>2026-10-18T02:35:11.011Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-are-eventemitter-s-in-node-js</loc>
<lastmod>2026-10-18T02:35:43.216Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/explain-how-modules-work-in-node-js</loc>
<lastmod>2026-10-18T02:35:38.714Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-process-nexttick-and-setimmediate-and-when-to-use-them</loc>
<lastmod>2026-10-18T02:35:37.980Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-can-you-debug-a-node-js-application</loc>
<lastmod>2026-10-18T02:35:43.445Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/describe-the-node-js-architecture</loc>
<lastmod>2026-10-18T02:35:11.230Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-are-some-common-security-best-practices-in-node-js-applications</loc>
<lastmod>2026-10-18T02:35:11.574Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-manage-configuration-in-a-node-js-application-for-different-environme</loc>
<lastmod>2026-10-18T02:35:43.684Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/explain-the-concept-of-middleware-in-express-js</loc>
<lastmod>2026-10-18T02:35:16.915Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-npm-and-what-are-its-core-functionalities</loc>
<lastmod>2026-06-15T16:55:19.161Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-handle-environment-variables-in-node-js</loc>
<lastmod>2026-10-18T02:35:38.945Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-are-worker-threads-in-node-js-and-when-would-you-use-them</loc>
<lastmod>2026-10-18T02:35:11.894Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/describe-the-buffer-class-in-node-js-and-its-use-cases</loc>
<lastmod>2026-10-18T02:35:06.775Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-secure-your-node-js-api-endpoints</loc>
<lastmod>2026-10-18T02:35:12.215Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/explain-the-concept-of-event-driven-architecture-in-node-js</loc>
<lastmod>2026-10-18T02:35:12.535Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-purpose-of-package-lock-json</loc>
<lastmod>2026-10-18T02:35:39.175Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-manage-sessions-and-authentication-in-a-node-js-web-application</loc>
<lastmod>2026-10-18T02:35:17.360Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/when-would-you-use-child-process-module-in-node-js</loc>
<lastmod>2026-10-18T02:35:12.760Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-are-some-common-ways-to-improve-performance-in-a-node-js-application</loc>
<lastmod>2026-10-18T02:35:12.977Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/describe-the-node-js-module-system-what-are-commonjs-and-es-modules</loc>
<lastmod>2026-10-18T02:35:39.398Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-handle-graceful-shutdown-in-a-node-js-application</loc>
<lastmod>2026-10-18T02:35:13.201Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-purpose-of-dirname-and-filename-in-node-js</loc>
<lastmod>2026-10-18T02:35:39.628Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/explain-how-clustering-works-in-node-js</loc>
<lastmod>2026-10-18T02:35:13.435Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-role-of-the-v8-javascript-engine-in-node-js</loc>
<lastmod>2026-10-18T02:35:39.857Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-handle-cors-cross-origin-resource-sharing-in-node-js</loc>
<lastmod>2026-10-18T02:35:17.137Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-are-some-best-practices-for-structuring-a-node-js-project</loc>
<lastmod>2026-10-18T02:35:13.654Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/explain-dependency-injection-and-how-it-can-be-used-in-node-js</loc>
<lastmod>2026-10-18T02:35:05.335Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-would-you-implement-caching-in-a-node-js-application</loc>
<lastmod>2026-10-18T02:35:13.977Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-difference-between-readfile-and-createreadstream-in-node-js</loc>
<lastmod>2026-10-18T02:35:40.090Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-does-the-thread-pool-work-in-node-js</loc>
<lastmod>2026-10-18T02:35:05.566Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/explain-the-difference-between-require-and-import-in-node-js</loc>
<lastmod>2026-06-15T16:55:26.230Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-purpose-of-the-cluster-module-and-how-does-it-utilize-multi-core-cpu</loc>
<lastmod>2026-06-15T16:55:26.565Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-handle-uncaught-exceptions-and-unhandled-promise-rejections-in-node-j</loc>
<lastmod>2026-10-18T02:35:05.815Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-backpressure-in-node-js-streams-and-how-do-you-handle-it</loc>
<lastmod>2026-10-18T02:35:06.055Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-are-memory-leaks-in-node-js-and-how-do-you-detect-them</loc>
<lastmod>2026-10-18T02:35:06.407Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/explain-how-the-eventemitter-class-works-under-the-hood</loc>
<lastmod>2026-10-18T02:35:07.055Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-purpose-of-the-util-promisify-function-in-node-js</loc>
<lastmod>2026-10-18T02:35:40.325Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-role-of-the-path-module-and-why-is-it-preferred-over-manual-string-c</loc>
<lastmod>2026-10-18T02:35:40.694Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/explain-the-differences-between-fork-spawn-and-exec-in-the-child-process-module</loc>
<lastmod>2026-10-18T02:35:07.285Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-protect-a-node-js-api-against-denial-of-service-dos-and-brute-force-a</loc>
<lastmod>2026-10-18T02:35:14.255Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-difference-between-dependencies-devdependencies-and-peerdependencies</loc>
<lastmod>2026-10-18T02:35:40.911Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-does-node-js-handle-crypto-operations-efficiently-without-blocking-the-event</loc>
<lastmod>2026-10-18T02:35:07.509Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/explain-the-concept-of-event-loop-pollution-and-how-to-avoid-it</loc>
<lastmod>2026-10-18T02:35:07.894Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-can-you-securely-store-and-verify-passwords-in-a-node-js-application</loc>
<lastmod>2026-10-18T02:35:41.125Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-are-stream-piping-and-the-pipe-method-in-node-js</loc>
<lastmod>2026-10-18T02:35:41.338Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-purpose-of-the-abortcontroller-in-modern-node-js</loc>
<lastmod>2026-10-18T02:35:08.214Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-handle-database-connection-pooling-in-a-node-js-application</loc>
<lastmod>2026-10-18T02:35:14.506Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/explain-how-memory-management-and-garbage-collection-work-in-the-v8-engine</loc>
<lastmod>2026-10-18T02:35:08.444Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-difference-between-spawn-and-exec-in-node-js</loc>
<lastmod>2026-06-15T16:55:32.371Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-implement-rate-limiting-in-a-node-js-express-application</loc>
<lastmod>2026-10-18T02:35:14.730Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/explain-the-concept-of-repl-in-node-js</loc>
<lastmod>2026-10-18T02:35:41.555Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-purpose-of-the-assert-module-in-node-js</loc>
<lastmod>2026-10-18T02:35:41.784Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-does-the-node-js-dns-module-differ-from-browser-based-dns-resolution</loc>
<lastmod>2026-10-18T02:35:08.695Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-are-event-emitting-patterns-and-how-does-error-first-callback-convention-re</loc>
<lastmod>2026-10-18T02:35:08.968Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-handle-circular-dependencies-in-node-js</loc>
<lastmod>2026-10-18T02:35:09.327Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-use-of-the-os-module-in-node-js</loc>
<lastmod>2026-10-18T02:35:42.011Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/explain-how-to-read-and-write-large-files-using-streams-in-node-js</loc>
<lastmod>2026-10-18T02:35:09.560Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-difference-between-string-concatenation-and-path-join-path-resolve</loc>
<lastmod>2026-06-15T16:55:35.433Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-purpose-of-the-zlib-module-in-node-js</loc>
<lastmod>2026-10-18T02:35:09.785Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-does-node-js-handle-multi-threading-behind-the-scenes-if-javascript-is-singl</loc>
<lastmod>2026-06-15T16:55:36.121Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-purpose-of-the-http-agent-in-node-js</loc>
<lastmod>2026-10-18T02:35:15.054Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-are-the-main-security-risks-of-using-the-eval-function-in-node-js</loc>
<lastmod>2026-10-18T02:35:42.241Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-monitor-a-node-js-application-s-memory-usage-in-production</loc>
<lastmod>2026-10-18T02:35:15.576Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/explain-how-the-crypto-module-secures-sensitive-data-in-node-js</loc>
<lastmod>2026-10-18T02:35:10.061Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-vm-virtual-machine-module-and-when-would-you-use-it</loc>
<lastmod>2026-10-18T02:35:10.303Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-implement-microservices-communication-in-node-js</loc>
<lastmod>2026-10-18T02:35:15.801Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-are-unhandledrejections-and-how-do-they-differ-from-uncaughtexceptions</loc>
<lastmod>2026-06-15T16:55:38.516Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-run-node-js-processes-as-a-background-service</loc>
<lastmod>2026-10-18T02:35:42.466Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/explain-this-keyword-in-javascript</loc>
<lastmod>2026-09-16T12:30:26.161Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-are-closures-in-javascript</loc>
<lastmod>2026-09-16T12:29:37.667Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/explain-event-delegation</loc>
<lastmod>2026-09-16T12:29:48.622Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-hoisting-in-javascript</loc>
<lastmod>2026-09-16T12:30:23.510Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-handle-asynchronous-operations-in-javascript</loc>
<lastmod>2026-09-16T12:30:07.812Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-event-loop</loc>
<lastmod>2026-09-16T12:30:25.599Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/explain-prototypal-inheritance</loc>
<lastmod>2026-09-16T12:30:26.842Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-are-let-const-and-var-what-are-their-differences</loc>
<lastmod>2026-09-16T12:30:21.600Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-purpose-of-the-bind-call-and-apply-methods</loc>
<lastmod>2026-09-16T12:29:50.834Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-json-and-why-is-it-commonly-used</loc>
<lastmod>2026-09-16T12:30:23.198Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-does-try-catch-work-in-javascript</loc>
<lastmod>2026-09-16T12:30:25.888Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-debouncing-and-throttling</loc>
<lastmod>2026-09-16T12:29:39.454Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-difference-between-client-side-and-server-side-rendering</loc>
<lastmod>2026-09-16T12:30:01.287Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/describe-the-concept-of-scope-in-javascript</loc>
<lastmod>2026-09-16T12:30:19.703Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-are-modules-in-javascript</loc>
<lastmod>2026-09-16T12:30:05.086Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-make-an-ajax-request</loc>
<lastmod>2026-09-16T12:30:00.662Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/explain-how-prototypal-inheritance-differs-from-classical-inheritance</loc>
<lastmod>2026-09-16T12:30:27.117Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-difference-between-switchmap-mergemap-concatmap-and-exhaustmap</loc>
<lastmod>2026-10-16T09:33:34.702Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-difference-between-subject-behaviorsubject-and-replaysubject</loc>
<lastmod>2026-10-16T09:33:34.493Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-content-projection-and-ng-content</loc>
<lastmod>2026-10-16T09:33:28.006Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-do-hostlistener-and-hostbinding-do</loc>
<lastmod>2026-10-16T09:33:30.311Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-trackby-in-ngfor-and-why-use-it</loc>
<lastmod>2026-10-16T09:33:27.378Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-viewencapsulation-in-angular</loc>
<lastmod>2026-10-16T09:33:39.667Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/why-use-renderer2-instead-of-direct-dom-access</loc>
<lastmod>2026-10-16T09:33:30.737Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-dynamically-create-components</loc>
<lastmod>2026-10-16T09:33:50.538Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-ngzone-and-when-do-you-run-outside-angular</loc>
<lastmod>2026-10-16T09:33:38.798Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-create-a-custom-validator-in-reactive-forms</loc>
<lastmod>2026-10-16T09:33:41.038Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-a-formarray</loc>
<lastmod>2026-10-16T09:33:41.447Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-read-route-parameters</loc>
<lastmod>2026-10-16T09:33:42.735Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-angular-universal-ssr</loc>
<lastmod>2026-10-16T09:33:46.807Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-are-preloading-strategies</loc>
<lastmod>2026-10-16T09:33:43.778Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-an-injectiontoken</loc>
<lastmod>2026-10-16T09:33:37.472Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-difference-between-useclass-usevalue-usefactory-and-useexisting</loc>
<lastmod>2026-10-16T09:33:37.689Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-does-changedetectorref-do</loc>
<lastmod>2026-10-16T09:33:38.578Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-child-components-emit-events-to-parents</loc>
<lastmod>2026-10-16T09:33:25.874Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-are-template-reference-variables</loc>
<lastmod>2026-10-16T09:36:09.747Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-are-ng-container-and-ng-template</loc>
<lastmod>2026-10-16T09:33:27.578Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-ngtemplateoutlet</loc>
<lastmod>2026-10-16T09:33:27.797Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-ngrx</loc>
<lastmod>2026-10-16T09:33:35.778Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-handle-errors-and-retries-globally-with-interceptors</loc>
<lastmod>2026-10-16T09:33:45.262Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-does-two-way-binding-work-under-the-hood</loc>
<lastmod>2026-10-16T09:33:31.998Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-are-signal-inputs-and-model-in-modern-angular</loc>
<lastmod>2026-10-16T09:33:31.154Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-avoid-memory-leaks-from-subscriptions</loc>
<lastmod>2026-10-16T09:33:34.286Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-does-the-angular-cli-provide</loc>
<lastmod>2026-10-16T09:33:26.516Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-bootstrap-a-standalone-angular-application</loc>
<lastmod>2026-10-16T09:33:45.472Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-a-route-resolver-and-when-is-it-useful</loc>
<lastmod>2026-10-16T09:33:43.557Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-difference-between-providing-a-service-in-root-vs-in-a-component</loc>
<lastmod>2026-10-16T09:33:36.841Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-angular-and-how-does-it-differ-from-angularjs</loc>
<lastmod>2026-10-16T09:33:24.776Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-are-components-and-modules-in-angular</loc>
<lastmod>2026-10-16T09:33:25.253Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-are-the-types-of-data-binding-in-angular</loc>
<lastmod>2026-10-16T09:33:25.674Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-a-directive-and-what-are-the-types</loc>
<lastmod>2026-10-16T09:33:28.427Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-does-dependency-injection-work-in-angular</loc>
<lastmod>2026-10-16T09:33:36.421Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-are-angular-lifecycle-hooks</loc>
<lastmod>2026-10-16T09:33:29.037Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-difference-between-the-constructor-and-ngoninit</loc>
<lastmod>2026-10-16T09:33:26.302Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-difference-between-observables-and-promises</loc>
<lastmod>2026-10-16T09:33:33.868Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-a-service-and-why-use-it</loc>
<lastmod>2026-10-16T09:33:36.637Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-are-pipes-in-angular</loc>
<lastmod>2026-10-16T09:33:28.631Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-does-change-detection-work-in-angular</loc>
<lastmod>2026-10-16T09:33:38.377Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-difference-between-reactive-and-template-driven-forms</loc>
<lastmod>2026-10-16T09:33:40.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-does-routing-and-lazy-loading-work-in-angular</loc>
<lastmod>2026-10-16T09:33:42.517Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-an-http-interceptor</loc>
<lastmod>2026-10-16T09:33:44.427Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-are-route-guards-in-angular</loc>
<lastmod>2026-10-16T09:33:42.939Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-difference-between-aot-and-jit-compilation</loc>
<lastmod>2026-10-16T09:33:46.364Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-async-pipe-and-why-is-it-useful</loc>
<lastmod>2026-10-16T09:33:34.084Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-are-viewchild-and-contentchild</loc>
<lastmod>2026-10-16T09:33:29.662Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-are-angular-signals</loc>
<lastmod>2026-10-16T09:33:32.407Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-are-standalone-components</loc>
<lastmod>2026-10-16T09:33:25.462Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-reverse-a-linked-list</loc>
<lastmod>2026-10-17T12:44:20.175Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-solve-the-two-sum-problem-efficiently</loc>
<lastmod>2026-10-17T12:16:34.009Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-find-the-maximum-subarray-sum</loc>
<lastmod>2026-10-17T12:17:14.604Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-check-for-valid-balanced-parentheses</loc>
<lastmod>2026-10-17T12:16:44.785Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-find-the-middle-of-a-linked-list</loc>
<lastmod>2026-10-17T12:16:49.251Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-merge-overlapping-intervals</loc>
<lastmod>2026-10-17T12:16:43.351Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-design-an-lru-cache</loc>
<lastmod>2026-10-17T12:17:22.101Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-topological-sort-and-when-is-it-used</loc>
<lastmod>2026-10-17T12:17:06.930Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-union-find-disjoint-set-data-structure</loc>
<lastmod>2026-10-17T12:17:08.750Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-count-the-number-of-islands-in-a-grid</loc>
<lastmod>2026-10-17T12:17:03.798Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-check-if-two-strings-are-anagrams</loc>
<lastmod>2026-10-17T12:16:34.359Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-find-the-lowest-common-ancestor-in-a-binary-tree</loc>
<lastmod>2026-10-17T12:16:55.328Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-find-the-longest-common-subsequence</loc>
<lastmod>2026-10-17T12:17:17.249Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-solve-the-coin-change-problem</loc>
<lastmod>2026-10-17T12:17:15.694Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-solve-the-climbing-stairs-problem</loc>
<lastmod>2026-10-17T12:17:13.859Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-detect-a-cycle-in-a-directed-graph</loc>
<lastmod>2026-10-17T12:17:08.045Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-move-all-zeroes-to-the-end-of-an-array-in-place</loc>
<lastmod>2026-10-17T12:16:38.656Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-rotate-an-array-by-k-positions</loc>
<lastmod>2026-10-17T12:16:41.523Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-check-if-a-binary-tree-is-balanced</loc>
<lastmod>2026-10-17T12:16:53.770Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-implement-a-queue-using-two-stacks</loc>
<lastmod>2026-10-17T12:16:45.136Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-do-a-level-order-bfs-traversal-of-a-tree</loc>
<lastmod>2026-10-17T12:16:54.524Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-find-a-duplicate-in-an-array</loc>
<lastmod>2026-10-17T12:16:35.071Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/when-would-you-use-bfs-over-dijkstra-for-shortest-paths</loc>
<lastmod>2026-10-17T12:17:11.091Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-count-the-number-of-set-bits-in-an-integer</loc>
<lastmod>2026-10-17T12:17:23.271Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-compute-the-gcd-of-two-numbers</loc>
<lastmod>2026-10-17T12:17:24.001Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-does-the-sieve-of-eratosthenes-work</loc>
<lastmod>2026-10-17T12:17:24.353Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-amortized-analysis</loc>
<lastmod>2026-10-17T12:16:27.130Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-find-the-top-k-frequent-elements</loc>
<lastmod>2026-10-17T12:17:00.066Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-time-complexity-of-common-operations-on-arrays-hash-maps-and-balance</loc>
<lastmod>2026-10-17T12:16:26.322Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-merge-two-sorted-arrays</loc>
<lastmod>2026-10-17T12:16:41.150Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-big-o-notation</loc>
<lastmod>2026-10-17T12:16:25.365Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-difference-between-an-array-and-a-linked-list</loc>
<lastmod>2026-10-17T12:16:28.632Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-difference-between-a-stack-and-a-queue</loc>
<lastmod>2026-10-17T12:16:29.283Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-does-a-hash-table-work</loc>
<lastmod>2026-10-17T12:16:29.648Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-does-binary-search-work-and-what-are-its-requirements</loc>
<lastmod>2026-10-17T12:16:31.072Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-recursion-and-what-is-a-base-case</loc>
<lastmod>2026-10-17T12:16:28.018Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-a-binary-search-tree-bst</loc>
<lastmod>2026-10-17T12:16:55.793Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-are-the-tree-traversal-methods</loc>
<lastmod>2026-10-17T12:16:51.936Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-difference-between-bfs-and-dfs</loc>
<lastmod>2026-10-17T12:17:03.393Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/compare-common-sorting-algorithms</loc>
<lastmod>2026-10-17T12:16:30.362Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-dynamic-programming</loc>
<lastmod>2026-10-17T12:17:13.444Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-two-pointer-technique</loc>
<lastmod>2026-10-17T12:16:37.596Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-sliding-window-technique</loc>
<lastmod>2026-10-17T12:16:37.959Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-a-heap-priority-queue</loc>
<lastmod>2026-10-17T12:16:59.254Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-a-greedy-algorithm</loc>
<lastmod>2026-10-17T12:17:12.269Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-backtracking</loc>
<lastmod>2026-10-17T12:17:20.239Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-detect-a-cycle-in-a-linked-list</loc>
<lastmod>2026-10-17T12:16:49.636Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-a-trie-and-when-is-it-useful</loc>
<lastmod>2026-10-17T12:16:57.673Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-does-dijkstra-s-algorithm-work</loc>
<lastmod>2026-10-17T12:17:10.229Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-a-stable-sorting-algorithm</loc>
<lastmod>2026-10-17T12:16:30.016Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-difference-between-var-let-and-const</loc>
<lastmod>2026-09-16T12:29:47.359Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-does-the-this-keyword-work</loc>
<lastmod>2026-09-16T12:30:26.561Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-prototype-chain</loc>
<lastmod>2026-09-16T12:30:27.518Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-event-delegation</loc>
<lastmod>2026-09-16T12:29:48.944Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/explain-the-event-loop-call-stack-and-task-queues</loc>
<lastmod>2026-09-30T18:16:22.769Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-a-promise-and-what-are-its-states</loc>
<lastmod>2026-09-16T12:30:03.519Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-does-async-await-work</loc>
<lastmod>2026-09-16T12:30:03.812Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-difference-between-and</loc>
<lastmod>2026-09-16T12:29:46.705Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-a-higher-order-function</loc>
<lastmod>2026-09-16T12:29:38.913Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-currying</loc>
<lastmod>2026-09-16T12:29:51.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-difference-between-null-and-undefined</loc>
<lastmod>2026-09-16T12:29:47.039Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-are-the-spread-and-rest-operators</loc>
<lastmod>2026-09-16T12:29:44.443Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-destructuring</loc>
<lastmod>2026-09-16T12:29:44.170Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-a-generator-function</loc>
<lastmod>2026-09-16T12:29:58.394Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-temporal-dead-zone</loc>
<lastmod>2026-09-16T12:29:38.367Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-memoization</loc>
<lastmod>2026-09-16T12:29:40.913Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-difference-between-map-and-foreach</loc>
<lastmod>2026-09-16T12:29:46.400Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-difference-between-slice-and-splice</loc>
<lastmod>2026-09-30T18:16:51.190Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-a-pure-function</loc>
<lastmod>2026-09-30T16:23:21.760Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-difference-between-call-apply-and-bind</loc>
<lastmod>2026-09-30T18:17:14.153Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-event-bubbling-and-capturing</loc>
<lastmod>2026-09-16T12:29:49.253Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-difference-between-synchronous-and-asynchronous-code</loc>
<lastmod>2026-09-16T12:29:51.636Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-are-template-literals</loc>
<lastmod>2026-09-16T13:19:58.348Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-are-optional-chaining-and-nullish-coalescing</loc>
<lastmod>2026-09-16T12:29:52.603Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-deep-clone-an-object-in-javascript</loc>
<lastmod>2026-09-16T12:29:59.457Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-are-weakmap-and-weakset</loc>
<lastmod>2026-09-30T16:23:51.256Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-difference-between-es-modules-and-commonjs</loc>
<lastmod>2026-09-16T12:29:55.672Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-difference-between-object-freeze-and-const</loc>
<lastmod>2026-09-16T12:29:41.190Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-an-iife</loc>
<lastmod>2026-09-16T12:29:51.360Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-difference-between-arrow-and-regular-functions</loc>
<lastmod>2026-09-16T12:29:38.643Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-does-the-new-keyword-do</loc>
<lastmod>2026-09-16T12:30:04.784Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-does-object-create-do</loc>
<lastmod>2026-09-16T12:29:41.773Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-does-instanceof-work</loc>
<lastmod>2026-09-16T12:30:27.810Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-are-the-quirks-of-the-typeof-operator</loc>
<lastmod>2026-09-16T12:30:02.559Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-correctly-check-for-nan</loc>
<lastmod>2026-09-16T12:30:02.833Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/why-is-0-1-0-2-not-exactly-0-3</loc>
<lastmod>2026-09-16T12:29:47.652Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-does-array-reduce-work</loc>
<lastmod>2026-09-30T16:26:00.616Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-does-array-filter-do</loc>
<lastmod>2026-09-30T16:26:06.763Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-difference-between-find-and-filter</loc>
<lastmod>2026-09-16T12:29:46.047Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-do-array-some-and-array-every-do</loc>
<lastmod>2026-09-16T12:29:45.092Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-do-flat-and-flatmap-do</loc>
<lastmod>2026-09-30T18:47:33.832Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/when-should-you-use-map-and-set-over-objects-and-arrays</loc>
<lastmod>2026-09-16T12:29:59.763Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-are-symbols-and-what-are-they-used-for</loc>
<lastmod>2026-09-16T12:29:54.143Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-iterators-and-the-iterable-protocol-work</loc>
<lastmod>2026-09-16T12:29:57.918Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-difference-between-for-of-and-for-in</loc>
<lastmod>2026-09-16T12:29:52.319Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-do-object-keys-values-and-entries-return</loc>
<lastmod>2026-09-16T12:29:42.080Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-difference-between-promise-all-allsettled-race-and-any</loc>
<lastmod>2026-09-16T12:30:05.833Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-difference-between-microtasks-and-macrotasks</loc>
<lastmod>2026-09-16T12:30:25.002Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-does-settimeout-with-0-delay-actually-do</loc>
<lastmod>2026-09-16T12:30:25.281Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-does-use-strict-do</loc>
<lastmod>2026-09-16T12:29:47.942Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-lexical-scoping-and-the-scope-chain</loc>
<lastmod>2026-09-16T12:29:38.088Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-are-function-composition-and-pipe</loc>
<lastmod>2026-09-30T17:32:22.786Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-are-the-logical-assignment-operators</loc>
<lastmod>2026-09-16T12:30:02.213Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-are-computed-property-names</loc>
<lastmod>2026-09-16T12:29:42.685Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-are-tagged-template-literals</loc>
<lastmod>2026-09-16T12:29:53.173Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-a-proxy-in-javascript</loc>
<lastmod>2026-09-16T12:29:43.039Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-reflect-api</loc>
<lastmod>2026-09-16T12:29:43.903Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-does-the-fetch-api-work</loc>
<lastmod>2026-09-30T16:27:36.671Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-cors</loc>
<lastmod>2026-09-16T12:30:00.961Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-difference-between-localstorage-sessionstorage-and-cookies</loc>
<lastmod>2026-09-16T12:30:01.573Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/why-must-you-pass-the-same-function-reference-to-removeeventlistener</loc>
<lastmod>2026-09-16T12:29:49.814Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-difference-between-preventdefault-and-stoppropagation</loc>
<lastmod>2026-09-16T12:29:49.534Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-globalthis</loc>
<lastmod>2026-09-30T15:58:06.333Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-are-private-class-fields</loc>
<lastmod>2026-09-16T12:29:55.092Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-are-static-methods-and-properties</loc>
<lastmod>2026-09-16T12:29:55.371Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-getters-and-setters-work</loc>
<lastmod>2026-09-16T12:29:42.400Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-bigint</loc>
<lastmod>2026-09-16T12:29:54.504Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-do-array-from-and-array-of-do</loc>
<lastmod>2026-09-16T12:29:45.435Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-does-yield-do-in-a-generator</loc>
<lastmod>2026-09-16T12:29:58.700Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-are-async-iterators-and-for-await-of</loc>
<lastmod>2026-09-16T12:30:07.519Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-convert-a-callback-based-function-to-a-promise</loc>
<lastmod>2026-09-16T12:30:05.434Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-implement-a-throttle-function</loc>
<lastmod>2026-09-16T12:29:40.122Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-are-the-basics-of-regular-expressions-in-javascript</loc>
<lastmod>2026-09-16T12:30:01.862Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-short-circuit-evaluation</loc>
<lastmod>2026-09-16T12:29:52.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-does-the-delete-operator-do</loc>
<lastmod>2026-09-16T12:29:53.866Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-difference-between-object-freeze-seal-and-preventextensions</loc>
<lastmod>2026-09-16T12:29:41.453Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/in-what-order-do-console-log-settimeout-and-promise-then-run</loc>
<lastmod>2026-09-16T12:30:24.731Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-difference-between-includes-and-indexof</loc>
<lastmod>2026-09-16T12:29:48.319Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-do-enumerate-and-zip-do</loc>
<lastmod>2026-10-18T02:33:55.737Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-difference-between-classmethod-and-staticmethod</loc>
<lastmod>2026-10-18T02:34:10.727Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-difference-between-new-and-init</loc>
<lastmod>2026-10-18T02:34:11.135Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-property-decorator</loc>
<lastmod>2026-10-18T02:34:07.673Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-method-resolution-order-mro</loc>
<lastmod>2026-10-18T02:34:12.134Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-a-metaclass</loc>
<lastmod>2026-10-18T02:34:14.204Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-are-dataclasses</loc>
<lastmod>2026-10-18T02:34:11.332Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-are-f-strings</loc>
<lastmod>2026-10-18T02:33:54.379Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-useful-types-does-the-collections-module-provide</loc>
<lastmod>2026-10-18T02:34:08.491Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-does-the-functools-module-offer</loc>
<lastmod>2026-10-18T02:34:06.542Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-itertools-module-used-for</loc>
<lastmod>2026-10-18T02:34:06.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-walrus-operator</loc>
<lastmod>2026-10-18T02:33:54.093Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-do-the-global-and-nonlocal-keywords-do</loc>
<lastmod>2026-10-18T02:33:58.747Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-sort-with-a-custom-key-and-how-does-sorted-differ-from-sort</loc>
<lastmod>2026-10-18T02:33:56.558Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-type-hints-work-in-python</loc>
<lastmod>2026-10-18T02:34:16.282Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-eafp-vs-lbyl-in-python</loc>
<lastmod>2026-10-18T02:34:00.353Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-create-and-chain-custom-exceptions</loc>
<lastmod>2026-10-18T02:33:59.933Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/when-do-you-use-threading-multiprocessing-or-asyncio</loc>
<lastmod>2026-10-18T02:34:18.481Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-does-iterable-unpacking-work</loc>
<lastmod>2026-10-18T02:33:56.008Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-use-multiple-context-managers-at-once</loc>
<lastmod>2026-10-18T02:34:08.288Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-set-operations-does-python-support</loc>
<lastmod>2026-10-18T02:33:55.484Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-memory-difference-between-a-list-comprehension-and-a-generator-expre</loc>
<lastmod>2026-10-18T02:34:05.713Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-pickling-and-what-are-its-risks</loc>
<lastmod>2026-10-18T02:34:01.183Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/why-use-virtual-environments</loc>
<lastmod>2026-10-18T02:34:03.242Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-late-binding-closure-pitfall-in-loops</loc>
<lastmod>2026-10-18T02:33:59.243Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-are-abstract-base-classes-and-protocols</loc>
<lastmod>2026-10-18T02:34:12.356Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-are-common-useful-string-methods</loc>
<lastmod>2026-10-18T02:41:01.868Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/why-use-functools-wraps-when-writing-decorators</loc>
<lastmod>2026-10-18T02:34:07.252Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-values-are-falsy-in-python</loc>
<lastmod>2026-10-18T02:33:52.914Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-does-functools-lru-cache-work</loc>
<lastmod>2026-10-18T02:34:07.871Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-difference-between-a-list-and-a-tuple</loc>
<lastmod>2026-10-18T02:33:52.721Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-are-mutable-and-immutable-types-in-python</loc>
<lastmod>2026-10-18T02:33:52.534Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-are-decorators-in-python</loc>
<lastmod>2026-10-18T02:34:07.042Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-are-generators-and-why-use-them</loc>
<lastmod>2026-10-18T02:34:05.292Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-global-interpreter-lock-gil</loc>
<lastmod>2026-10-18T02:34:16.082Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-are-list-dict-set-comprehensions</loc>
<lastmod>2026-10-18T02:33:56.284Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-do-args-and-kwargs-mean</loc>
<lastmod>2026-10-18T02:33:57.100Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-difference-between-and-is</loc>
<lastmod>2026-10-18T02:43:03.515Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/why-is-using-a-mutable-default-argument-dangerous</loc>
<lastmod>2026-10-18T02:33:57.926Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-difference-between-shallow-and-deep-copy</loc>
<lastmod>2026-10-18T02:34:21.353Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-a-context-manager</loc>
<lastmod>2026-10-18T02:34:08.072Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-does-async-await-work-in-python</loc>
<lastmod>2026-10-18T02:34:19.912Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-are-dunder-magic-methods</loc>
<lastmod>2026-10-18T02:34:10.122Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-are-lambda-functions-and-map-filter-reduce</loc>
<lastmod>2026-10-18T02:33:58.200Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-does-exception-handling-work-in-python</loc>
<lastmod>2026-10-18T02:33:59.722Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-difference-between-an-iterable-and-an-iterator</loc>
<lastmod>2026-10-18T02:34:04.902Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-does-python-manage-memory-and-garbage-collection</loc>
<lastmod>2026-10-18T02:34:14.413Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-does-slots-do</loc>
<lastmod>2026-10-18T02:34:11.522Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-are-python-dictionaries-implemented-and-ordered</loc>
<lastmod>2026-10-18T02:34:09.102Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-difference-between-a-module-and-a-package</loc>
<lastmod>2026-10-18T02:34:02.822Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-a-self-join</loc>
<lastmod>2026-10-18T02:36:13.968Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-case-expression</loc>
<lastmod>2026-10-18T02:36:11.714Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-do-coalesce-and-nullif-do</loc>
<lastmod>2026-10-18T02:36:13.144Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-a-view-and-a-materialized-view</loc>
<lastmod>2026-10-18T02:36:20.516Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-a-stored-procedure</loc>
<lastmod>2026-10-18T02:36:20.715Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-a-database-trigger</loc>
<lastmod>2026-10-18T02:36:20.921Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-difference-between-a-clustered-and-non-clustered-index</loc>
<lastmod>2026-10-18T02:36:24.900Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/why-does-column-order-matter-in-a-composite-index</loc>
<lastmod>2026-10-18T02:36:25.117Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-a-covering-index</loc>
<lastmod>2026-10-18T02:36:25.327Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-table-partitioning</loc>
<lastmod>2026-10-18T02:36:26.886Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-paginate-efficiently-in-sql</loc>
<lastmod>2026-10-18T02:36:20.315Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-an-upsert</loc>
<lastmod>2026-10-18T02:36:23.975Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-are-foreign-key-cascade-options</loc>
<lastmod>2026-10-18T02:36:21.556Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-difference-between-a-primary-key-and-a-unique-constraint</loc>
<lastmod>2026-10-18T02:36:12.131Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-a-check-constraint</loc>
<lastmod>2026-10-18T02:36:12.339Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-difference-between-count-count-col-and-count-distinct-col</loc>
<lastmod>2026-10-18T02:36:13.554Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-difference-between-row-number-rank-and-dense-rank</loc>
<lastmod>2026-10-18T02:36:17.252Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-recursive-ctes-work</loc>
<lastmod>2026-10-18T02:36:19.080Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-a-lateral-join</loc>
<lastmod>2026-10-18T02:36:19.695Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-are-commit-rollback-and-savepoint</loc>
<lastmod>2026-10-18T02:36:22.565Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-aggregate-values-into-a-single-string</loc>
<lastmod>2026-10-18T02:36:16.638Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-update-a-table-based-on-another-table</loc>
<lastmod>2026-10-18T02:36:15.795Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-difference-between-char-varchar-and-text</loc>
<lastmod>2026-10-18T02:36:12.735Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-read-an-explain-query-plan</loc>
<lastmod>2026-10-18T02:36:26.057Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-pivot-rows-into-columns</loc>
<lastmod>2026-10-18T02:36:16.845Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-are-the-common-aggregate-functions</loc>
<lastmod>2026-10-18T02:36:13.355Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-do-the-lag-and-lead-window-functions-do</loc>
<lastmod>2026-10-18T02:36:17.680Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/why-might-exists-outperform-a-join-for-existence-checks</loc>
<lastmod>2026-10-18T02:36:15.585Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-do-group-by-rollup-and-cube-do</loc>
<lastmod>2026-10-18T02:36:18.681Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/when-would-you-use-a-transaction-explicitly</loc>
<lastmod>2026-10-18T02:36:22.365Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-are-the-different-types-of-sql-joins</loc>
<lastmod>2026-10-18T02:36:11.115Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-difference-between-where-and-having</loc>
<lastmod>2026-10-18T02:36:11.314Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-does-group-by-work-with-aggregate-functions</loc>
<lastmod>2026-10-18T02:36:13.755Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-an-index-and-how-does-it-speed-up-queries</loc>
<lastmod>2026-10-18T02:36:24.602Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-difference-between-a-primary-key-and-a-foreign-key</loc>
<lastmod>2026-10-18T05:19:35.613Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-database-normalization</loc>
<lastmod>2026-10-18T02:36:21.136Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-are-acid-properties</loc>
<lastmod>2026-10-18T02:36:22.166Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-a-subquery-and-what-is-a-correlated-subquery</loc>
<lastmod>2026-10-18T02:36:14.985Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-are-window-functions</loc>
<lastmod>2026-10-18T02:36:17.049Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-difference-between-delete-truncate-and-drop</loc>
<lastmod>2026-10-18T02:36:14.786Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-difference-between-union-and-union-all</loc>
<lastmod>2026-10-18T02:36:14.576Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-find-the-nth-highest-salary</loc>
<lastmod>2026-10-18T02:36:16.436Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-does-sql-handle-null-values</loc>
<lastmod>2026-10-18T02:36:12.945Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-a-cte-common-table-expression</loc>
<lastmod>2026-10-18T02:36:18.876Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-optimize-a-slow-sql-query</loc>
<lastmod>2026-10-18T02:36:26.675Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-does-distinct-do-and-what-is-its-cost</loc>
<lastmod>2026-10-18T02:36:11.514Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-are-transaction-isolation-levels</loc>
<lastmod>2026-10-18T02:36:22.776Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-difference-between-exists-and-in</loc>
<lastmod>2026-10-18T02:36:15.185Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-logical-order-of-execution-of-a-sql-query</loc>
<lastmod>2026-10-18T02:36:10.634Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-a-deadlock-and-how-do-you-prevent-it</loc>
<lastmod>2026-10-18T02:36:23.165Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/when-would-you-use-websockets-vs-polling-vs-sse</loc>
<lastmod>2026-10-18T02:36:35.413Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-would-you-design-a-real-time-chat-system</loc>
<lastmod>2026-10-18T02:36:48.437Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-would-you-design-a-notification-system</loc>
<lastmod>2026-10-18T02:36:47.687Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-a-bloom-filter-and-when-is-it-useful</loc>
<lastmod>2026-10-18T02:36:37.215Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-circuit-breaker-pattern</loc>
<lastmod>2026-10-18T02:36:41.933Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-saga-pattern-for-distributed-transactions</loc>
<lastmod>2026-10-18T02:36:40.652Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-are-event-sourcing-and-cqrs</loc>
<lastmod>2026-10-18T02:36:41.286Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-publish-subscribe-pattern</loc>
<lastmod>2026-10-18T02:36:36.021Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-a-read-write-quorum</loc>
<lastmod>2026-10-18T02:36:39.234Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-leader-election-in-distributed-systems</loc>
<lastmod>2026-10-18T02:36:40.247Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-difference-between-optimistic-and-pessimistic-locking</loc>
<lastmod>2026-10-18T02:36:39.836Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-two-phase-commit-and-its-drawbacks</loc>
<lastmod>2026-10-18T02:36:40.453Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-database-connection-pooling</loc>
<lastmod>2026-10-18T02:36:38.015Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-would-you-design-a-distributed-key-value-store</loc>
<lastmod>2026-10-18T02:36:52.031Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-would-you-design-a-file-storage-service-like-dropbox</loc>
<lastmod>2026-10-18T02:36:49.709Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-would-you-design-a-typeahead-autocomplete-system</loc>
<lastmod>2026-10-18T02:36:47.265Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-would-you-design-a-nearby-drivers-proximity-search</loc>
<lastmod>2026-10-18T02:36:50.123Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-would-you-design-a-distributed-cache</loc>
<lastmod>2026-10-18T02:36:36.823Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-backpressure-and-how-do-you-handle-it</loc>
<lastmod>2026-10-18T02:36:42.161Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/why-prefer-stateless-services-and-how-do-you-handle-sessions</loc>
<lastmod>2026-10-18T02:36:33.594Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-are-blue-green-and-canary-deployments</loc>
<lastmod>2026-10-18T02:36:43.467Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-are-the-three-pillars-of-observability</loc>
<lastmod>2026-10-18T02:36:44.761Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-a-write-ahead-log-wal</loc>
<lastmod>2026-10-18T02:36:40.039Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-difference-between-throttling-and-rate-limiting</loc>
<lastmod>2026-10-18T02:36:43.685Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-would-you-design-an-analytics-metrics-pipeline</loc>
<lastmod>2026-10-18T02:36:45.665Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-distributed-systems-detect-node-failures</loc>
<lastmod>2026-10-18T02:36:42.388Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/when-do-you-use-a-read-replica-vs-a-cache</loc>
<lastmod>2026-10-18T02:36:36.627Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-make-a-payment-system-reliable-against-retries</loc>
<lastmod>2026-10-18T02:36:41.722Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-would-you-design-twitter-s-timeline-at-scale</loc>
<lastmod>2026-10-18T02:36:48.209Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-indexing-strategies-improve-database-performance</loc>
<lastmod>2026-10-18T02:36:37.808Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-difference-between-horizontal-and-vertical-scaling</loc>
<lastmod>2026-10-18T02:36:33.124Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-a-load-balancer-and-what-strategies-does-it-use</loc>
<lastmod>2026-10-18T02:36:33.797Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-does-caching-improve-system-performance</loc>
<lastmod>2026-10-18T02:36:36.429Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/when-would-you-choose-sql-vs-nosql</loc>
<lastmod>2026-10-18T02:36:37.413Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-cap-theorem</loc>
<lastmod>2026-10-18T02:36:39.432Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-database-sharding</loc>
<lastmod>2026-10-18T02:36:38.440Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-database-replication</loc>
<lastmod>2026-10-18T02:36:38.231Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-a-message-queue-and-why-use-one</loc>
<lastmod>2026-10-18T02:36:36.215Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-difference-between-strong-and-eventual-consistency</loc>
<lastmod>2026-10-18T02:36:39.632Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-a-cdn-and-how-does-it-work</loc>
<lastmod>2026-10-18T02:36:34.593Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-would-you-design-a-rate-limiter</loc>
<lastmod>2026-10-18T02:36:44.327Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-difference-between-rest-and-graphql</loc>
<lastmod>2026-10-18T02:36:35.203Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-idempotency-and-why-does-it-matter</loc>
<lastmod>2026-10-18T02:36:41.491Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-are-the-trade-offs-of-microservices-vs-a-monolith</loc>
<lastmod>2026-10-18T02:36:46.515Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-would-you-design-a-url-shortener-like-tinyurl</loc>
<lastmod>2026-10-18T02:36:47.044Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-would-you-design-a-news-feed-system</loc>
<lastmod>2026-10-18T02:36:47.899Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-consistent-hashing</loc>
<lastmod>2026-10-18T02:36:38.634Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-an-api-gateway</loc>
<lastmod>2026-10-18T02:36:35.003Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-design-for-high-availability</loc>
<lastmod>2026-10-18T02:36:43.256Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-approach-back-of-the-envelope-capacity-estimation</loc>
<lastmod>2026-10-18T02:36:34.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-are-tuple-types</loc>
<lastmod>2026-10-18T02:35:51.120Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-are-literal-types</loc>
<lastmod>2026-10-18T02:35:49.884Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-a-discriminated-union</loc>
<lastmod>2026-10-18T02:35:53.354Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-an-index-signature</loc>
<lastmod>2026-10-18T02:35:52.356Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-are-function-overloads</loc>
<lastmod>2026-10-18T02:35:57.446Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-are-abstract-classes</loc>
<lastmod>2026-10-18T02:35:57.036Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-are-access-modifiers-in-typescript-classes</loc>
<lastmod>2026-10-18T02:35:52.755Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-does-the-in-operator-narrow-types</loc>
<lastmod>2026-10-18T02:35:53.155Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-does-the-satisfies-operator-do</loc>
<lastmod>2026-10-18T02:36:00.535Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-are-template-literal-types</loc>
<lastmod>2026-10-18T02:35:59.493Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-does-the-infer-keyword-do</loc>
<lastmod>2026-10-18T02:35:59.081Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-are-recursive-types</loc>
<lastmod>2026-10-18T02:35:59.710Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-awaited-utility-type</loc>
<lastmod>2026-10-18T02:35:56.624Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-do-returntype-and-parameters-do</loc>
<lastmod>2026-10-18T02:35:56.425Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-do-exclude-extract-and-nonnullable-do</loc>
<lastmod>2026-10-18T02:35:56.215Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-module-augmentation</loc>
<lastmod>2026-10-18T02:36:02.790Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-definite-assignment-assertion</loc>
<lastmod>2026-10-18T02:35:54.565Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-are-indexed-access-types</loc>
<lastmod>2026-10-18T02:35:58.045Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-key-remapping-in-mapped-types</loc>
<lastmod>2026-10-18T02:35:58.456Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-are-assertion-functions-asserts</loc>
<lastmod>2026-10-18T02:35:54.166Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/can-generics-have-default-types</loc>
<lastmod>2026-10-18T02:35:55.397Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-are-covariance-and-contravariance</loc>
<lastmod>2026-10-18T02:36:00.115Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-a-polymorphic-this-type</loc>
<lastmod>2026-10-18T02:35:57.235Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-are-branded-nominal-types</loc>
<lastmod>2026-10-18T02:35:57.835Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-readonlyarray-and-readonly-tuple</loc>
<lastmod>2026-10-18T02:35:51.327Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-get-a-union-of-an-object-s-values-as-a-type</loc>
<lastmod>2026-10-18T02:35:55.809Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-do-exhaustiveness-checking</loc>
<lastmod>2026-10-18T02:35:53.545Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-does-the-declare-keyword-do</loc>
<lastmod>2026-10-18T02:36:02.175Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-safely-work-with-json-of-unknown-shape</loc>
<lastmod>2026-10-18T02:35:54.776Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-would-you-build-a-deeppartial-type</loc>
<lastmod>2026-10-18T02:35:59.916Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-typescript-and-why-use-it-over-javascript</loc>
<lastmod>2026-10-18T02:35:48.565Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-difference-between-interface-and-type</loc>
<lastmod>2026-10-18T02:35:51.941Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-difference-between-any-and-unknown</loc>
<lastmod>2026-10-18T02:35:50.085Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-are-generics-and-why-are-they-useful</loc>
<lastmod>2026-10-18T02:35:54.985Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-are-union-and-intersection-types</loc>
<lastmod>2026-10-18T02:35:50.916Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-type-narrowing-and-what-are-type-guards</loc>
<lastmod>2026-10-18T02:35:52.955Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-are-utility-types-like-partial-pick-and-omit</loc>
<lastmod>2026-10-18T02:35:56.015Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-are-enums-and-what-are-their-trade-offs</loc>
<lastmod>2026-10-18T02:35:57.641Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-are-mapped-types</loc>
<lastmod>2026-10-18T02:35:58.250Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-are-conditional-types</loc>
<lastmod>2026-10-18T02:35:58.666Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-do-keyof-and-typeof-do-in-typescript</loc>
<lastmod>2026-10-18T02:35:55.605Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-make-values-immutable-in-typescript</loc>
<lastmod>2026-10-18T02:35:51.526Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-never-type</loc>
<lastmod>2026-10-18T02:35:53.755Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-structural-typing</loc>
<lastmod>2026-10-18T02:35:52.145Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-does-typescript-handle-null-and-undefined-safely</loc>
<lastmod>2026-10-18T02:35:50.295Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-are-type-assertions-and-when-should-you-use-them</loc>
<lastmod>2026-10-18T02:35:54.364Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-are-declaration-files-d-ts</loc>
<lastmod>2026-10-18T02:36:02.376Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-does-the-strict-flag-in-tsconfig-enable</loc>
<lastmod>2026-10-18T02:35:49.674Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-are-generic-constraints</loc>
<lastmod>2026-10-18T02:35:55.186Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-declaration-merging</loc>
<lastmod>2026-10-18T02:36:02.585Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-difference-between-watch-and-watcheffect</loc>
<lastmod>2026-10-16T16:46:31.782Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-do-toref-and-torefs-do</loc>
<lastmod>2026-10-16T16:46:32.741Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-defineprops-and-defineemits-work-in-script-setup</loc>
<lastmod>2026-10-16T16:46:30.302Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-defineexpose</loc>
<lastmod>2026-10-16T16:46:36.509Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-suspense-in-vue</loc>
<lastmod>2026-10-16T16:46:40.752Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-create-a-custom-directive-in-vue</loc>
<lastmod>2026-10-16T16:46:35.012Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-dynamic-components-work</loc>
<lastmod>2026-10-16T16:46:39.693Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-are-v-once-and-v-memo</loc>
<lastmod>2026-10-16T16:46:34.611Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-are-shallowref-and-shallowreactive</loc>
<lastmod>2026-10-16T16:46:33.152Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-does-readonly-do-in-vue-s-reactivity</loc>
<lastmod>2026-10-16T16:46:33.568Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-effectscope</loc>
<lastmod>2026-10-16T16:46:34.195Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-are-vue-router-navigation-guards</loc>
<lastmod>2026-10-16T16:46:42.312Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-dynamic-routes-and-route-params-work-in-vue-router</loc>
<lastmod>2026-10-16T16:46:42.121Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-transition-and-transitiongroup-work</loc>
<lastmod>2026-10-16T16:46:40.127Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/why-declare-emits-and-can-you-validate-them</loc>
<lastmod>2026-10-16T16:46:30.499Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-are-fallthrough-attributes-attrs</loc>
<lastmod>2026-10-16T16:46:36.088Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-are-dynamic-arguments-and-v-bind-shorthand</loc>
<lastmod>2026-10-16T16:46:29.068Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-are-v-model-modifiers</loc>
<lastmod>2026-10-16T16:46:29.478Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/can-a-computed-property-be-writable</loc>
<lastmod>2026-10-16T16:46:31.562Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/why-are-composables-preferred-over-mixins</loc>
<lastmod>2026-10-16T16:46:38.076Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-a-vue-plugin</loc>
<lastmod>2026-10-16T16:46:39.277Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-bind-classes-and-styles-dynamically</loc>
<lastmod>2026-10-16T16:46:28.872Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-do-markraw-and-toraw-do</loc>
<lastmod>2026-10-16T16:46:33.778Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-make-provide-inject-type-safe</loc>
<lastmod>2026-10-16T16:46:35.873Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/why-use-storetorefs-with-pinia</loc>
<lastmod>2026-10-16T16:46:42.751Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-add-global-properties-or-config</loc>
<lastmod>2026-10-16T16:46:39.082Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-are-common-reactivity-caveats-in-vue</loc>
<lastmod>2026-10-16T16:46:32.202Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-async-setup-and-top-level-await</loc>
<lastmod>2026-10-16T16:46:41.173Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-access-a-dom-element-or-child-component-instance</loc>
<lastmod>2026-10-16T16:46:37.236Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-v-html-and-what-is-the-risk-of-using-it</loc>
<lastmod>2026-10-16T16:46:28.461Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-vue-js-and-what-are-its-core-features</loc>
<lastmod>2026-10-16T16:47:23.437Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-a-single-file-component-sfc</loc>
<lastmod>2026-10-16T16:46:27.362Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-does-vue-s-reactivity-system-work</loc>
<lastmod>2026-10-16T16:46:30.911Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-difference-between-ref-and-reactive</loc>
<lastmod>2026-10-16T16:46:31.113Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-difference-between-computed-and-watch</loc>
<lastmod>2026-10-16T16:46:31.334Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-composition-api-and-how-does-it-differ-from-the-options-api</loc>
<lastmod>2026-10-16T16:46:37.661Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-are-vue-directives-give-common-examples</loc>
<lastmod>2026-10-16T16:46:27.581Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-difference-between-v-if-and-v-show</loc>
<lastmod>2026-10-16T16:46:27.838Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-vue-components-communicate</loc>
<lastmod>2026-10-16T16:46:35.232Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-does-v-model-work-on-components</loc>
<lastmod>2026-10-16T16:46:29.683Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-are-vue-lifecycle-hooks</loc>
<lastmod>2026-10-16T16:46:38.276Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-are-slots-in-vue</loc>
<lastmod>2026-10-16T16:46:35.458Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-are-composables-in-vue</loc>
<lastmod>2026-10-16T16:46:37.862Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-pinia-and-why-use-it</loc>
<lastmod>2026-10-16T16:46:42.536Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-are-provide-and-inject</loc>
<lastmod>2026-10-16T16:46:35.663Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/why-is-the-key-attribute-important-in-v-for</loc>
<lastmod>2026-10-16T16:46:34.807Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-nexttick-in-vue</loc>
<lastmod>2026-10-16T16:46:32.416Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-are-scoped-styles-in-vue</loc>
<lastmod>2026-10-16T16:46:30.703Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-teleport-in-vue-3</loc>
<lastmod>2026-10-16T16:46:40.555Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-keep-alive-in-vue</loc>
<lastmod>2026-10-16T16:46:39.918Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-does-cpython-execute-your-code</loc>
<lastmod>2026-10-18T02:34:15.224Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-legb-rule-for-scope-resolution</loc>
<lastmod>2026-10-18T02:33:58.472Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-does-python-s-name-and-object-reference-model-work</loc>
<lastmod>2026-10-18T02:33:59.511Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-does-attribute-lookup-work-on-a-python-object</loc>
<lastmod>2026-10-18T02:34:13.184Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-does-the-python-import-system-work</loc>
<lastmod>2026-10-18T02:34:03.039Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/why-does-python-cache-small-integers</loc>
<lastmod>2026-10-18T02:34:15.440Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-string-interning-in-python</loc>
<lastmod>2026-10-18T02:34:15.654Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-does-a-python-list-grow-in-memory</loc>
<lastmod>2026-10-18T02:34:09.311Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-does-a-python-set-find-items</loc>
<lastmod>2026-10-18T02:34:09.512Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-difference-between-the-call-stack-and-the-heap-in-python</loc>
<lastmod>2026-10-18T02:34:15.022Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-descriptor-protocol</loc>
<lastmod>2026-10-18T02:34:13.392Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-does-a-for-loop-work-under-the-hood</loc>
<lastmod>2026-10-18T02:34:05.091Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-a-generator-s-lifecycle</loc>
<lastmod>2026-10-18T02:34:05.497Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-does-yield-from-delegation-work</loc>
<lastmod>2026-10-18T02:34:05.918Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-does-a-b-dispatch-in-python</loc>
<lastmod>2026-10-18T02:34:13.797Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-hash-and-eq-contract</loc>
<lastmod>2026-10-18T02:34:12.982Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-does-the-in-operator-work-in-python</loc>
<lastmod>2026-10-18T02:33:56.826Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-difference-between-getattr-and-getattribute</loc>
<lastmod>2026-10-18T02:34:13.595Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-are-bound-and-unbound-methods-in-python</loc>
<lastmod>2026-10-18T02:34:10.933Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-closures-capture-variables-in-python</loc>
<lastmod>2026-10-18T02:33:59.016Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-difference-between-class-variables-and-instance-variables</loc>
<lastmod>2026-10-18T02:34:10.517Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-are-mixins-in-python</loc>
<lastmod>2026-10-18T02:34:11.926Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-duck-typing-in-python</loc>
<lastmod>2026-10-18T02:34:12.564Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-monkey-patching-in-python</loc>
<lastmod>2026-10-18T02:34:12.777Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-composition-versus-inheritance</loc>
<lastmod>2026-10-18T02:34:11.723Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-are-generics-and-typevar-in-python</loc>
<lastmod>2026-10-18T02:34:16.482Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-init-subclass-in-python</loc>
<lastmod>2026-10-18T02:34:14.002Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-difference-between-repr-and-str</loc>
<lastmod>2026-10-18T02:34:10.312Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-difference-between-concurrency-and-parallelism-in-python</loc>
<lastmod>2026-10-18T02:34:18.272Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-does-the-asyncio-event-loop-schedule-coroutines</loc>
<lastmod>2026-10-18T02:34:20.118Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-does-multiprocessing-share-data-between-processes</loc>
<lastmod>2026-10-18T02:34:19.292Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-an-async-iterator-and-async-for</loc>
<lastmod>2026-10-18T02:34:20.327Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-a-race-condition-and-how-do-locks-prevent-it</loc>
<lastmod>2026-10-18T02:34:18.682Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-a-deadlock-in-python</loc>
<lastmod>2026-10-18T02:34:18.882Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-does-heapq-work-in-python</loc>
<lastmod>2026-10-18T02:34:08.891Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-does-the-bisect-module-work</loc>
<lastmod>2026-10-18T02:34:09.707Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-does-collections-deque-work-internally</loc>
<lastmod>2026-10-18T02:34:08.682Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-does-an-lru-cache-work-internally</loc>
<lastmod>2026-10-18T02:34:09.918Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-does-timsort-make-python-s-sort-fast-and-stable</loc>
<lastmod>2026-10-18T02:34:15.863Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-generator-pipelines-stream-data-lazily</loc>
<lastmod>2026-10-18T02:34:06.126Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-difference-between-bytes-and-str</loc>
<lastmod>2026-10-18T02:34:01.388Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-does-slicing-with-start-stop-step-work</loc>
<lastmod>2026-10-18T02:33:54.792Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-structural-pattern-matching-match-case</loc>
<lastmod>2026-10-18T02:34:17.483Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-a-decorator-factory-a-decorator-with-arguments</loc>
<lastmod>2026-10-18T02:34:07.464Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-does-exception-propagation-work-up-the-call-stack</loc>
<lastmod>2026-10-18T02:34:00.159Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-does-comparison-chaining-a-b-c-work</loc>
<lastmod>2026-10-18T02:33:53.882Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-difference-between-del-del-and-garbage-collection</loc>
<lastmod>2026-10-18T02:34:14.612Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-a-weak-reference-in-python</loc>
<lastmod>2026-10-18T02:34:14.823Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-difference-between-a-generator-and-a-coroutine</loc>
<lastmod>2026-10-18T02:34:20.544Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-does-functools-reduce-fold-a-sequence</loc>
<lastmod>2026-10-18T02:34:06.748Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/build-a-counter-component</loc>
<lastmod>2026-10-17T03:25:50.525Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/build-a-todo-list</loc>
<lastmod>2026-10-17T03:26:09.671Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/build-a-star-rating-component</loc>
<lastmod>2026-10-17T03:26:01.020Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/build-an-accordion-component</loc>
<lastmod>2026-10-17T03:25:54.111Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/build-a-tabs-component</loc>
<lastmod>2026-10-17T03:25:54.386Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/build-a-toggle-switch</loc>
<lastmod>2026-10-17T03:25:51.391Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/build-a-stopwatch</loc>
<lastmod>2026-10-17T03:25:56.910Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/build-a-traffic-light</loc>
<lastmod>2026-10-17T03:25:57.472Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/build-a-progress-bar</loc>
<lastmod>2026-10-17T03:25:55.831Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/build-a-modal-dialog</loc>
<lastmod>2026-10-17T03:26:03.201Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/build-an-autocomplete-typeahead-search</loc>
<lastmod>2026-10-17T03:26:07.847Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/build-a-debounced-search-bar</loc>
<lastmod>2026-10-17T03:26:07.126Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/build-a-pagination-component</loc>
<lastmod>2026-10-17T03:26:10.432Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/build-an-image-carousel</loc>
<lastmod>2026-10-17T03:26:16.786Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/build-infinite-scroll</loc>
<lastmod>2026-10-17T03:26:15.711Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/build-tic-tac-toe</loc>
<lastmod>2026-10-17T03:26:20.333Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/build-a-nested-comments-widget</loc>
<lastmod>2026-10-17T03:26:19.585Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/build-a-multi-step-form-wizard</loc>
<lastmod>2026-10-17T03:25:58.292Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/build-a-toast-notification-system</loc>
<lastmod>2026-10-17T03:26:05.192Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/build-a-custom-multi-select-dropdown</loc>
<lastmod>2026-10-17T03:26:08.944Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/build-an-otp-input</loc>
<lastmod>2026-10-17T03:47:50.314Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/build-a-calculator</loc>
<lastmod>2026-10-17T03:26:02.468Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/build-a-data-table-with-sorting-and-filtering</loc>
<lastmod>2026-10-17T03:26:10.804Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/build-a-file-explorer-tree-view</loc>
<lastmod>2026-10-17T03:26:18.229Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/build-a-kanban-board-with-drag-and-drop</loc>
<lastmod>2026-10-17T03:26:24.001Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/build-a-memory-flip-card-game</loc>
<lastmod>2026-10-17T03:26:22.333Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/build-whack-a-mole</loc>
<lastmod>2026-10-17T03:26:21.586Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/build-the-snake-game</loc>
<lastmod>2026-10-17T03:26:22.600Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/build-connect-four</loc>
<lastmod>2026-10-17T03:26:20.970Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/build-a-sudoku-board-with-validation</loc>
<lastmod>2026-10-17T03:26:22.956Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/build-a-mini-spreadsheet-excel</loc>
<lastmod>2026-10-17T03:26:27.160Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/build-a-calendar-date-picker</loc>
<lastmod>2026-10-17T03:26:26.078Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/build-a-virtualized-list</loc>
<lastmod>2026-10-17T03:26:14.208Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/build-a-chat-ui</loc>
<lastmod>2026-10-17T03:26:12.727Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/build-a-quiz-app</loc>
<lastmod>2026-10-17T03:26:13.830Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/build-dependent-country-state-dropdowns</loc>
<lastmod>2026-10-17T03:25:59.434Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/build-a-color-picker</loc>
<lastmod>2026-10-17T03:26:01.736Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/build-a-poll-voting-widget</loc>
<lastmod>2026-10-17T03:26:13.106Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/build-an-e-commerce-product-filter-grid</loc>
<lastmod>2026-10-17T03:26:11.186Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/build-a-basic-rich-text-editor</loc>
<lastmod>2026-10-17T03:26:27.529Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/build-an-image-gallery-with-lightbox</loc>
<lastmod>2026-10-17T03:26:17.508Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/build-a-drag-and-drop-file-uploader-with-configurable-chunk-size</loc>
<lastmod>2026-10-17T03:26:27.911Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/build-an-analog-clock</loc>
<lastmod>2026-10-17T03:25:56.645Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/build-a-digital-clock</loc>
<lastmod>2026-10-17T03:25:56.377Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/build-a-dark-mode-toggle</loc>
<lastmod>2026-10-17T03:25:51.668Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/build-a-dual-range-price-slider</loc>
<lastmod>2026-10-17T03:26:02.101Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/build-a-tooltip</loc>
<lastmod>2026-10-17T03:26:03.949Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/build-a-tag-chip-input</loc>
<lastmod>2026-10-17T03:26:01.366Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/build-a-transfer-list</loc>
<lastmod>2026-10-17T03:26:09.307Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/build-nested-checkboxes-tri-state</loc>
<lastmod>2026-10-17T03:26:19.326Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/build-a-password-generator</loc>
<lastmod>2026-10-17T03:25:59.702Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/build-a-segmented-control</loc>
<lastmod>2026-10-17T03:25:55.553Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/build-a-breadcrumbs-component</loc>
<lastmod>2026-10-17T03:25:55.293Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/build-an-avatar-group</loc>
<lastmod>2026-10-17T03:25:53.832Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/build-a-like-button</loc>
<lastmod>2026-10-17T03:25:51.127Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/build-a-skeleton-loader</loc>
<lastmod>2026-10-17T03:25:56.091Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/build-a-lazy-loaded-image</loc>
<lastmod>2026-10-17T03:26:16.415Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/build-a-typewriter-effect</loc>
<lastmod>2026-10-17T03:25:57.741Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/build-a-speed-dial-menu</loc>
<lastmod>2026-10-17T03:26:04.325Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/build-a-search-bar-with-history</loc>
<lastmod>2026-10-17T03:26:07.486Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/build-a-collapsible-sidebar-menu</loc>
<lastmod>2026-10-17T03:26:04.716Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/build-a-canvas-drawing-board</loc>
<lastmod>2026-10-17T03:26:17.858Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/build-a-combobox-search-select</loc>
<lastmod>2026-10-17T03:26:08.574Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/build-a-form-with-validation</loc>
<lastmod>2026-10-17T03:25:58.004Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/build-a-dropdown-menu</loc>
<lastmod>2026-10-17T03:26:02.841Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/build-a-temperature-converter</loc>
<lastmod>2026-10-17T03:25:51.927Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/build-a-notification-badge</loc>
<lastmod>2026-10-17T03:25:53.282Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-find-the-best-time-to-buy-and-sell-a-stock</loc>
<lastmod>2026-10-17T12:16:42.999Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-compute-the-product-of-an-array-except-self-without-division</loc>
<lastmod>2026-10-17T12:16:36.210Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-solve-the-container-with-most-water-problem</loc>
<lastmod>2026-10-17T12:16:39.701Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-solve-the-trapping-rain-water-problem</loc>
<lastmod>2026-10-17T12:16:44.052Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-group-anagrams-together</loc>
<lastmod>2026-10-17T12:16:34.721Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-find-the-longest-substring-without-repeating-characters</loc>
<lastmod>2026-10-17T12:16:40.002Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-find-the-minimum-window-substring</loc>
<lastmod>2026-10-17T12:16:40.438Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-solve-the-3sum-problem</loc>
<lastmod>2026-10-17T12:16:39.360Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-search-in-a-rotated-sorted-array</loc>
<lastmod>2026-10-17T12:16:31.803Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-find-a-peak-element-in-an-array</loc>
<lastmod>2026-10-17T12:16:32.161Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-count-subarrays-that-sum-to-k</loc>
<lastmod>2026-10-17T12:16:37.251Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-traverse-a-matrix-in-spiral-order</loc>
<lastmod>2026-10-17T12:16:42.284Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-rotate-an-n-n-matrix-by-90-degrees-in-place</loc>
<lastmod>2026-10-17T12:16:41.893Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-find-the-longest-palindromic-substring</loc>
<lastmod>2026-10-17T12:16:47.371Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-find-the-single-number-where-every-other-element-appears-twice</loc>
<lastmod>2026-10-17T12:17:23.616Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-find-the-majority-element</loc>
<lastmod>2026-10-17T12:16:35.429Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-find-the-missing-number-in-0-n</loc>
<lastmod>2026-10-17T12:16:35.880Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-sort-an-array-of-0s-1s-and-2s</loc>
<lastmod>2026-10-17T12:16:39.024Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-add-one-to-a-number-represented-as-a-digit-array</loc>
<lastmod>2026-10-17T12:16:42.649Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-merge-two-sorted-linked-lists</loc>
<lastmod>2026-10-17T12:16:48.495Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-remove-the-nth-node-from-the-end-of-a-linked-list</loc>
<lastmod>2026-10-17T12:16:51.209Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-add-two-numbers-stored-as-linked-lists</loc>
<lastmod>2026-10-17T12:16:51.572Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-find-the-intersection-node-of-two-linked-lists</loc>
<lastmod>2026-10-17T12:16:50.840Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-find-the-node-where-a-linked-list-cycle-begins</loc>
<lastmod>2026-10-17T12:16:50.031Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-check-if-a-linked-list-is-a-palindrome</loc>
<lastmod>2026-10-17T12:16:50.470Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-validate-that-a-binary-tree-is-a-bst</loc>
<lastmod>2026-10-17T12:16:56.191Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-find-the-maximum-depth-of-a-binary-tree</loc>
<lastmod>2026-10-17T12:16:52.317Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-compute-the-diameter-of-a-binary-tree</loc>
<lastmod>2026-10-17T12:16:54.146Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-check-if-a-binary-tree-is-symmetric</loc>
<lastmod>2026-10-17T12:16:53.031Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-serialize-and-deserialize-a-binary-tree</loc>
<lastmod>2026-10-17T12:16:57.305Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-find-the-kth-smallest-element-in-a-bst</loc>
<lastmod>2026-10-17T12:16:56.570Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-check-if-a-root-to-leaf-path-sums-to-a-target</loc>
<lastmod>2026-10-17T12:16:53.399Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-build-a-binary-tree-from-preorder-and-inorder-traversals</loc>
<lastmod>2026-10-17T12:16:56.932Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-get-the-right-side-view-of-a-binary-tree</loc>
<lastmod>2026-10-17T12:16:54.978Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-clone-a-graph</loc>
<lastmod>2026-10-17T12:17:04.955Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-solve-the-course-schedule-prerequisites-problem</loc>
<lastmod>2026-10-17T12:17:07.313Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-count-connected-components-in-an-undirected-graph</loc>
<lastmod>2026-10-17T12:17:04.569Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-solve-the-word-ladder-problem</loc>
<lastmod>2026-10-17T12:17:06.167Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-check-if-a-graph-is-bipartite</loc>
<lastmod>2026-10-17T12:17:05.371Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-does-the-bellman-ford-algorithm-work</loc>
<lastmod>2026-10-17T12:17:10.603Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-difference-between-kruskal-s-and-prim-s-mst-algorithms</loc>
<lastmod>2026-10-17T12:17:09.134Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-merge-k-sorted-lists</loc>
<lastmod>2026-10-17T12:17:00.811Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-find-the-median-from-a-data-stream</loc>
<lastmod>2026-10-17T12:17:01.573Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-find-the-k-closest-points-to-the-origin</loc>
<lastmod>2026-10-17T12:17:00.445Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-find-the-minimum-number-of-meeting-rooms-required</loc>
<lastmod>2026-10-17T12:16:43.701Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-solve-the-0-1-knapsack-problem</loc>
<lastmod>2026-10-17T12:17:18.433Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-find-the-longest-increasing-subsequence</loc>
<lastmod>2026-10-17T12:17:17.635Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-compute-the-edit-distance-between-two-strings</loc>
<lastmod>2026-10-17T12:17:18.010Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-solve-the-house-robber-problem</loc>
<lastmod>2026-10-17T12:17:14.252Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-solve-the-word-break-problem</loc>
<lastmod>2026-10-17T12:17:16.892Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-count-unique-paths-in-a-grid</loc>
<lastmod>2026-10-17T12:17:16.082Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-check-if-an-array-can-be-partitioned-into-two-equal-sum-subsets</loc>
<lastmod>2026-10-17T12:17:18.916Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-find-the-maximum-product-subarray</loc>
<lastmod>2026-10-17T12:17:15.340Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-does-quickselect-find-the-kth-smallest-largest-element</loc>
<lastmod>2026-10-17T12:16:33.279Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-a-monotonic-stack-and-when-do-you-use-it</loc>
<lastmod>2026-10-17T12:16:45.912Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-binary-search-on-the-answer</loc>
<lastmod>2026-10-17T12:16:31.446Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/nodejs-event-loop</loc>
<lastmod>2026-10-18T02:35:36.795Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/kth-largest-element</loc>
<lastmod>2026-10-17T12:16:33.650Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/database-indexing-btrees</loc>
<lastmod>2026-10-18T02:36:37.603Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/javascript-debounce-throttle</loc>
<lastmod>2026-09-16T12:29:39.849Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-do-starttransition-and-usetransition-actually-do-under-the-hood</loc>
<lastmod>2026-09-06T02:11:10.652Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-usedeferredvalue-and-how-does-it-differ-from-debouncing</loc>
<lastmod>2026-09-06T02:11:10.842Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-does-automatic-batching-work-in-react-18-and-how-do-you-opt-out</loc>
<lastmod>2026-09-06T02:11:09.023Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-problem-does-usesyncexternalstore-solve</loc>
<lastmod>2026-09-06T02:11:07.241Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-tearing-in-concurrent-react</loc>
<lastmod>2026-09-06T02:10:57.172Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/react-server-components-vs-ssr-what-is-the-real-difference</loc>
<lastmod>2026-09-06T02:11:16.536Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-does-the-use-hook-do-and-why-is-it-special</loc>
<lastmod>2026-09-06T02:11:16.042Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-suspense-data-fetching-waterfalls-happen-and-how-do-you-avoid-them</loc>
<lastmod>2026-09-30T14:39:14.787Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-are-effect-events-useeffectevent-and-what-problem-do-they-solve</loc>
<lastmod>2026-09-30T14:22:58.554Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-causes-stale-closures-in-react-hooks-and-how-do-you-fix-them-correctly</loc>
<lastmod>2026-09-30T14:39:21.432Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/why-does-react-18-strictmode-double-invoke-your-components-and-effects</loc>
<lastmod>2026-09-06T02:11:15.238Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/why-does-updating-context-re-render-all-its-consumers-and-how-do-you-fix-it</loc>
<lastmod>2026-09-30T14:39:52.132Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-can-and-can-t-an-error-boundary-catch</loc>
<lastmod>2026-09-30T18:45:19.097Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-does-streaming-ssr-with-selective-hydration-work</loc>
<lastmod>2026-09-06T02:11:15.837Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-causes-hydration-mismatches-and-how-do-you-handle-them</loc>
<lastmod>2026-09-06T02:11:16.737Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/when-and-why-do-you-use-forwardref-with-useimperativehandle</loc>
<lastmod>2026-09-06T02:11:13.256Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-can-the-key-prop-be-used-to-deliberately-reset-component-state</loc>
<lastmod>2026-09-06T02:11:15.021Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/when-does-react-memo-do-nothing-or-actually-hurt-performance</loc>
<lastmod>2026-09-06T02:11:11.032Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-underlying-mechanism-makes-the-rules-of-hooks-mandatory</loc>
<lastmod>2026-09-06T02:11:04.067Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/compare-render-as-you-fetch-fetch-on-render-and-fetch-then-render</loc>
<lastmod>2026-09-06T02:11:15.633Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-avoid-re-renders-with-composition-instead-of-memoization</loc>
<lastmod>2026-09-06T02:11:01.258Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-safely-handle-async-work-and-race-conditions-inside-effects</loc>
<lastmod>2026-09-06T02:11:05.272Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/why-must-react-state-updates-be-immutable</loc>
<lastmod>2026-09-06T02:11:07.833Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-keep-the-ui-responsive-during-an-expensive-update-without-a-suspense-</loc>
<lastmod>2026-09-06T02:11:15.436Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-are-actions-in-react-19-and-how-do-they-change-form-handling</loc>
<lastmod>2026-09-06T02:11:12.267Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-does-the-useactionstate-hook-do-in-react-19</loc>
<lastmod>2026-09-30T18:45:59.636Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-useformstatus-in-react-19-and-why-does-it-exist</loc>
<lastmod>2026-09-06T02:11:12.664Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-does-useoptimistic-enable-optimistic-ui-in-react-19</loc>
<lastmod>2026-09-06T02:11:09.813Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-did-ref-handling-change-in-react-19-ref-as-a-prop-forwardref-ref-cleanup</loc>
<lastmod>2026-09-06T02:11:05.673Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-does-react-19-handle-document-metadata-like-title-and-meta</loc>
<lastmod>2026-09-06T02:11:16.257Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-are-the-resource-preloading-apis-in-react-19-preload-preinit-etc</loc>
<lastmod>2026-09-06T02:11:10.021Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-are-server-actions-and-the-use-server-directive-in-react-19</loc>
<lastmod>2026-09-30T14:05:59.477Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-changed-with-context-in-react-19-context-as-a-provider</loc>
<lastmod>2026-09-30T14:23:08.023Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/flatten-a-deeply-nested-array-iteratively-no-recursion-no-call-stack-limit</loc>
<lastmod>2026-10-18T02:33:36.906Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/array-union</loc>
<lastmod>2026-10-18T02:33:28.946Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/array-prototype-foreach-polyfill</loc>
<lastmod>2026-10-18T02:33:22.675Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/zip-arrays</loc>
<lastmod>2026-10-18T02:33:25.796Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/unzip-array</loc>
<lastmod>2026-10-18T02:33:26.016Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/index-by-utility</loc>
<lastmod>2026-10-18T02:33:33.186Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/partition-array</loc>
<lastmod>2026-10-18T02:33:35.885Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/polyfill-array-prototype-findlast-and-findlastindex</loc>
<lastmod>2026-10-18T02:33:23.715Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/move-zeroes-to-end</loc>
<lastmod>2026-10-18T02:33:27.085Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/implement-omit-obj-paths-supporting-both-shallow-and-nested-paths</loc>
<lastmod>2026-10-18T02:33:30.917Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/implement-pick-obj-paths-supporting-both-shallow-and-nested-paths</loc>
<lastmod>2026-10-18T02:33:30.705Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/query-string-parser</loc>
<lastmod>2026-10-18T02:33:43.445Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/query-string-generator</loc>
<lastmod>2026-10-18T02:33:43.236Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/json-stringify-polyfill</loc>
<lastmod>2026-10-18T02:33:37.736Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/json-parse-polyfill</loc>
<lastmod>2026-10-18T02:33:37.535Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/deep-map-keys</loc>
<lastmod>2026-10-18T02:33:32.996Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/invert-object-keys</loc>
<lastmod>2026-10-18T02:33:25.587Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/object-difference</loc>
<lastmod>2026-10-18T02:33:33.392Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/clear-nullish-values</loc>
<lastmod>2026-10-18T02:33:32.794Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/convert-between-snake-case-and-camelcase-object-keys-including-nested-objects</loc>
<lastmod>2026-10-18T02:33:43.046Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/deep-freeze-object</loc>
<lastmod>2026-10-18T02:33:17.705Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/detect-a-circular-reference-in-any-object-or-array-graph</loc>
<lastmod>2026-10-18T02:33:34.215Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/promise-retry-with-backoff</loc>
<lastmod>2026-10-18T02:25:38.737Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/promise-timeout</loc>
<lastmod>2026-10-18T02:33:29.985Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/find-duplicates-in-array</loc>
<lastmod>2026-10-18T02:33:27.290Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/find-missing-number</loc>
<lastmod>2026-10-18T02:33:35.475Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/binary-search-implementation</loc>
<lastmod>2026-10-18T02:33:34.014Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/merge-sorted-arrays</loc>
<lastmod>2026-10-18T02:33:35.685Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/array-subset-check</loc>
<lastmod>2026-10-18T02:33:35.265Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/rotate-array-n-times</loc>
<lastmod>2026-10-18T02:33:36.280Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/count-occurrences-of-each-element-in-an-array-frequency-counter</loc>
<lastmod>2026-10-18T02:33:33.594Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/find-the-intersection-of-n-arrays-not-just-two</loc>
<lastmod>2026-10-18T02:33:36.697Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/remove-elements-in-place</loc>
<lastmod>2026-10-18T02:33:27.495Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/polyfill-object-fromentries-handle-duplicate-and-symbol-keys</loc>
<lastmod>2026-10-18T02:33:24.761Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/json-schema-validator</loc>
<lastmod>2026-10-18T02:33:18.926Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/object-tree-traversal</loc>
<lastmod>2026-10-18T02:33:26.885Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/implement-objectmap-obj-fn-transform-every-value-via-object-entries-fromentries</loc>
<lastmod>2026-10-18T02:33:32.579Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/efficiently-merge-two-sparse-arrays-with-holes-without-iterating-every-index</loc>
<lastmod>2026-10-18T02:33:36.495Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/implement-an-immutable-setin-obj-path-value-that-never-mutates-the-original</loc>
<lastmod>2026-10-18T02:33:26.215Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/async-filter-utility</loc>
<lastmod>2026-10-18T02:33:29.156Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/async-reduce-utility</loc>
<lastmod>2026-10-18T02:33:44.701Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/async-map-limit-concurrency</loc>
<lastmod>2026-10-18T02:33:45.625Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/throttled-api-poll-client</loc>
<lastmod>2026-10-18T02:33:47.255Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/run-async-functions-in-sequence-each-using-the-previous-result-promise-waterfall</loc>
<lastmod>2026-10-18T02:33:40.606Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/build-a-drift-corrected-interval-clock-setinterval-alone-drifts-over-time</loc>
<lastmod>2026-10-18T02:33:42.205Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/fetch-wrapper-auto-retry</loc>
<lastmod>2026-10-18T02:33:38.785Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/websocket-reconnect-logic</loc>
<lastmod>2026-10-18T02:33:45.825Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/microtask-scheduler-task-runner</loc>
<lastmod>2026-10-18T02:33:20.354Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/rate-limiter-bucket-logic</loc>
<lastmod>2026-10-18T02:33:39.369Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/build-an-async-priority-task-scheduler</loc>
<lastmod>2026-10-18T02:33:19.527Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/partial-application-bindings</loc>
<lastmod>2026-10-18T02:33:25.384Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/build-a-minimal-jest-fn-style-spy-mock-utility</loc>
<lastmod>2026-10-18T02:33:21.171Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/wrap-methods-hook-decorator</loc>
<lastmod>2026-10-18T02:33:17.314Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/create-lazy-evaluator</loc>
<lastmod>2026-10-18T02:33:46.436Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/custom-set-class-with-hash</loc>
<lastmod>2026-10-18T02:33:18.535Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/detect-a-cycle-in-a-linked-list-floyd-s-tortoise-and-hare</loc>
<lastmod>2026-10-18T02:33:20.556Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/queue-via-two-stacks</loc>
<lastmod>2026-10-18T02:33:37.317Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/design-a-stack-that-supports-getmin-in-o-1-min-stack</loc>
<lastmod>2026-10-18T02:33:27.695Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/validate-a-binary-search-tree</loc>
<lastmod>2026-10-18T02:33:36.085Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/graph-dfs-traversal</loc>
<lastmod>2026-10-18T02:33:37.106Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/graph-bfs-traversal</loc>
<lastmod>2026-10-18T02:33:27.905Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/trie-autocomplete-suffix-search</loc>
<lastmod>2026-10-18T02:33:19.735Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/implement-a-double-ended-queue-deque-from-scratch</loc>
<lastmod>2026-10-18T02:33:38.585Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/priority-queue-binary-heap</loc>
<lastmod>2026-10-18T02:33:18.726Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/immer-like-draft-proxies</loc>
<lastmod>2026-10-18T02:33:16.906Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/observable-map-filter-operators</loc>
<lastmod>2026-10-18T02:33:19.121Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/virtual-dom-element-mapper</loc>
<lastmod>2026-10-18T02:33:22.257Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/custom-getelementbyid-traverse</loc>
<lastmod>2026-10-18T02:33:29.368Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/custom-getelementsbyclassname-traverse</loc>
<lastmod>2026-10-18T02:33:45.115Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/dom-offset-absolute-coordinate</loc>
<lastmod>2026-10-18T02:33:44.905Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/document-tree-depth-check</loc>
<lastmod>2026-10-18T02:33:29.576Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/dom-event-delegation-target</loc>
<lastmod>2026-10-18T02:33:45.421Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/find-nearest-common-ancestor-node</loc>
<lastmod>2026-10-18T02:33:16.494Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/localstorage-wrapper-items-ttl</loc>
<lastmod>2026-10-18T02:33:38.974Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/html-template-compiler</loc>
<lastmod>2026-10-18T02:33:20.147Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/query-text-highlighter</loc>
<lastmod>2026-10-18T02:33:16.700Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/debounce-async-promise-resolver</loc>
<lastmod>2026-10-18T02:33:41.585Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/throttle-async-promise-resolver</loc>
<lastmod>2026-10-18T02:33:41.794Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/custom-object-assign-polyfill</loc>
<lastmod>2026-10-18T02:33:24.536Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/custom-object-create-polyfill</loc>
<lastmod>2026-10-18T02:33:28.525Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/custom-string-prototype-trim-polyfill</loc>
<lastmod>2026-10-18T02:33:28.738Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/safely-merge-untrusted-input-into-an-object-without-a-prototype-pollution-vulner</loc>
<lastmod>2026-10-18T02:33:20.766Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/custom-array-prototype-flatmap-polyfill</loc>
<lastmod>2026-10-18T02:33:24.966Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/implement-a-jsonpath-lite-query-evaluator-supports-wildcards-like-users-name</loc>
<lastmod>2026-10-18T02:33:19.326Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/build-a-dataloader-style-batching-utility-that-coalesces-individual-async-calls</loc>
<lastmod>2026-10-18T02:33:17.105Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/implement-curry-fn-that-supports-any-call-pattern-curry-1-2-3-curry-1-2-3-or-cur</loc>
<lastmod>2026-10-18T02:33:31.745Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/implement-a-weakmap-like-api-shape-and-why-true-weak-references-cannot-be-polyfi</loc>
<lastmod>2026-10-18T02:33:17.905Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/implement-an-lfu-least-frequently-used-cache</loc>
<lastmod>2026-10-18T02:33:20.975Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/pub-sub-topic-structures</loc>
<lastmod>2026-10-18T02:33:39.165Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/implement-a-range-class-using-the-iterator-protocol-manually-no-generator-functi</loc>
<lastmod>2026-10-18T02:33:35.055Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/infinite-scroll-list-simulator</loc>
<lastmod>2026-10-18T02:33:47.055Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/dom-select-elements-custom-selector</loc>
<lastmod>2026-10-18T02:33:21.382Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/html-tag-tree-parser</loc>
<lastmod>2026-10-18T02:33:19.936Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/virtual-dom-diff-algorithm</loc>
<lastmod>2026-10-18T02:33:22.041Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/sync-state-across-tabs-using-the-storage-event</loc>
<lastmod>2026-10-18T02:33:39.576Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/wire-up-debounced-resize-and-throttled-scroll-handlers-on-a-real-component</loc>
<lastmod>2026-10-18T02:33:41.996Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-does-weakmap-allow-garbage-collection-of-keys</loc>
<lastmod>2026-09-16T12:30:12.318Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-abort-a-fetch-api-request-using-abortcontroller</loc>
<lastmod>2026-09-16T12:30:13.279Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-difference-between-object-is-and</loc>
<lastmod>2026-09-30T18:46:03.891Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-implement-a-custom-promise-all-polyfill</loc>
<lastmod>2026-09-16T12:29:55.953Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-implement-a-custom-promise-any-polyfill</loc>
<lastmod>2026-09-16T12:29:56.231Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-implement-a-deepfreeze-function-recursively</loc>
<lastmod>2026-09-16T12:30:12.602Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/implement-a-robust-event-emitter-class</loc>
<lastmod>2026-09-30T17:57:27.805Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-implement-a-simple-promise-library-from-scratch</loc>
<lastmod>2026-09-16T12:29:56.528Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-implement-infinite-currying-in-javascript</loc>
<lastmod>2026-09-16T12:30:20.002Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/implement-an-async-task-queue-with-a-concurrency-limit</loc>
<lastmod>2026-09-16T12:29:36.960Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-does-array-prototype-toreversed-avoid-the-classic-bug-of-accidentally-mutati</loc>
<lastmod>2026-09-16T12:30:20.572Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-would-you-implement-symbol-asynciterator-on-a-class-to-transparently-page-th</loc>
<lastmod>2026-09-30T14:40:34.004Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-would-you-implement-a-debounce-utility-that-also-exposes-a-cancel-method-to-</loc>
<lastmod>2026-09-16T12:29:40.389Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-would-you-transfer-a-large-arraybuffer-between-a-worker-and-the-main-thread-</loc>
<lastmod>2026-09-16T12:29:36.571Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-causes-layout-thrashing-when-you-read-and-write-dom-properties-in-a-loop-an</loc>
<lastmod>2026-09-16T12:30:16.107Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/why-would-you-add-passive-true-to-a-scroll-or-touchstart-listener-and-what-probl</loc>
<lastmod>2026-09-16T12:30:15.797Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-does-use-strict-change-what-this-refers-to-inside-a-regular-function-called-</loc>
<lastmod>2026-09-16T12:30:20.292Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-would-you-use-object-groupby-to-group-an-array-of-orders-by-status-and-how-d</loc>
<lastmod>2026-09-16T12:30:11.654Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/when-would-you-reach-for-map-groupby-instead-of-object-groupby-and-what-problem-</loc>
<lastmod>2026-09-16T12:30:11.333Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-does-array-prototype-tosorted-differ-from-sort-and-why-does-that-matter-when</loc>
<lastmod>2026-09-16T12:30:20.992Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-does-array-prototype-with-let-you-replace-one-array-element-immutably-and-wh</loc>
<lastmod>2026-09-16T12:30:21.893Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-would-you-use-a-proxy-get-trap-to-implement-lazy-loaded-or-computed-properti</loc>
<lastmod>2026-09-16T12:29:43.358Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/why-would-you-choose-a-weakset-over-a-set-to-track-a-group-of-dom-elements-and-w</loc>
<lastmod>2026-09-16T12:30:11.938Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-would-you-write-a-deep-clone-function-that-correctly-handles-a-self-referenc</loc>
<lastmod>2026-09-16T12:30:17.733Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-would-you-implement-a-throttle-function-with-configurable-leading-and-traili</loc>
<lastmod>2026-09-16T12:29:40.647Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/why-is-navigator-sendbeacon-the-right-tool-for-sending-analytics-data-when-a-use</loc>
<lastmod>2026-09-30T14:42:40.979Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/why-would-you-use-performance-now-instead-of-date-now-to-measure-how-long-a-func</loc>
<lastmod>2026-09-16T12:30:24.130Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-would-you-use-the-page-visibility-api-to-pause-a-setinterval-based-poller-wh</loc>
<lastmod>2026-09-16T12:30:21.282Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-would-you-use-mutationobserver-to-detect-when-a-third-party-script-injects-n</loc>
<lastmod>2026-09-16T12:30:14.558Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-would-you-remove-an-item-from-an-array-immutably-using-tospliced-and-how-doe</loc>
<lastmod>2026-09-16T12:30:12.872Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-would-you-use-reflect-ownkeys-inside-a-proxy-to-correctly-enumerate-both-str</loc>
<lastmod>2026-09-16T12:30:16.757Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-would-you-write-a-proxy-set-trap-that-validates-a-value-before-allowing-an-a</loc>
<lastmod>2026-09-16T12:29:43.642Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-would-you-make-a-custom-class-iterable-with-for-of-by-implementing-symbol-it</loc>
<lastmod>2026-09-16T12:29:57.583Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-would-you-implement-a-curry-function-that-supports-partial-application-with-</loc>
<lastmod>2026-09-16T12:29:57.279Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/why-can-pushing-a-single-non-numeric-value-into-a-large-numeric-array-tank-its-p</loc>
<lastmod>2026-09-16T12:29:37.409Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-does-sharedarraybuffer-let-two-web-workers-share-memory-directly-and-what-ra</loc>
<lastmod>2026-09-16T12:29:35.458Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-would-you-use-the-broadcastchannel-api-to-sync-application-state-across-mult</loc>
<lastmod>2026-09-16T12:30:15.152Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-would-you-use-the-history-api-s-pushstate-and-the-popstate-event-to-build-cl</loc>
<lastmod>2026-09-16T12:30:14.862Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-would-you-use-intersectionobserver-to-lazy-load-images-only-as-they-scroll-i</loc>
<lastmod>2026-09-30T14:44:32.746Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-would-you-use-resizeobserver-to-react-to-an-element-s-size-changing-without-</loc>
<lastmod>2026-09-30T14:44:38.057Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-are-deferrable-views-defer-and-how-do-they-work-in-angular-17</loc>
<lastmod>2026-10-16T09:33:47.863Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-difference-between-constructor-based-di-and-the-inject-function</loc>
<lastmod>2026-10-16T09:33:37.057Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/explain-the-new-control-flow-if-for-switch-and-how-it-compares-to-structural-dir</loc>
<lastmod>2026-10-17T00:05:11.827Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-does-hydration-work-in-modern-angular-ssr-and-what-is-non-destructive-hydrat</loc>
<lastmod>2026-10-16T09:33:47.019Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-handle-ssr-hydration-mismatch-errors-using-ngskiphydration</loc>
<lastmod>2026-10-16T09:33:47.443Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-effect-function-in-angular-signals-and-when-should-you-not-use-it</loc>
<lastmod>2026-10-16T09:33:32.817Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-difference-between-computed-signals-and-standard-method-getter-calls</loc>
<lastmod>2026-10-16T09:33:32.609Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-are-functional-route-guards-and-how-do-they-differ-from-class-based-guards</loc>
<lastmod>2026-10-16T09:33:43.151Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-are-functional-http-interceptors-in-modern-angular-and-how-do-you-register-</loc>
<lastmod>2026-10-16T09:33:44.655Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-providehttpclient-withinterceptors-and-how-does-it-replace-legacy-http-i</loc>
<lastmod>2026-10-16T09:33:45.062Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/explain-what-output-and-outputfromobservable-are-in-modern-angular-and-how-they-</loc>
<lastmod>2026-10-16T09:33:31.788Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-purpose-of-ngonchanges-and-how-does-it-capture-changes-in-input-prop</loc>
<lastmod>2026-10-16T09:33:28.823Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-pass-data-between-sibling-components-that-don-t-have-a-direct-parent-</loc>
<lastmod>2026-10-16T09:33:32.203Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-difference-between-afterrender-and-afternextrender-lifecycle-hooks</loc>
<lastmod>2026-10-16T09:33:29.452Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-does-angular-s-dependency-resolution-search-work-using-self-skipself-optiona</loc>
<lastmod>2026-10-16T09:33:37.931Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-standard-content-projection-vs-multi-slot-content-projection</loc>
<lastmod>2026-10-16T09:33:28.217Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-handle-micro-frontend-architecture-in-angular-using-module-federation</loc>
<lastmod>2026-10-16T09:33:50.757Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-runininjectioncontext-and-when-do-you-need-to-use-it</loc>
<lastmod>2026-10-16T09:33:33.652Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/explain-how-to-perform-unit-testing-on-components-with-signals-using-testbed</loc>
<lastmod>2026-10-16T09:33:50.087Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-mock-services-in-angular-unit-tests-using-jasmine-jest-spies</loc>
<lastmod>2026-10-16T09:33:49.852Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-fixture-detectchanges-method-in-angular-testing-and-when-should-you-</loc>
<lastmod>2026-10-16T09:33:49.202Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-componentfixtureautodetect-and-how-does-it-affect-unit-tests</loc>
<lastmod>2026-10-16T09:33:49.418Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-difference-between-fakeasync-tick-and-waitforasync-in-angular-unit-t</loc>
<lastmod>2026-10-16T09:33:49.636Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-build-a-custom-form-control-by-implementing-the-controlvalueaccessor-</loc>
<lastmod>2026-10-16T09:33:41.858Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-role-of-ng-value-accessor-in-a-custom-component</loc>
<lastmod>2026-10-16T09:33:42.077Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/explain-the-difference-between-formgroup-patchvalue-and-formgroup-setvalue</loc>
<lastmod>2026-10-16T09:33:40.828Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-handle-dynamic-validation-where-one-form-field-s-validator-depends-on</loc>
<lastmod>2026-10-16T09:33:41.243Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-purpose-of-updateon-in-reactive-forms</loc>
<lastmod>2026-10-16T09:33:41.663Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-difference-between-take-1-and-first-operators-in-rxjs</loc>
<lastmod>2026-10-16T09:33:35.567Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/explain-the-sharereplay-operator-in-rxjs-and-how-it-prevents-duplicate-http-requ</loc>
<lastmod>2026-10-16T09:33:35.133Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-difference-between-forkjoin-zip-combinelatest-and-withlatestfrom</loc>
<lastmod>2026-10-16T09:33:34.906Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-does-catcherror-work-in-rxjs-and-how-do-you-return-a-fallback-value</loc>
<lastmod>2026-10-16T09:33:35.352Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/explain-how-you-can-bridge-signals-and-rxjs-observables-using-tosignal-and-toobs</loc>
<lastmod>2026-10-16T09:33:33.432Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-difference-between-viewchildren-and-viewchild</loc>
<lastmod>2026-10-16T09:33:29.872Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-purpose-of-the-keyvaluediffers-and-iterablediffers-services</loc>
<lastmod>2026-10-16T09:33:39.447Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/explain-the-difference-between-shadow-dom-emulated-and-none-view-encapsulation-w</loc>
<lastmod>2026-10-16T09:33:39.881Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-are-security-vulnerabilities-in-angular-apps-and-how-does-domsanitizer-prev</loc>
<lastmod>2026-10-16T09:33:48.784Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-app-initializer-token-and-how-is-it-used-to-load-configuration-at-st</loc>
<lastmod>2026-10-16T09:33:38.160Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-optimize-initial-bundle-size-using-route-preloading-with-custom-strat</loc>
<lastmod>2026-10-16T09:33:43.992Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-configure-dynamic-base-href-in-angular-builds-for-different-environme</loc>
<lastmod>2026-10-16T09:33:45.930Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-are-the-differences-between-state-management-libraries-in-angular</loc>
<lastmod>2026-10-16T09:33:36.205Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-role-of-ngrx-effects-and-why-do-we-separate-side-effects-from-reduce</loc>
<lastmod>2026-10-16T09:33:35.993Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-optimize-images-in-angular-using-ngoptimizedimage</loc>
<lastmod>2026-10-16T09:33:48.339Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-critical-render-path-and-how-does-angular-handle-font-and-style-opti</loc>
<lastmod>2026-10-16T09:33:48.567Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-zone-js-how-does-it-monkey-patch-browser-apis-and-how-do-you-build-a-zon</loc>
<lastmod>2026-10-16T09:33:39.017Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-does-compilation-work-under-the-hood-in-ivy</loc>
<lastmod>2026-10-16T09:33:46.596Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-customelements-schema-in-angular-and-when-do-you-need-to-use-it</loc>
<lastmod>2026-10-16T09:33:40.396Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-handle-internationalization-i18n-in-angular</loc>
<lastmod>2026-10-16T09:33:48.998Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-difference-between-elementref-templateref-and-viewcontainerref</loc>
<lastmod>2026-10-16T09:33:30.527Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-difference-between-component-styling-using-host-host-context-and-ng-</loc>
<lastmod>2026-10-16T09:33:40.090Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-implement-custom-routing-strategies-by-extending-routereusestrategy</loc>
<lastmod>2026-10-16T09:33:44.203Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-next-js-and-what-problems-does-it-solve</loc>
<lastmod>2026-10-16T14:05:27.512Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-difference-between-the-app-router-and-the-pages-router</loc>
<lastmod>2026-10-16T14:05:27.970Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-are-the-rendering-strategies-in-next-js-ssr-ssg-isr-csr</loc>
<lastmod>2026-10-16T14:05:28.195Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-difference-between-server-components-and-client-components-in-next-j</loc>
<lastmod>2026-10-16T14:05:28.435Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-use-client-directive-and-when-do-you-need-it</loc>
<lastmod>2026-10-16T14:05:30.775Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-does-file-based-routing-work-in-the-next-js-app-router</loc>
<lastmod>2026-10-16T14:05:30.995Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-are-the-special-files-in-the-next-js-app-router-page-layout-loading-error</loc>
<lastmod>2026-10-16T14:05:31.232Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-hydration-in-next-js-and-what-causes-a-hydration-error</loc>
<lastmod>2026-10-16T14:05:31.460Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-are-layouts-and-nested-layouts-in-the-next-js-app-router</loc>
<lastmod>2026-10-16T14:05:11.875Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-difference-between-layout-js-and-template-js-in-next-js</loc>
<lastmod>2026-10-16T14:05:28.665Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-are-dynamic-routes-and-catch-all-segments-in-next-js</loc>
<lastmod>2026-10-16T14:05:28.895Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-are-route-groups-in-next-js-and-how-do-you-use-them</loc>
<lastmod>2026-10-16T14:05:29.135Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-are-parallel-routes-slot-in-next-js-and-when-would-you-use-them</loc>
<lastmod>2026-10-16T14:05:29.372Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-are-intercepting-routes-in-next-js-and-what-are-they-used-for</loc>
<lastmod>2026-10-16T14:05:29.595Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-loading-js-in-next-js-and-how-does-suspense-streaming-work</loc>
<lastmod>2026-10-16T14:05:29.831Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-error-js-in-next-js-and-how-does-error-handling-work-in-the-app-router</loc>
<lastmod>2026-10-16T14:05:30.071Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-not-found-js-in-next-js-and-how-do-you-trigger-a-404</loc>
<lastmod>2026-10-16T14:05:30.307Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-does-client-side-navigation-work-in-next-js-next-link-and-userouter</loc>
<lastmod>2026-10-16T14:05:30.535Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-are-react-server-components-and-why-does-next-js-use-them</loc>
<lastmod>2026-10-16T14:05:31.702Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-server-and-client-components-compose-in-next-js</loc>
<lastmod>2026-10-16T14:05:14.475Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-pass-data-from-server-components-to-client-components-in-next-js</loc>
<lastmod>2026-10-16T14:05:31.936Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-streaming-ssr-with-suspense-in-next-js</loc>
<lastmod>2026-10-16T14:05:14.931Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-partial-prerendering-ppr-in-next-js</loc>
<lastmod>2026-10-16T14:05:32.165Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-difference-between-static-and-dynamic-rendering-in-the-next-js-app-r</loc>
<lastmod>2026-10-16T14:05:32.412Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-makes-a-route-dynamic-in-the-next-js-app-router</loc>
<lastmod>2026-10-16T14:05:35.395Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-generatestaticparams-in-next-js-and-how-does-it-enable-ssg-for-dynamic-r</loc>
<lastmod>2026-10-16T14:05:34.931Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-route-segment-config-in-next-js-dynamic-revalidate-runtime</loc>
<lastmod>2026-10-16T14:05:35.164Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-does-next-js-decide-between-static-and-dynamic-rendering-at-build-time</loc>
<lastmod>2026-10-16T14:05:16.370Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-fetch-data-in-next-js-server-components</loc>
<lastmod>2026-10-16T14:05:32.649Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-are-the-caching-layers-in-next-js-request-memoization-data-cache-full-route</loc>
<lastmod>2026-10-16T14:05:32.876Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-does-fetch-caching-work-in-the-next-js-app-router-force-cache-no-store-reval</loc>
<lastmod>2026-10-16T14:05:33.107Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-isr-incremental-static-regeneration-in-next-js-and-how-do-you-implement-</loc>
<lastmod>2026-10-16T14:05:34.466Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-on-demand-revalidation-in-next-js-revalidatepath-revalidatetag</loc>
<lastmod>2026-10-16T14:05:34.695Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-data-cache-in-next-js-and-how-do-you-opt-out-of-it</loc>
<lastmod>2026-10-16T14:05:17.513Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-full-route-cache-in-next-js</loc>
<lastmod>2026-10-16T14:05:33.555Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-router-cache-in-next-js-and-what-are-its-implications</loc>
<lastmod>2026-10-16T14:05:33.776Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-fetch-data-in-next-js-client-components-swr-react-query-use</loc>
<lastmod>2026-10-16T14:05:36.330Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-request-memoization-in-next-js</loc>
<lastmod>2026-10-16T14:05:33.325Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-handle-loading-and-error-states-for-data-fetching-in-next-js</loc>
<lastmod>2026-10-16T14:05:18.694Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-changed-about-caching-defaults-in-next-js-15</loc>
<lastmod>2026-10-16T14:05:33.990Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-are-server-actions-in-next-js-and-how-do-they-work</loc>
<lastmod>2026-10-16T14:05:36.569Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-handle-forms-with-server-actions-in-next-js-progressive-enhancement</loc>
<lastmod>2026-10-16T14:05:36.805Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-do-optimistic-updates-in-next-js-useoptimistic-useactionstate</loc>
<lastmod>2026-10-16T14:05:37.030Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-revalidate-data-after-a-mutation-in-next-js</loc>
<lastmod>2026-10-16T14:05:19.845Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-are-the-security-considerations-for-server-actions-in-next-js</loc>
<lastmod>2026-10-16T14:05:37.268Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-server-actions-differ-from-route-handlers-in-next-js</loc>
<lastmod>2026-10-16T14:05:37.515Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-are-route-handlers-in-next-js-and-how-do-they-differ-from-pages-api-routes</loc>
<lastmod>2026-10-16T14:05:37.751Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-read-request-data-and-return-responses-in-a-next-js-route-handler</loc>
<lastmod>2026-10-16T14:05:20.750Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-middleware-in-next-js-and-what-can-it-do</loc>
<lastmod>2026-10-16T14:05:37.990Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-runtimes-does-next-js-support-node-js-vs-edge-runtime</loc>
<lastmod>2026-10-16T14:05:38.224Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-does-the-metadata-api-work-in-next-js-static-and-generatemetadata</loc>
<lastmod>2026-10-16T14:05:38.455Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-implement-dynamic-open-graph-images-in-next-js-imageresponse</loc>
<lastmod>2026-10-16T14:05:38.685Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-sitemap-ts-and-robots-ts-work-in-next-js</loc>
<lastmod>2026-10-16T14:05:38.914Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-does-next-js-handle-seo-compared-to-a-client-rendered-spa</loc>
<lastmod>2026-10-16T14:05:39.150Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-json-ld-structured-data-and-how-do-you-add-it-in-next-js</loc>
<lastmod>2026-10-16T14:05:39.377Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-does-next-image-optimize-images-in-next-js</loc>
<lastmod>2026-10-16T14:05:39.608Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-does-next-font-work-and-why-does-it-improve-performance</loc>
<lastmod>2026-10-16T14:06:30.746Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-next-script-and-what-are-its-strategy-options-in-next-js</loc>
<lastmod>2026-10-16T14:05:40.511Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-does-code-splitting-and-next-dynamic-work-in-next-js</loc>
<lastmod>2026-10-16T14:05:40.753Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-does-next-js-handle-css-css-modules-global-tailwind-css-in-js</loc>
<lastmod>2026-10-16T14:05:40.991Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-difference-between-the-public-folder-and-imported-assets-in-next-js</loc>
<lastmod>2026-10-16T14:05:41.216Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-analyze-and-reduce-bundle-size-in-next-js</loc>
<lastmod>2026-10-16T14:05:41.439Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-prefetching-in-next-js-and-how-does-next-link-prefetch-routes</loc>
<lastmod>2026-10-16T14:05:24.208Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-environment-variables-work-in-next-js-the-next-public-prefix</loc>
<lastmod>2026-10-16T14:05:41.676Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-difference-between-build-time-and-runtime-environment-variables-in-n</loc>
<lastmod>2026-10-16T14:05:24.971Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-deploy-a-next-js-app-vercel-vs-self-hosted</loc>
<lastmod>2026-10-16T14:05:42.359Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-output-standalone-build-in-next-js-and-when-do-you-use-it</loc>
<lastmod>2026-10-16T14:05:42.593Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-handle-authentication-in-next-js</loc>
<lastmod>2026-10-16T14:05:42.817Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-difference-between-getserversideprops-getstaticprops-and-app-router-</loc>
<lastmod>2026-10-16T14:05:43.036Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-migrate-from-the-pages-router-to-the-app-router-in-next-js</loc>
<lastmod>2026-10-16T14:05:43.272Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-next-config-js-in-next-js-and-what-are-common-configurations</loc>
<lastmod>2026-10-16T14:05:43.511Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-handle-redirects-and-rewrites-in-next-js</loc>
<lastmod>2026-10-16T14:05:43.742Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-internationalize-i18n-a-next-js-app-router-app</loc>
<lastmod>2026-10-16T14:05:43.970Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-turbopack-in-next-js-and-how-does-it-compare-to-webpack</loc>
<lastmod>2026-10-16T14:05:42.135Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-handle-instrumentation-and-observability-in-next-js-instrumentation-t</loc>
<lastmod>2026-10-16T14:05:44.214Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-built-in-node-test-runner-and-how-does-it-compare-to-jest-and-mocha</loc>
<lastmod>2026-10-18T02:35:21.975Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-does-the-node-js-watch-flag-do-and-how-does-it-replace-nodemon</loc>
<lastmod>2026-10-18T02:35:23.155Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-node-js-permission-model-permission-and-what-does-it-protect-against</loc>
<lastmod>2026-10-18T02:35:25.246Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-are-single-executable-applications-sea-in-node-js</loc>
<lastmod>2026-10-18T02:35:31.690Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-run-typescript-directly-in-node-js-native-type-stripping-tsx-ts-node</loc>
<lastmod>2026-10-18T02:35:22.934Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-are-the-differences-between-npm-yarn-and-pnpm</loc>
<lastmod>2026-10-18T02:35:20.375Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-are-npm-workspaces-and-how-do-you-manage-a-monorepo-with-them</loc>
<lastmod>2026-10-18T02:35:19.715Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-package-json-exports-field-and-conditional-exports</loc>
<lastmod>2026-10-18T02:35:20.654Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-difference-between-type-module-mjs-and-cjs</loc>
<lastmod>2026-10-18T02:35:18.987Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-top-level-await-and-what-are-its-caveats-in-node-js-esm</loc>
<lastmod>2026-10-18T02:35:19.255Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-replicate-dirname-in-es-modules-using-import-meta-url</loc>
<lastmod>2026-10-18T02:35:19.485Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-npx-and-how-does-it-differ-from-a-global-install</loc>
<lastmod>2026-10-18T02:35:20.021Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-semantic-versioning-and-how-do-and-exact-versions-behave</loc>
<lastmod>2026-10-18T02:35:21.335Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-difference-between-npm-ci-and-npm-install</loc>
<lastmod>2026-10-18T02:35:20.956Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-asynclocalstorage-and-what-problem-does-it-solve</loc>
<lastmod>2026-10-18T02:35:27.835Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-diagnostics-channel-and-when-would-you-use-it</loc>
<lastmod>2026-10-18T02:35:29.367Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-perf-hooks-module-and-how-do-you-measure-performance</loc>
<lastmod>2026-10-18T02:35:29.595Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-capture-and-analyze-a-heap-snapshot-to-find-a-memory-leak</loc>
<lastmod>2026-10-18T02:35:29.839Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-profile-cpu-usage-with-prof-0x-or-clinic-js-flame-graphs</loc>
<lastmod>2026-10-18T02:35:29.127Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-implement-structured-logging-with-pino-or-winston-and-why-avoid-conso</loc>
<lastmod>2026-10-18T02:35:30.537Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-add-opentelemetry-distributed-tracing-to-a-node-js-service</loc>
<lastmod>2026-10-18T02:35:30.778Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-design-liveness-and-readiness-health-check-endpoints</loc>
<lastmod>2026-10-18T02:35:31.011Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-undici-and-why-is-the-global-fetch-built-on-it-in-modern-node-js</loc>
<lastmod>2026-10-18T02:35:32.385Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-does-http-2-support-work-in-node-js-and-how-does-it-differ-from-http-1-1</loc>
<lastmod>2026-10-18T02:35:31.455Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-implement-real-time-communication-with-websockets-ws-in-node-js</loc>
<lastmod>2026-10-18T02:35:27.379Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-implement-server-sent-events-sse-in-node-js</loc>
<lastmod>2026-10-18T02:35:27.152Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-handle-streaming-multipart-file-uploads-busboy-multer</loc>
<lastmod>2026-10-18T02:35:27.606Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-enable-gzip-brotli-compression-for-http-responses</loc>
<lastmod>2026-10-18T02:35:31.230Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-are-the-web-streams-api-readablestream-writablestream-in-node-js-and-how-do</loc>
<lastmod>2026-10-18T02:35:26.931Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-implement-a-custom-transform-stream</loc>
<lastmod>2026-10-18T02:35:26.685Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-build-a-worker-thread-pool-e-g-piscina-for-cpu-bound-work</loc>
<lastmod>2026-10-18T02:35:30.071Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-a-background-job-queue-bullmq-redis-and-when-do-you-need-one</loc>
<lastmod>2026-10-18T02:35:16.685Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-guarantee-idempotency-in-a-queue-consumer</loc>
<lastmod>2026-10-18T02:35:16.021Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-implement-a-circuit-breaker-for-unreliable-downstream-services</loc>
<lastmod>2026-10-18T02:35:16.467Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-limit-the-concurrency-of-many-async-operations-p-limit-promise-pool</loc>
<lastmod>2026-10-18T02:35:28.065Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-abortsignal-timeout-and-how-do-you-cancel-async-work-cleanly</loc>
<lastmod>2026-10-18T02:35:28.299Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-implement-retries-with-exponential-backoff-and-jitter</loc>
<lastmod>2026-10-18T02:35:28.782Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-difference-between-an-orm-a-query-builder-and-a-raw-driver</loc>
<lastmod>2026-10-18T02:35:25.965Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-database-transactions-work-in-node-js-and-how-do-you-avoid-connection-lea</loc>
<lastmod>2026-10-18T02:35:25.504Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-prevent-sql-injection-in-node-js-database-access</loc>
<lastmod>2026-10-18T02:35:25.016Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-manage-database-schema-migrations-in-a-node-js-project</loc>
<lastmod>2026-10-18T02:35:25.735Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-prototype-pollution-and-how-do-you-prevent-it-in-node-js</loc>
<lastmod>2026-10-18T02:35:24.635Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-a-redos-regular-expression-denial-of-service-attack-and-how-do-you-avoid</loc>
<lastmod>2026-10-18T02:35:23.685Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-ssrf-and-how-do-you-mitigate-it-in-a-node-js-backend</loc>
<lastmod>2026-10-18T02:35:24.055Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-validate-and-sanitize-request-input-zod-joi</loc>
<lastmod>2026-10-18T02:35:26.447Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-difference-between-jwt-and-session-based-authentication-and-where-do</loc>
<lastmod>2026-10-18T02:35:32.160Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-helmet-and-which-http-security-headers-should-a-node-js-api-set</loc>
<lastmod>2026-10-18T02:35:24.335Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-mock-modules-timers-and-network-calls-in-node-js-tests</loc>
<lastmod>2026-10-18T02:35:22.295Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-difference-between-unit-integration-and-end-to-end-tests-for-a-node-</loc>
<lastmod>2026-10-18T02:35:22.615Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-repository-pattern-and-how-does-it-decouple-business-logic-from-the-</loc>
<lastmod>2026-10-18T02:35:26.195Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-12-factor-app-methodology-as-applied-to-node-js-services</loc>
<lastmod>2026-10-18T02:35:15.265Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-containerize-a-node-js-app-with-a-small-secure-docker-image-multi-sta</loc>
<lastmod>2026-10-18T02:35:16.244Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-does-node-env-production-actually-change-and-why-does-it-matter</loc>
<lastmod>2026-10-18T02:35:30.305Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-pm2-and-what-does-it-add-over-running-node-server-js-directly</loc>
<lastmod>2026-10-18T02:35:21.624Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-does-the-events-once-helper-do-and-how-does-it-bridge-eventemitter-and-asyn</loc>
<lastmod>2026-10-18T02:35:28.532Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-structuredclone-and-when-is-it-useful-in-node-js</loc>
<lastmod>2026-10-18T02:35:31.931Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-node-util-parseargs-helper-for-building-clis</loc>
<lastmod>2026-10-18T02:35:23.395Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-a-large-language-model-and-how-does-it-generate-text</loc>
<lastmod>2026-10-18T02:38:36.115Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-are-tokens-and-why-do-they-matter-for-cost-and-limits</loc>
<lastmod>2026-10-18T02:38:36.902Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-a-context-window-and-what-happens-when-you-exceed-it</loc>
<lastmod>2026-10-18T02:38:37.125Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-temperature-top-p-and-other-sampling-parameters-affect-output</loc>
<lastmod>2026-10-18T02:38:37.945Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-difference-between-a-base-model-an-instruction-tuned-model-and-a-cha</loc>
<lastmod>2026-10-18T02:38:37.334Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-are-hallucinations-and-what-causes-them</loc>
<lastmod>2026-10-18T02:38:40.419Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-difference-between-fine-tuning-lora-and-prompt-engineering</loc>
<lastmod>2026-10-18T02:38:39.575Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-quantization-and-when-would-you-use-a-quantized-model</loc>
<lastmod>2026-10-18T02:38:40.003Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-choose-between-open-weight-models-and-proprietary-api-models</loc>
<lastmod>2026-10-18T02:38:37.743Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-multimodal-models-handle-images-audio-and-other-non-text-inputs</loc>
<lastmod>2026-10-18T02:38:38.348Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-difference-between-zero-shot-one-shot-and-few-shot-prompting</loc>
<lastmod>2026-10-18T02:38:38.554Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-chain-of-thought-prompting-and-when-does-it-actually-help</loc>
<lastmod>2026-10-18T02:38:38.954Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-belongs-in-the-system-prompt-versus-the-user-message</loc>
<lastmod>2026-10-18T02:38:38.755Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-get-reliable-structured-json-output-from-an-llm</loc>
<lastmod>2026-10-18T02:38:43.763Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-prompt-injection-and-how-do-you-defend-against-it</loc>
<lastmod>2026-10-18T02:38:50.415Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-context-engineering-and-how-does-it-differ-from-prompt-engineering</loc>
<lastmod>2026-10-18T02:38:39.164Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-manage-conversations-that-outgrow-the-context-window</loc>
<lastmod>2026-10-18T02:38:47.343Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-prompt-caching-and-how-does-it-reduce-cost-and-latency</loc>
<lastmod>2026-10-18T02:38:46.919Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-reduce-hallucinations-in-a-production-llm-application</loc>
<lastmod>2026-10-18T02:38:47.543Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-version-test-and-safely-roll-out-prompt-changes</loc>
<lastmod>2026-10-18T02:38:52.984Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-are-embeddings-and-what-are-they-used-for</loc>
<lastmod>2026-10-18T02:38:40.639Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-does-similarity-search-work-cosine-dot-product-and-euclidean</loc>
<lastmod>2026-10-18T02:38:40.868Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-a-vector-database-and-when-do-you-actually-need-one</loc>
<lastmod>2026-10-18T02:38:41.273Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-rag-and-why-use-it-instead-of-fine-tuning-for-knowledge</loc>
<lastmod>2026-10-18T02:38:41.689Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-chunking-strategies-exist-and-how-does-chunk-size-affect-rag-quality</loc>
<lastmod>2026-10-18T02:38:41.903Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-hybrid-search-and-why-combine-bm25-with-vector-search</loc>
<lastmod>2026-10-18T02:38:42.323Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-reranking-and-why-add-it-after-retrieval</loc>
<lastmod>2026-10-18T02:38:42.733Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-evaluate-a-rag-pipeline-end-to-end</loc>
<lastmod>2026-10-18T02:38:52.364Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-are-common-rag-failure-modes-and-how-do-you-debug-them</loc>
<lastmod>2026-10-18T02:38:43.564Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-scope-retrieval-with-metadata-filtering-and-multi-tenancy</loc>
<lastmod>2026-10-18T02:38:43.145Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-semantic-caching-and-when-is-it-safe-to-use</loc>
<lastmod>2026-10-18T02:38:46.695Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-does-function-calling-tool-use-work-under-the-hood</loc>
<lastmod>2026-10-18T02:38:44.384Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-design-good-tool-definitions-for-an-llm</loc>
<lastmod>2026-10-18T02:38:44.591Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-an-ai-agent-and-how-does-the-agent-loop-work</loc>
<lastmod>2026-10-18T02:38:47.944Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-react-pattern-and-why-did-it-become-the-default-for-agents</loc>
<lastmod>2026-10-18T02:38:48.144Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-model-context-protocol-mcp-and-what-problem-does-it-solve</loc>
<lastmod>2026-10-18T02:38:48.984Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-should-an-agent-handle-tool-errors-timeouts-and-retries</loc>
<lastmod>2026-10-18T02:38:48.355Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/when-should-you-split-work-across-multiple-agents-instead-of-one</loc>
<lastmod>2026-10-18T02:38:48.775Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-agents-maintain-memory-across-steps-and-sessions</loc>
<lastmod>2026-10-18T02:38:48.565Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-sandbox-an-agent-and-enforce-least-privilege-tool-access</loc>
<lastmod>2026-10-18T02:38:49.385Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-design-human-in-the-loop-approval-for-agent-actions</loc>
<lastmod>2026-10-18T02:38:49.594Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-evaluate-and-debug-agent-trajectories</loc>
<lastmod>2026-10-18T02:38:52.564Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-does-streaming-work-in-llm-apis-and-why-does-it-matter-for-ux</loc>
<lastmod>2026-10-18T02:38:44.814Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-estimate-and-control-llm-costs-in-production</loc>
<lastmod>2026-10-18T02:38:46.284Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-techniques-reduce-llm-latency-at-each-stage-of-a-request</loc>
<lastmod>2026-10-18T02:38:46.086Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-build-resilient-llm-calls-with-rate-limits-retries-and-fallbacks</loc>
<lastmod>2026-10-18T02:38:45.864Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-should-you-log-and-trace-in-an-llm-application</loc>
<lastmod>2026-10-18T02:38:53.410Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-are-guardrails-and-how-do-you-implement-them-around-a-model</loc>
<lastmod>2026-10-18T02:38:50.005Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-handle-pii-and-sensitive-data-when-calling-llm-apis</loc>
<lastmod>2026-10-18T02:38:47.744Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/when-should-you-use-batch-apis-instead-of-real-time-llm-calls</loc>
<lastmod>2026-10-18T02:38:45.653Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-choose-the-right-model-for-a-task</loc>
<lastmod>2026-10-18T02:38:37.537Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-validate-and-repair-structured-llm-output-at-runtime</loc>
<lastmod>2026-10-18T02:38:43.974Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-are-evals-and-why-does-every-llm-feature-need-them</loc>
<lastmod>2026-10-18T02:38:50.819Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-llm-as-judge-and-what-are-its-known-biases</loc>
<lastmod>2026-10-18T02:38:51.539Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-build-a-golden-dataset-for-evaluating-an-llm-feature</loc>
<lastmod>2026-10-18T02:38:51.119Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/when-do-you-use-code-based-graders-versus-model-based-graders</loc>
<lastmod>2026-10-18T02:38:51.325Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-catch-regressions-when-changing-a-prompt-or-upgrading-a-model</loc>
<lastmod>2026-10-18T02:38:52.775Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-red-teaming-an-llm-application-and-how-is-it-done</loc>
<lastmod>2026-10-18T02:38:50.614Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-monitor-llm-quality-drift-in-production</loc>
<lastmod>2026-10-18T02:38:53.194Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/why-are-bleu-and-rouge-poor-metrics-for-llm-outputs-and-what-replaced-them</loc>
<lastmod>2026-10-18T02:38:51.754Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-would-you-design-a-production-rag-pipeline-end-to-end-in-2025-26</loc>
<lastmod>2026-10-18T02:38:43.354Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/chunking-in-rag-how-do-you-pick-size-overlap-and-strategy</loc>
<lastmod>2026-10-18T02:38:42.113Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/embeddings-in-2025-26-how-do-you-choose-model-dimensions-and-distance</loc>
<lastmod>2026-10-18T02:38:41.076Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/reranking-in-rag-when-and-how-to-add-a-cross-encoder</loc>
<lastmod>2026-10-18T02:38:42.937Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/pgvector-vs-pinecone-vs-qdrant-how-do-you-choose-a-vector-db-in-2025</loc>
<lastmod>2026-10-18T02:38:41.473Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/hybrid-search-why-combine-bm25-with-vectors-and-how-does-rrf-work</loc>
<lastmod>2026-10-18T02:38:42.523Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/evaluating-rag-with-ragas-faithfulness-answer-relevancy-context-precision</loc>
<lastmod>2026-10-18T02:38:52.164Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/beyond-ragas-how-do-you-eval-llms-with-llm-as-judge-deepeval-and-human-eval</loc>
<lastmod>2026-10-18T02:38:51.974Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/prompt-caching-in-2025-how-do-you-cut-cost-with-anthropic-openai-caches</loc>
<lastmod>2026-10-18T02:38:47.135Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/mcp-authoring-how-do-you-build-a-model-context-protocol-server-in-2025-26</loc>
<lastmod>2026-10-18T02:38:49.183Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/tool-calling-vs-function-calling-vs-structured-output-what-changed-in-2025</loc>
<lastmod>2026-10-18T02:38:44.184Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/vercel-ai-sdk-5-streamtext-how-do-you-stream-llm-chat-to-react</loc>
<lastmod>2026-10-18T02:38:45.454Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/ai-sdk-5-when-to-use-streamtext-vs-generatetext-vs-generateobject</loc>
<lastmod>2026-10-18T02:38:45.254Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/guardrails-for-llm-apps-how-do-you-implement-input-output-safety-in-2025</loc>
<lastmod>2026-10-18T02:38:50.213Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/fine-tune-vs-rag-vs-prompt-engineering-how-do-you-choose-in-2025-26</loc>
<lastmod>2026-10-18T02:38:40.203Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/streaming-llm-responses-to-the-ui-sse-chunking-abort-and-resume</loc>
<lastmod>2026-10-18T02:38:45.037Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/cost-optimization-for-llm-apps-how-do-you-keep-the-bill-predictable</loc>
<lastmod>2026-10-18T02:38:46.494Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/context-windows-in-2025-26-how-do-you-use-128k-1m-tokens-without-drowning</loc>
<lastmod>2026-10-18T02:38:39.373Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/ai-observability-how-do-you-trace-and-log-llm-calls-in-prod</loc>
<lastmod>2026-10-18T02:38:53.624Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/guardrails-for-ai-agents-rate-limits-budget-caps-and-hitl</loc>
<lastmod>2026-10-18T02:38:49.795Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/signals-signal-computed-effect-vs-rxjs-when-do-you-use-which-in-angular-18</loc>
<lastmod>2026-10-16T09:33:33.021Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/standalone-bootstrapapplication-how-does-angular-bootstrap-without-ngmodules-in-</loc>
<lastmod>2026-10-16T09:33:45.700Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-does-the-defer-block-work-and-what-triggers-are-available</loc>
<lastmod>2026-10-16T09:33:48.087Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-does-the-new-control-flow-if-for-switch-replace-ngif-and-ngfor</loc>
<lastmod>2026-10-16T09:33:26.943Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-does-ssr-hydration-work-in-angular-non-destructive-hydration-and-mismatches</loc>
<lastmod>2026-10-16T09:33:47.228Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/inject-vs-constructor-injection-when-should-you-use-each</loc>
<lastmod>2026-10-16T09:33:37.262Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/deferrable-views-prefetch-strategies-and-dependency-isolation-with-defer</loc>
<lastmod>2026-10-16T09:33:47.655Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/why-does-for-require-track-and-how-does-empty-improve-ux</loc>
<lastmod>2026-10-16T09:33:27.169Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/signal-inputs-input-vs-input-what-changes-in-angular-17-1</loc>
<lastmod>2026-10-16T09:33:30.941Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/output-vs-output-eventemitter-the-new-signal-outputs</loc>
<lastmod>2026-10-16T09:33:31.582Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-tosignal-and-toobservable-bridge-signals-and-rxjs</loc>
<lastmod>2026-10-16T09:33:33.231Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/afterrender-vs-afternextrender-vs-ngafterviewinit-which-to-use</loc>
<lastmod>2026-10-16T09:33:29.240Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-zoneless-angular-and-how-does-it-improve-performance-in-angular-18</loc>
<lastmod>2026-10-16T09:33:39.223Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-functional-interceptors-work-with-providehttpclient</loc>
<lastmod>2026-10-16T09:33:44.861Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/viewchild-signal-queries-vs-viewchild-decorator-what-changed</loc>
<lastmod>2026-10-16T09:33:30.095Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-signal-forms-and-controlvalueaccessor-evolve-in-modern-angular</loc>
<lastmod>2026-10-16T09:33:42.297Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-model-two-way-signal-binding-with-model-inputs</loc>
<lastmod>2026-10-16T09:33:31.367Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-functional-route-guards-and-lazy-loadcomponent-work-in-modern-angular</loc>
<lastmod>2026-10-16T09:33:43.360Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-has-the-angular-build-changed-with-esbuild-vite-ng-build-ng-serve</loc>
<lastmod>2026-10-16T09:33:46.139Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-test-signal-components-defer-blocks-and-new-control-flow-in-2025</loc>
<lastmod>2026-10-16T09:33:50.314Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-find-the-kth-largest-element-heap-vs-quickselect-and-when-to-choose-w</loc>
<lastmod>2026-10-17T12:16:59.674Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/design-an-lru-cache-with-o-1-get-and-put-why-doubly-linked-list-hash-map</loc>
<lastmod>2026-10-17T12:17:22.490Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/sliding-window-median-how-do-you-maintain-median-with-two-heaps-as-the-window-sl</loc>
<lastmod>2026-10-17T12:17:02.296Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/alien-dictionary-given-sorted-words-in-an-alien-language-how-do-you-derive-the-c</loc>
<lastmod>2026-10-17T12:17:08.399Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/median-of-two-sorted-arrays-in-o-log-min-m-n-how-does-the-partition-trick-work</loc>
<lastmod>2026-10-17T12:16:32.909Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/trapping-rain-water-with-two-pointers-why-does-leftmax-rightmax-work-in-o-1-spac</loc>
<lastmod>2026-10-17T12:16:44.421Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/word-ladder-shortest-transformation-via-bfs-how-do-you-build-the-wildcard-graph</loc>
<lastmod>2026-10-17T12:17:06.545Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/merge-k-sorted-lists-heap-vs-divide-and-conquer-which-is-better-for-n-10k</loc>
<lastmod>2026-10-17T12:17:01.184Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/design-twitter-feed-how-do-you-fan-out-with-heap-hash-for-timeline</loc>
<lastmod>2026-10-17T12:17:02.671Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/course-schedule-detect-cycle-with-topological-sort-kahn-vs-dfs</loc>
<lastmod>2026-10-17T12:17:07.678Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/longest-increasing-path-in-matrix-why-dfs-memo-beats-brute-force</loc>
<lastmod>2026-10-17T12:17:09.886Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/minimum-window-substring-how-does-the-sliding-window-with-need-have-counters-wor</loc>
<lastmod>2026-10-17T12:16:40.793Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/burst-balloons-why-does-dp-over-intervals-not-balloons-work</loc>
<lastmod>2026-10-17T12:17:19.401Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/count-of-smaller-numbers-after-self-with-fenwick-tree-how-to-coordinate-compress</loc>
<lastmod>2026-10-17T12:16:58.869Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/number-of-islands-with-dfs-vs-bfs-vs-union-find-trade-offs</loc>
<lastmod>2026-10-17T12:17:04.175Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/implement-trie-for-autocomplete-how-do-you-handle-wildcards</loc>
<lastmod>2026-10-17T12:16:58.072Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/find-median-from-data-stream-with-two-heaps-invariant-and-rebalancing</loc>
<lastmod>2026-10-17T12:17:01.925Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/longest-consecutive-sequence-in-o-n-with-hash-set-why-not-sort</loc>
<lastmod>2026-10-17T12:16:36.558Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/decode-ways-dp-how-do-you-handle-0-and-06-edge-cases</loc>
<lastmod>2026-10-17T12:17:16.540Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/maximum-subarray-kadane-vs-divide-and-conquer-proof-of-correctness</loc>
<lastmod>2026-10-17T12:17:14.969Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-does-object-groupby-work-in-es2024-and-when-should-you-use-it-over-reduce</loc>
<lastmod>2026-09-16T12:30:04.123Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-does-promise-withresolvers-solve-and-how-does-it-replace-the-deferred-anti-</loc>
<lastmod>2026-09-16T12:30:08.159Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-import-attributes-with-type-json-work-and-why-did-they-replace-import-ass</loc>
<lastmod>2026-09-16T12:30:08.777Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-does-the-temporal-api-fix-javascript-date-instant-plaindate-and-zoneddatetim</loc>
<lastmod>2026-09-16T12:30:10.079Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-does-using-await-using-do-for-explicit-resource-management-es2024</loc>
<lastmod>2026-09-16T12:30:09.118Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-scheduler-yield-and-how-does-it-prevent-main-thread-blocking</loc>
<lastmod>2026-09-16T12:30:10.963Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-does-arraybuffer-transfer-and-detach-work-with-transfer-vs-transfertofixedle</loc>
<lastmod>2026-09-16T12:30:18.303Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-array-fromasync-and-how-does-it-handle-async-iterables-differently-from-</loc>
<lastmod>2026-09-16T12:30:06.559Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-difference-between-object-groupby-and-map-groupby-keys-prototypes-an</loc>
<lastmod>2026-09-16T12:30:04.478Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-does-promise-try-do-and-why-is-it-better-than-promise-resolve-then-fn</loc>
<lastmod>2026-09-16T12:30:08.479Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-error-iserror-and-why-is-instanceof-error-unreliable-across-realms</loc>
<lastmod>2026-09-16T12:30:06.842Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-does-v8-array-copy-on-write-optimization-work-for-tosorted-toreversed-tospli</loc>
<lastmod>2026-09-16T12:30:18.587Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-does-the-regexp-v-flag-unicode-sets-add-over-the-u-flag</loc>
<lastmod>2026-09-16T12:30:07.198Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-the-new-set-methods-union-intersection-difference-and-symmetricdifference</loc>
<lastmod>2026-09-16T12:30:06.239Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-stage-3-javascript-decorators-work-class-method-and-field-decorators</loc>
<lastmod>2026-09-16T12:30:09.397Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-shadowrealm-and-how-does-it-provide-true-javascript-sandboxing</loc>
<lastmod>2026-09-16T12:30:10.692Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-does-atomics-waitasync-enable-non-blocking-waits-on-sharedarraybuffer</loc>
<lastmod>2026-09-16T12:30:18.872Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/temporal-in-practice-how-do-you-correctly-handle-time-zones-dst-and-calendar-ari</loc>
<lastmod>2026-09-16T12:30:10.353Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/set-methods-deep-dive-performance-and-mutability-trade-offs-vs-manual-loops</loc>
<lastmod>2026-09-16T12:30:19.148Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-combine-stage-3-decorators-with-using-for-auto-disposable-resources</loc>
<lastmod>2026-09-16T12:30:09.737Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/two-sum-find-indices-of-two-numbers-that-add-to-target</loc>
<lastmod>2026-10-18T02:33:28.105Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/implement-debounce-with-leading-trailing-and-cancel-flush</loc>
<lastmod>2026-10-18T02:33:41.175Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/implement-memoize-with-custom-resolver-and-cache-limit</loc>
<lastmod>2026-10-18T02:33:42.415Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/implement-eventemitter-on-off-once-emit-node-style</loc>
<lastmod>2026-10-18T02:33:42.626Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/implement-p-limit-concurrency-limiter-for-async-tasks</loc>
<lastmod>2026-10-18T02:33:40.185Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/implement-deepequal-a-b-handling-nan-0-dates-regexp-circular-refs</loc>
<lastmod>2026-10-18T02:33:37.946Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/implement-throttle-func-wait-leading-trailing</loc>
<lastmod>2026-10-18T02:33:41.377Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/implement-curry-func-with-placeholder-support</loc>
<lastmod>2026-10-18T02:33:31.947Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/implement-array-prototype-flat-flatten-with-depth</loc>
<lastmod>2026-10-18T02:33:24.140Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/implement-once-func-ensure-a-function-runs-only-once</loc>
<lastmod>2026-10-18T02:33:15.675Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/implement-promise-all-from-scratch</loc>
<lastmod>2026-10-18T02:33:39.783Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/implement-lru-cache-get-put-with-o-1</loc>
<lastmod>2026-10-18T02:33:34.645Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/implement-promise-allsettled</loc>
<lastmod>2026-10-18T02:33:39.987Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/implement-promise-race</loc>
<lastmod>2026-10-18T02:33:15.881Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/implement-promise-any-with-aggregateerror</loc>
<lastmod>2026-10-18T02:33:31.542Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/implement-promiseretry-fn-retries-delay-with-exponential-backoff</loc>
<lastmod>2026-10-18T02:33:40.395Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/implement-lodash-get-obj-path-defaultvalue</loc>
<lastmod>2026-10-18T02:33:30.280Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/implement-chunk-array-size</loc>
<lastmod>2026-10-18T02:33:31.326Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/implement-groupby-array-iteratee-lodash-style</loc>
<lastmod>2026-10-18T02:33:25.177Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/implement-deepclone-handle-dates-regexp-map-set-circular-refs</loc>
<lastmod>2026-10-18T02:33:38.159Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/polyfill-array-prototype-map-from-scratch</loc>
<lastmod>2026-10-18T02:33:22.475Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/polyfill-array-prototype-reduce</loc>
<lastmod>2026-10-18T02:33:28.321Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/polyfill-function-prototype-bind-with-new-support</loc>
<lastmod>2026-10-18T02:33:23.936Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/implement-compose-and-pipe-for-function-composition</loc>
<lastmod>2026-10-18T02:33:42.837Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/implement-a-cancelable-promise-with-canceltoken-abortcontroller</loc>
<lastmod>2026-10-18T02:33:46.235Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/implement-timelimitedcache-leetcode-2622-with-expiry</loc>
<lastmod>2026-10-18T02:33:34.849Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/flatten-and-unflatten-a-nested-object-dot-notation-arrays</loc>
<lastmod>2026-10-18T02:33:33.805Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/implement-fisher-yates-shuffle-in-place-unbiased</loc>
<lastmod>2026-10-18T02:33:34.437Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/implement-sleep-ms-and-delay-with-value</loc>
<lastmod>2026-10-18T02:33:15.181Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/implement-deepmerge-target-source-recursive-merge</loc>
<lastmod>2026-10-18T02:33:32.147Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/implement-a-promise-queue-taskqueue-with-concurrency</loc>
<lastmod>2026-10-18T02:33:40.815Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/implement-dedupe-unique-remove-duplicates-preserving-order</loc>
<lastmod>2026-10-18T02:33:26.435Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/implement-intersection-of-arrays-with-duplicates-order</loc>
<lastmod>2026-10-18T02:33:26.646Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/implement-a-minimal-promise-a-mypromise-with-then-catch</loc>
<lastmod>2026-10-18T02:33:38.366Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/polyfill-function-prototype-call-and-apply</loc>
<lastmod>2026-10-18T02:33:23.511Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/implement-compact-remove-falsy-values</loc>
<lastmod>2026-10-18T02:33:31.119Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/implement-difference-a-b-elements-in-a-not-in-b</loc>
<lastmod>2026-10-18T02:33:32.365Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/implement-range-start-end-step-generator</loc>
<lastmod>2026-10-18T02:33:29.775Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/implement-lodash-set-obj-path-value-create-nested-path</loc>
<lastmod>2026-10-18T02:33:30.494Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/polyfill-array-prototype-filter-from-scratch</loc>
<lastmod>2026-10-18T02:33:23.302Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/build-a-virtualized-list-with-react-window-fixed-size</loc>
<lastmod>2026-10-17T03:26:14.589Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/build-a-variable-size-virtualized-feed-dynamic-heights</loc>
<lastmod>2026-10-17T03:26:14.967Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/build-a-file-explorer-with-nested-drag-and-drop</loc>
<lastmod>2026-10-17T03:26:18.967Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/build-a-file-explorer-toolbar-breadcrumbs-search-context-menu</loc>
<lastmod>2026-10-17T03:26:18.601Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/build-a-collaborative-kanban-board-with-yjs-crdt</loc>
<lastmod>2026-10-17T03:26:24.763Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/build-a-kanban-board-with-swimlanes-wip-limits</loc>
<lastmod>2026-10-17T03:26:24.384Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/build-a-command-palette-kbar-cmdk-with-fuzzy-search</loc>
<lastmod>2026-10-17T03:26:05.976Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/build-resizable-panels-with-useresizable-hook</loc>
<lastmod>2026-10-17T03:26:25.243Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/build-an-image-carousel-with-infinite-loop-swipe</loc>
<lastmod>2026-10-17T03:26:17.152Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/build-a-todo-app-with-pagination-filters-optimistic-updates</loc>
<lastmod>2026-10-17T03:26:10.052Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/build-infinite-scroll-with-intersectionobserver-skeleton</loc>
<lastmod>2026-10-17T03:26:16.060Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/build-autocomplete-typeahead-with-debounce-highlight</loc>
<lastmod>2026-10-17T03:26:08.208Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/build-an-accessible-modal-with-focus-trap-scroll-lock</loc>
<lastmod>2026-10-17T03:26:03.574Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/build-a-poll-widget-with-live-results-confetti</loc>
<lastmod>2026-10-17T03:26:13.456Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/build-a-split-pane-horizontal-vertical-with-constraints</loc>
<lastmod>2026-10-17T03:26:25.560Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/build-a-data-table-with-virtualized-rows-sorting-filtering</loc>
<lastmod>2026-10-17T03:26:15.344Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/build-nested-comments-with-collapsible-threads-voting</loc>
<lastmod>2026-10-17T03:26:19.960Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/build-a-tabs-component-with-url-sync-lazy-mounting</loc>
<lastmod>2026-10-17T03:25:54.651Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/build-a-toast-snackbar-queue-with-pause-on-hover</loc>
<lastmod>2026-10-17T03:26:05.580Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/build-a-date-picker-calendar-with-range-selection</loc>
<lastmod>2026-10-17T03:26:26.441Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/app-router-15-why-are-params-and-searchparams-now-promises</loc>
<lastmod>2026-10-16T14:05:35.628Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/turbopack-why-is-it-10x-faster-than-webpack-in-next-js-15</loc>
<lastmod>2026-09-01T07:12:46.747Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/migrating-webpack-config-to-turbopack-what-breaks</loc>
<lastmod>2026-09-01T07:12:46.936Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-does-use-cache-unlock-in-next-js-15</loc>
<lastmod>2026-09-01T07:12:47.133Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/revalidatetag-vs-revalidatepath-when-to-use-which</loc>
<lastmod>2026-09-01T07:12:47.327Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/parallel-routes-slot-how-do-you-build-a-dashboard-with-independent-slots</loc>
<lastmod>2026-09-01T07:12:47.536Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/intercepting-routes-how-do-you-build-an-instagram-style-modal</loc>
<lastmod>2026-09-01T07:12:47.729Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/next-font-how-does-it-eliminate-layout-shift-and-external-requests</loc>
<lastmod>2026-09-01T07:12:48.011Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/instrumentation-ts-what-changed-for-observability-in-next-15</loc>
<lastmod>2026-09-01T07:12:48.213Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/middleware-in-next-15-what-breaks-from-the-14-upgrade</loc>
<lastmod>2026-09-01T07:12:48.414Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/partial-prerendering-ppr-how-do-you-enable-it-incrementally</loc>
<lastmod>2026-09-01T07:12:48.611Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/server-components-and-external-packages-what-does-servercomponentsexternalpackag</loc>
<lastmod>2026-10-16T14:05:41.910Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/unstable-cache-vs-cache-react-which-dedupes-what</loc>
<lastmod>2026-10-16T14:05:34.225Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/next-config-reactcompiler-should-you-enable-the-react-compiler</loc>
<lastmod>2026-09-01T07:12:49.207Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/caching-defaults-in-next-15-what-is-no-longer-cached-by-default</loc>
<lastmod>2026-09-01T07:12:49.399Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-run-turbopack-locally-next-dev-turbo-vs-default</loc>
<lastmod>2026-09-01T07:12:49.601Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/cachelife-and-cachetag-how-do-you-configure-ttl-profiles</loc>
<lastmod>2026-10-16T14:05:35.865Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/next-font-and-next-image-how-do-they-combine-for-core-web-vitals</loc>
<lastmod>2026-10-16T14:05:40.282Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/observability-with-opentelemetry-in-next-15-how-is-otel-wired</loc>
<lastmod>2026-09-01T07:12:50.191Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/ppr-vs-isr-vs-ssr-how-do-you-pick-the-rendering-strategy-in-next-15</loc>
<lastmod>2026-10-16T14:05:36.090Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-python-3-12-s-free-threaded-no-gil-build-and-what-changes</loc>
<lastmod>2026-10-18T02:34:19.512Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/when-should-you-still-use-multiprocessing-vs-free-threaded-threads-in-python-3-1</loc>
<lastmod>2026-10-18T02:34:19.712Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-enforce-match-case-exhaustiveness-in-python</loc>
<lastmod>2026-10-18T02:34:17.681Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-does-typing-never-enable-exhaustive-match-checking</loc>
<lastmod>2026-10-18T02:34:17.871Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-asyncio-taskgroup-and-why-does-it-replace-gather</loc>
<lastmod>2026-10-18T02:34:20.753Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-does-taskgroup-handle-cancellation-and-exceptiongroup</loc>
<lastmod>2026-10-18T02:34:20.953Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-does-pydantic-v2-validation-work-basemodel-field-validator-mode</loc>
<lastmod>2026-10-18T02:34:18.071Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-typeadapter-strict-mode-and-computed-fields-work-in-pydantic-v2</loc>
<lastmod>2026-10-18T02:34:21.564Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/polars-vs-pandas-when-should-you-switch-in-2025-26</loc>
<lastmod>2026-10-18T02:34:21.786Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-does-polars-lazyframe-query-optimization-work</loc>
<lastmod>2026-10-18T02:34:22.077Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-uv-and-why-is-it-replacing-pip-poetry-in-2025-26</loc>
<lastmod>2026-10-18T02:34:03.443Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-uv-workspaces-and-named-dependency-groups-work</loc>
<lastmod>2026-10-18T02:34:03.647Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-does-typing-self-do-and-why-does-it-beat-typevar-for-methods</loc>
<lastmod>2026-10-18T02:34:16.671Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-unpack-and-typeddict-enable-type-safe-kwargs</loc>
<lastmod>2026-10-18T02:34:17.283Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-typevartuple-and-unpack-for-variadic-generics</loc>
<lastmod>2026-10-18T02:34:17.072Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-except-and-exceptiongroup-in-python-3-11</loc>
<lastmod>2026-10-18T02:34:00.553Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-raise-and-split-exceptiongroups-manually</loc>
<lastmod>2026-10-18T02:34:21.153Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-read-toml-with-tomllib-in-python-3-11</loc>
<lastmod>2026-10-18T02:34:01.593Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-pyproject-toml-tomllib-and-uv-pyproject-workflows-fit-together</loc>
<lastmod>2026-10-18T02:34:03.873Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-python-3-12-s-new-type-parameter-syntax-type-generic-classes</loc>
<lastmod>2026-10-18T02:34:16.862Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/rsc-vs-client-components-when-do-you-add-use-client-in-next-js-15</loc>
<lastmod>2026-09-06T02:11:17.372Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/react-compiler-how-does-auto-memoization-work-in-react-19</loc>
<lastmod>2026-09-06T02:10:57.363Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/the-use-api-with-suspense-how-do-you-unwrap-promises-in-render</loc>
<lastmod>2026-09-01T07:13:38.100Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/server-actions-how-do-mutations-work-without-api-routes-in-next-js-15</loc>
<lastmod>2026-09-06T02:11:18.025Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/useoptimistic-how-do-you-build-instant-ui-for-server-actions</loc>
<lastmod>2026-09-01T07:14:59.425Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/useformstatus-useactionstate-modern-form-handling-in-react-19</loc>
<lastmod>2026-09-06T02:11:12.863Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/the-activity-api-hiding-ui-without-unmounting-in-react-19</loc>
<lastmod>2026-09-06T02:11:17.801Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/cache-and-fetch-memoization-request-deduplication-in-rsc</loc>
<lastmod>2026-09-06T02:11:09.617Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/usetransition-vs-starttransition-when-to-use-which</loc>
<lastmod>2026-09-01T07:13:39.273Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/forwardref-removal-how-do-refs-work-as-props-in-react-19</loc>
<lastmod>2026-09-01T07:13:39.470Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/useeffectevent-separating-reactive-and-non-reactive-logic-in-effects</loc>
<lastmod>2026-09-01T07:13:39.697Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/error-boundaries-with-rsc-why-can-t-server-components-catch-errors</loc>
<lastmod>2026-09-30T14:23:02.608Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/next-js-instrumentation-hook-observability-in-next-js-15</loc>
<lastmod>2026-09-06T02:11:17.152Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/createcontext-vs-use-context-new-context-consumption-in-react-19</loc>
<lastmod>2026-09-03T09:49:34.208Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/suspense-streaming-in-react-19-next-js-15-how-does-html-stream</loc>
<lastmod>2026-09-01T07:13:40.469Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/concurrent-rendering-usedeferredvalue-and-time-slicing-in-react-19</loc>
<lastmod>2026-09-01T07:13:40.659Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/react-19-ref-as-prop-ref-cleanup-the-new-cleanup-return-from-ref-callbacks</loc>
<lastmod>2026-09-01T07:13:40.849Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/async-server-components-waterfall-prevention-fetching-without-blocking</loc>
<lastmod>2026-09-06T02:11:03.873Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/react-compiler-pitfalls-when-does-auto-memo-bail-out</loc>
<lastmod>2026-09-06T02:11:10.242Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/partial-prerendering-ppr-in-next-js-15-static-shell-dynamic-holes</loc>
<lastmod>2026-09-30T14:23:27.874Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/top-n-per-group-with-rank-over-partition-by-how-do-you-get-top-2-per-department-</loc>
<lastmod>2026-10-18T02:36:18.086Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/rank-vs-dense-rank-vs-row-number-when-does-the-gap-matter-and-how-do-you-choose</loc>
<lastmod>2026-10-18T02:36:17.464Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/recursive-cte-for-an-org-chart-how-do-you-list-all-reports-direct-indirect-of-a-</loc>
<lastmod>2026-10-18T02:36:19.285Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/recursive-cte-with-cycle-detection-how-do-you-handle-circular-manager-references</loc>
<lastmod>2026-10-18T02:36:19.496Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/lateral-join-how-do-you-fetch-the-top-3-orders-per-customer-efficiently</loc>
<lastmod>2026-10-18T02:36:19.901Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/lateral-vs-window-function-vs-correlated-subquery-for-top-n-per-group-which-scal</loc>
<lastmod>2026-10-18T02:36:20.115Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/pgvector-cosine-similarity-index-in-2025-26-hnsw-vs-ivfflat-for-semantic-search-</loc>
<lastmod>2026-10-18T02:36:27.495Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/filtered-vector-search-with-pgvector-how-do-you-combine-where-category-x-with-or</loc>
<lastmod>2026-10-18T02:36:27.706Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-read-explain-analyze-cost-actual-time-rows-and-buffers</loc>
<lastmod>2026-10-18T02:36:26.267Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/explain-analyze-shows-seq-scan-on-a-10m-row-table-how-do-you-diagnose-and-fix-it</loc>
<lastmod>2026-10-18T02:36:26.466Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/seq-scan-vs-index-scan-vs-index-only-scan-when-does-postgres-choose-each</loc>
<lastmod>2026-10-18T02:36:25.842Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/covering-indexes-include-and-bitmap-heap-scans-how-do-you-eliminate-heap-fetches</loc>
<lastmod>2026-10-18T02:36:25.526Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/transaction-isolation-levels-in-postgres-what-anomalies-does-each-level-prevent</loc>
<lastmod>2026-10-18T02:36:22.975Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/serializable-isolation-pitfalls-write-skew-retry-storms-and-when-advisory-locks-</loc>
<lastmod>2026-10-18T02:36:23.366Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/skip-locked-for-job-queues-how-do-you-build-a-concurrent-queue-without-race-cond</loc>
<lastmod>2026-10-18T02:36:23.775Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/for-update-vs-for-update-nowait-vs-for-update-skip-locked-which-to-use-when</loc>
<lastmod>2026-10-18T02:36:23.566Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/upsert-with-insert-on-conflict-how-do-you-insert-or-update-atomically-without-ra</loc>
<lastmod>2026-10-18T02:36:24.187Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/advanced-upsert-patterns-conditional-updates-xmax-detection-and-soft-delete-awar</loc>
<lastmod>2026-10-18T02:36:24.392Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/jsonb-querying-and-gin-indexing-how-do-you-query-and-index-schemaless-data-effic</loc>
<lastmod>2026-10-18T02:36:21.965Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/jsonb-vs-normalized-columns-vs-eav-how-do-you-model-flexible-attributes-without-</loc>
<lastmod>2026-10-18T02:36:21.764Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-would-you-design-ai-inference-infra-with-gpu-queue-and-kv-cache</loc>
<lastmod>2026-10-18T02:36:52.530Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-kv-cache-and-how-does-prefix-caching-speed-up-llm-inference</loc>
<lastmod>2026-10-18T02:36:52.759Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-would-you-design-an-edge-native-app-on-cloudflare-workers-r2</loc>
<lastmod>2026-10-18T02:36:46.307Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/edge-caching-on-cloudflare-how-do-you-get-95-hit-rate-without-stale-data</loc>
<lastmod>2026-10-18T02:36:37.024Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/kafka-vs-sqs-how-do-you-choose-for-an-event-driven-system-in-2025</loc>
<lastmod>2026-10-18T02:36:42.605Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/exactly-once-processing-can-kafka-or-sqs-guarantee-it</loc>
<lastmod>2026-10-18T02:36:42.815Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-would-you-design-opentelemetry-tracing-for-200-microservices</loc>
<lastmod>2026-10-18T02:36:44.983Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/head-vs-tail-sampling-in-opentelemetry-when-does-each-break</loc>
<lastmod>2026-10-18T02:36:45.204Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-build-a-sliding-window-rate-limiter-with-redis-lua</loc>
<lastmod>2026-10-18T02:36:44.106Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/token-bucket-vs-sliding-window-vs-fixed-window-which-rate-limiter-when</loc>
<lastmod>2026-10-18T02:36:43.885Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-consistent-hashing-with-virtual-nodes-and-when-do-you-need-it</loc>
<lastmod>2026-10-18T02:36:38.835Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/consistent-hashing-vs-rendezvous-hrw-hashing-which-for-what-scale</loc>
<lastmod>2026-10-18T02:36:39.035Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-does-cdc-with-debezium-keep-search-and-cache-in-sync-with-postgres</loc>
<lastmod>2026-10-18T02:36:41.055Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/outbox-pattern-vs-polling-for-cdc-how-do-you-avoid-dual-write-failure</loc>
<lastmod>2026-10-18T02:36:40.846Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-scale-websockets-to-1m-connections-with-redis-pub-sub</loc>
<lastmod>2026-10-18T02:36:35.815Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/websocket-presence-sticky-sessions-and-resume-do-you-need-sticky-lb</loc>
<lastmod>2026-10-18T02:36:35.613Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-does-s3-multipart-upload-make-5tb-uploads-resumable-and-fast</loc>
<lastmod>2026-10-18T02:36:49.057Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/resumable-browser-uploads-to-s3-presigned-multipart-with-checksums</loc>
<lastmod>2026-10-18T02:36:49.273Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-would-you-design-a-feature-flag-system-launchdarkly-style-at-scale</loc>
<lastmod>2026-10-18T02:36:45.873Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/advanced-feature-flags-targeting-gradual-rollout-and-edge-evaluation</loc>
<lastmod>2026-10-18T02:36:46.080Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-does-satisfies-validate-shape-without-widening-literal-types</loc>
<lastmod>2026-10-18T02:36:00.756Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-does-using-await-using-with-symbol-dispose-work-in-typescript-5-2</loc>
<lastmod>2026-10-18T02:36:05.161Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-typescript-5-0-stage-3-decorators-differ-from-legacy-experimentaldecorato</loc>
<lastmod>2026-10-18T02:36:02.984Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-are-const-type-parameters-const-t-and-why-are-they-better-than-as-const</loc>
<lastmod>2026-10-18T02:36:00.957Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/why-are-conditional-types-distributive-and-how-do-you-control-it-with-infer</loc>
<lastmod>2026-10-18T02:35:58.865Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-does-noinfer-t-do-and-when-should-you-block-inference</loc>
<lastmod>2026-10-18T02:36:01.155Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/when-should-you-use-moduleresolution-bundler-versus-nodenext</loc>
<lastmod>2026-10-18T02:36:03.710Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-does-arethetypeswrong-attw-detect-and-how-do-you-fix-false-esm-cjs-packages</loc>
<lastmod>2026-10-18T02:36:04.336Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-does-verbatimmodulesyntax-enforce-and-why-did-it-replace-importsnotusedasva</loc>
<lastmod>2026-10-18T02:36:03.184Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-isolateddeclarations-and-how-does-it-enable-single-file-transpilation-fo</loc>
<lastmod>2026-10-18T02:36:04.545Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-does-typescript-5-5-infer-type-predicates-for-array-filter-automatically</loc>
<lastmod>2026-10-18T02:36:01.565Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-s-new-to-type-in-typescript-5-5-libs-array-fromasync-set-methods-iterator-h</loc>
<lastmod>2026-10-18T02:36:01.776Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-type-and-compose-multiple-disposables-with-disposablestack-and-asyncd</loc>
<lastmod>2026-10-18T02:36:05.361Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-use-infer-to-build-deep-awaited-returntype-and-unwrap-utilities</loc>
<lastmod>2026-10-18T02:35:59.277Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-does-allowimportingtsextensions-work-with-moduleresolution-bundler-and-ts-im</loc>
<lastmod>2026-10-18T02:36:03.915Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-fix-jsx-and-type-only-import-errors-under-verbatimmodulesyntax</loc>
<lastmod>2026-10-18T02:36:03.397Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-choose-between-noinfer-t-satisfies-and-const-type-params-when-designi</loc>
<lastmod>2026-10-18T02:36:01.366Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-nouncheckedindexedaccess-exactoptionalpropertytypes-and-ts-5-6-checks-har</loc>
<lastmod>2026-10-18T02:36:04.955Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-author-library-types-that-pass-isolateddeclarations-for-oxc-tsdown-bu</loc>
<lastmod>2026-10-18T02:36:04.755Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-debug-type-resolution-and-esm-cjs-mismatches-with-traceresolution-and</loc>
<lastmod>2026-10-18T02:36:04.114Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-definemodel-in-vue-3-4-and-how-does-it-replace-manual-prop-emit</loc>
<lastmod>2026-10-16T16:46:29.891Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-vapor-mode-in-vue-3-5-and-how-does-it-differ-from-the-virtual-dom</loc>
<lastmod>2026-10-16T16:46:45.036Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-does-suspense-work-in-vue-3-5-after-the-2024-stabilization</loc>
<lastmod>2026-10-16T16:46:40.952Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/useid-vs-getcurrentinstance-how-do-you-generate-ssr-safe-ids-in-vue-3-5</loc>
<lastmod>2026-10-16T16:46:38.884Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/pinia-colocation-in-2025-how-do-you-colocate-stores-with-routes-components</loc>
<lastmod>2026-10-16T16:46:42.955Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/why-was-reactivity-transform-ref-computed-removed-in-vue-3-4</loc>
<lastmod>2026-10-16T16:46:32.947Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/when-should-you-choose-vapor-over-vdom-in-a-real-app-trade-offs</loc>
<lastmod>2026-10-16T16:46:45.253Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-defineexpose-and-why-are-script-setup-components-closed-by-default</loc>
<lastmod>2026-10-16T16:46:37.011Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-generic-script-setup-components-work-generic-t</loc>
<lastmod>2026-10-16T16:46:38.681Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-usetemplateref-vue-3-5-and-how-does-it-improve-on-ref</loc>
<lastmod>2026-10-16T16:46:37.442Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/when-should-you-use-shallowref-shallowreactive-triggerref</loc>
<lastmod>2026-10-16T16:46:33.358Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/watch-vs-watcheffect-flush-timing-and-the-new-watch-options-in-3-5</loc>
<lastmod>2026-10-16T16:46:31.994Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-do-defineoptions-and-defineslots-do-in-script-setup</loc>
<lastmod>2026-10-16T16:46:38.476Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-diagnose-and-fix-hydration-mismatches-in-vue-ssr-nuxt-3</loc>
<lastmod>2026-10-16T16:46:44.422Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-lazy-hydration-in-vue-3-5-hydrate-strategies-idle-visible-interaction</loc>
<lastmod>2026-10-16T16:46:44.632Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/useattrs-vs-attrs-how-do-you-handle-fallthrough-attributes-in-composition-api</loc>
<lastmod>2026-10-16T16:46:36.298Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-effectscope-and-why-do-composables-use-it-for-cleanup</loc>
<lastmod>2026-10-16T16:46:34.396Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-transition-keepalive-and-suspense-compose-in-vue-3</loc>
<lastmod>2026-10-16T16:46:40.345Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-does-defineasynccomponent-work-with-loading-error-and-retry-in-2025</loc>
<lastmod>2026-10-16T16:46:41.472Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/when-should-you-use-readonly-markraw-and-toraw-in-vue-reactivity</loc>
<lastmod>2026-10-16T16:46:33.981Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-would-you-design-a-web-crawler-aswn</loc>
<lastmod>2026-10-18T02:36:47.479Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-would-you-design-youtube-at9z</loc>
<lastmod>2026-10-18T02:36:48.853Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-would-you-design-google-drive-atix</loc>
<lastmod>2026-10-18T02:36:49.923Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-would-you-design-nearby-friends-atpe</loc>
<lastmod>2026-10-18T02:36:50.338Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-would-you-design-google-maps-atw7</loc>
<lastmod>2026-10-18T02:36:50.553Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-would-you-design-a-distributed-message-queue-au2g</loc>
<lastmod>2026-10-18T02:36:43.035Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-would-you-design-a-metrics-monitoring-and-alerting-syste-au91</loc>
<lastmod>2026-10-18T02:36:45.435Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-would-you-design-a-hotel-reservation-system-aufc</loc>
<lastmod>2026-10-18T02:36:51.384Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-would-you-design-s3-like-object-storage-aulr</loc>
<lastmod>2026-10-18T02:36:49.481Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-would-you-design-a-distributed-email-service-auvr</loc>
<lastmod>2026-10-18T02:36:51.814Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-would-you-design-ad-click-event-aggregation-av4n</loc>
<lastmod>2026-10-18T02:36:46.728Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-would-you-design-a-real-time-gaming-leaderboard-avdi</loc>
<lastmod>2026-10-18T02:36:50.764Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-would-you-design-a-unique-id-generator-at-scale-avmf</loc>
<lastmod>2026-10-18T02:36:44.552Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-would-you-design-a-payment-system-avvc</loc>
<lastmod>2026-10-18T02:36:51.178Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-would-you-design-a-url-shortener-like-tinyurl-pastebin-bit-ly</loc>
<lastmod>2026-09-02T01:12:14.175Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-would-you-design-twitter-s-timeline-and-search-facebook-feed</loc>
<lastmod>2026-09-02T01:12:14.804Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-would-you-design-a-web-crawler-at-scale</loc>
<lastmod>2026-09-02T01:12:15.259Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-would-you-design-a-system-that-scales-to-millions-of-users-on-aws</loc>
<lastmod>2026-09-30T14:27:34.004Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-would-you-design-a-distributed-key-value-store-query-cache-for-search</loc>
<lastmod>2026-09-02T01:12:16.161Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-would-you-design-the-data-structures-for-a-social-network-social-graph</loc>
<lastmod>2026-09-02T01:12:16.549Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-would-you-design-mint-com-personal-finance-aggregator</loc>
<lastmod>2026-09-02T01:12:16.924Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-would-you-design-amazon-s-category-sales-ranking</loc>
<lastmod>2026-09-02T01:12:17.294Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-cap-theorem-and-how-does-it-drive-consistency-vs-availability-tradeo</loc>
<lastmod>2026-09-02T09:21:20.404Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-choose-between-sql-and-nosql-and-scale-each-replication-sharding-fede</loc>
<lastmod>2026-09-02T01:12:18.101Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-does-caching-work-end-to-end-where-what-when-cache-aside-vs-write-through</loc>
<lastmod>2026-09-02T11:31:42.443Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-would-you-design-a-rate-limiter-token-bucket-vs-leaky-bucket</loc>
<lastmod>2026-09-02T01:12:19.099Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-handle-asynchronism-message-queues-and-backpressure-at-scale</loc>
<lastmod>2026-10-04T22:51:14.030Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-would-you-design-a-notification-or-chat-system-fan-out-presence</loc>
<lastmod>2026-09-30T14:27:46.206Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-would-you-use-the-new-iterator-helper-methods-map-filter-take-drop-to-proces</loc>
<lastmod>2026-09-16T12:30:17.439Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-problem-do-weakref-and-finalizationregistry-solve-and-why-should-they-be-us</loc>
<lastmod>2026-09-16T12:30:19.422Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-would-you-combine-multiple-abortsignals-or-add-a-timeout-to-a-fetch-request-</loc>
<lastmod>2026-09-16T12:30:13.573Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-does-queuemicrotask-do-and-how-does-its-callback-ordering-compare-to-a-reso</loc>
<lastmod>2026-09-16T12:30:22.803Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-would-you-use-symbol-hasinstance-and-symbol-toprimitive-to-customize-instanc</loc>
<lastmod>2026-09-16T12:30:17.034Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-do-array-prototype-at-and-string-prototype-at-do-differently-from-bracket-i</loc>
<lastmod>2026-09-16T12:30:22.238Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-does-object-hasown-do-differently-from-object-prototype-hasownproperty-call</loc>
<lastmod>2026-09-16T12:30:22.521Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-does-top-level-await-change-how-an-es-module-and-its-importers-load-and-what</loc>
<lastmod>2026-09-16T12:29:36.168Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-would-you-implement-an-async-generator-function-to-stream-paginated-api-resu</loc>
<lastmod>2026-09-16T12:30:16.394Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-does-the-node-js-env-file-flag-do-and-does-it-replace-dotenv</loc>
<lastmod>2026-10-18T02:35:03.690Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-corepack-and-how-does-it-manage-npm-yarn-and-pnpm-versions</loc>
<lastmod>2026-10-18T02:35:04.216Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-node-sqlite-node-s-built-in-sqlite-module</loc>
<lastmod>2026-10-18T02:35:04.448Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-does-commonjs-require-an-es-module-in-modern-node-js</loc>
<lastmod>2026-10-18T02:35:04.675Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/fastify-vs-express-how-do-they-differ-in-architecture-and-performance</loc>
<lastmod>2026-10-18T02:35:04.975Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-build-a-graphql-api-in-node-js-and-what-is-the-n-1-problem</loc>
<lastmod>2026-10-18T02:35:17.580Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-csrf-and-how-do-you-protect-a-node-js-api-against-it</loc>
<lastmod>2026-10-18T02:35:17.920Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/why-does-a-containerized-node-js-process-need-special-signal-handling-as-pid-1</loc>
<lastmod>2026-10-18T02:35:18.146Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-difference-between-operational-and-programmer-errors-in-node-js</loc>
<lastmod>2026-10-18T02:35:18.377Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/buffer-alloc-vs-buffer-allocunsafe-vs-buffer-from-what-are-the-security-implicat</loc>
<lastmod>2026-10-18T02:35:18.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/why-is-stream-pipeline-preferred-over-pipe-for-chaining-streams</loc>
<lastmod>2026-10-18T02:35:32.617Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-consume-a-readable-stream-with-for-await-of-versus-the-data-event</loc>
<lastmod>2026-10-18T02:35:32.845Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-design-rest-api-versioning-in-a-node-js-service</loc>
<lastmod>2026-10-18T02:35:33.070Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-changes-for-a-node-js-app-running-on-aws-lambda-vs-a-long-running-server</loc>
<lastmod>2026-10-18T02:35:33.306Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-do-unref-and-ref-do-on-a-node-js-timeout-and-why-do-timers-drift</loc>
<lastmod>2026-10-18T02:35:33.535Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/implement-array-prototype-some-and-every-from-scratch</loc>
<lastmod>2026-10-18T02:33:22.888Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/implement-array-prototype-includes-handling-nan-correctly</loc>
<lastmod>2026-10-18T02:33:24.336Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/design-a-simple-in-memory-key-value-store-with-ttl-expiry-mini-redis</loc>
<lastmod>2026-10-18T02:33:18.120Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/implement-a-circuit-breaker-for-flaky-api-calls</loc>
<lastmod>2026-10-18T02:33:21.804Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/build-a-minimal-state-machine-runner-states-transitions-guards</loc>
<lastmod>2026-10-18T02:33:21.604Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/build-a-simple-client-side-router-that-matches-path-patterns</loc>
<lastmod>2026-10-18T02:33:46.025Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/implement-a-virtualized-list-that-renders-only-visible-rows</loc>
<lastmod>2026-10-18T02:33:46.645Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/build-a-minimal-createstore-redux-lite-dispatch-subscribe-reducers</loc>
<lastmod>2026-10-18T02:33:17.505Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/implement-a-minimal-usestate-hook-using-closures-how-react-s-state-actually-pers</loc>
<lastmod>2026-10-18T02:33:43.645Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/implement-a-debounced-search-input-with-race-condition-safe-request-cancellation</loc>
<lastmod>2026-10-18T02:33:43.866Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/build-an-undo-redo-command-stack-for-a-text-editor</loc>
<lastmod>2026-10-18T02:33:44.076Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/build-a-toast-notification-queue-that-shows-one-at-a-time-with-auto-dismiss</loc>
<lastmod>2026-10-18T02:33:16.084Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/implement-a-memoized-selector-that-only-recomputes-when-its-specific-inputs-chan</loc>
<lastmod>2026-10-18T02:33:44.285Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/build-a-deterministic-feature-flag-bucketing-function-consistent-hash-based-a-b-</loc>
<lastmod>2026-10-18T02:33:18.336Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/implement-a-drag-and-drop-list-reordering-utility-without-a-library</loc>
<lastmod>2026-10-18T02:33:46.847Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/build-a-form-validation-utility-supporting-field-level-and-cross-field-rules</loc>
<lastmod>2026-10-18T02:33:44.487Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/implement-a-theme-toggle-that-persists-choice-and-respects-prefers-color-scheme</loc>
<lastmod>2026-10-18T02:33:16.286Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/implement-your-own-array-prototype-reduceright</loc>
<lastmod>2026-10-18T02:33:23.095Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-are-cache-components-in-next-js-16-and-how-does-the-use-cache-directive-wor</loc>
<lastmod>2026-10-16T14:05:44.450Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-difference-between-revalidatetag-updatetag-and-refresh-in-next-js-16</loc>
<lastmod>2026-10-16T14:05:44.691Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-breaks-when-you-upgrade-to-next-js-16-and-how-do-you-migrate</loc>
<lastmod>2026-10-16T14:05:44.930Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-proxy-ts-in-next-js-16-and-how-do-you-migrate-from-middleware-ts</loc>
<lastmod>2026-10-16T14:05:45.190Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-does-prefetching-and-navigation-caching-work-in-next-js-16</loc>
<lastmod>2026-10-16T14:05:45.415Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-enable-and-evaluate-the-react-compiler-in-next-js-16</loc>
<lastmod>2026-10-16T14:05:45.653Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-view-transitions-work-with-next-link-transitiontypes-in-next-js-16-2</loc>
<lastmod>2026-10-16T14:05:45.901Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-debug-server-functions-and-hydration-mismatches-in-next-js-16-2</loc>
<lastmod>2026-10-16T14:05:46.135Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-changed-for-next-image-defaults-in-next-js-16</loc>
<lastmod>2026-10-16T14:05:46.370Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-next-js-devtools-mcp-and-agents-md-change-ai-assisted-debugging</loc>
<lastmod>2026-10-16T14:05:46.605Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-create-a-new-next-js-app-and-what-is-in-the-project-structure</loc>
<lastmod>2026-10-16T14:05:46.850Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-are-layouts-in-next-js-and-how-do-nested-layouts-work</loc>
<lastmod>2026-10-16T14:05:47.069Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-read-the-current-url-in-a-next-js-client-component-usepathname-usesea</loc>
<lastmod>2026-10-16T14:05:47.313Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-happens-when-you-run-next-dev-next-build-and-next-start</loc>
<lastmod>2026-10-16T14:05:47.550Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-metadata-files-like-favicon-ico-icon-opengraph-image-and-manifest-work-in</loc>
<lastmod>2026-10-16T14:10:14.588Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-next-form-form-component-and-when-would-you-use-it</loc>
<lastmod>2026-10-16T14:05:48.019Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-read-cookies-and-headers-in-next-js-cookies-headers</loc>
<lastmod>2026-10-16T14:05:48.256Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-static-export-output-export-in-next-js-and-what-does-it-not-support</loc>
<lastmod>2026-10-16T14:05:48.496Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-implement-search-filtering-and-pagination-with-url-search-params-in-t</loc>
<lastmod>2026-10-16T14:05:48.724Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-show-navigation-loading-feedback-with-uselinkstatus-in-next-js</loc>
<lastmod>2026-10-16T14:05:48.956Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-after-in-next-js-and-when-should-you-use-it</loc>
<lastmod>2026-10-16T14:05:49.205Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-are-forbidden-and-unauthorized-in-next-js</loc>
<lastmod>2026-10-16T14:05:49.435Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-draft-mode-in-next-js-and-how-does-it-work-with-a-headless-cms</loc>
<lastmod>2026-10-16T14:05:49.670Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-keep-secrets-and-server-code-out-of-the-client-bundle-in-next-js-serv</loc>
<lastmod>2026-10-16T14:05:49.907Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-handle-file-uploads-in-next-js-with-server-actions-and-route-handlers</loc>
<lastmod>2026-10-16T14:05:50.132Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-test-a-next-js-app-unit-tests-server-components-end-to-end</loc>
<lastmod>2026-10-16T14:05:50.389Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-organize-a-large-next-js-app-router-project-colocation-private-folder</loc>
<lastmod>2026-10-16T14:05:50.622Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-use-a-database-like-prisma-in-next-js-without-exhausting-connections</loc>
<lastmod>2026-10-16T14:05:50.855Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-rsc-payload-and-how-does-next-js-stream-it-to-the-browser</loc>
<lastmod>2026-10-16T14:05:51.080Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-set-security-headers-and-a-nonce-based-content-security-policy-in-nex</loc>
<lastmod>2026-10-16T14:05:51.305Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-stream-responses-and-server-sent-events-from-a-route-handler</loc>
<lastmod>2026-10-16T14:05:51.551Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-build-a-multi-tenant-next-js-app-with-subdomain-routing</loc>
<lastmod>2026-10-16T14:05:51.787Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-self-host-next-js-across-multiple-instances-cache-handlers-isr-build-</loc>
<lastmod>2026-10-16T14:05:52.027Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-are-multi-zones-in-next-js-and-when-would-you-split-an-app-into-zones</loc>
<lastmod>2026-10-16T14:05:52.268Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-create-a-new-vue-3-app-and-what-is-in-the-project-structure</loc>
<lastmod>2026-10-16T16:46:26.932Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-vue-template-syntax-interpolation-directives-expressions</loc>
<lastmod>2026-10-16T16:46:27.158Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-render-lists-with-v-for</loc>
<lastmod>2026-10-16T16:46:28.043Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-handle-events-in-vue-v-on-and-event-modifiers</loc>
<lastmod>2026-10-16T16:46:28.248Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-does-v-model-work-on-form-inputs</loc>
<lastmod>2026-10-16T16:46:29.272Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-are-props-in-vue-and-how-do-you-validate-them</loc>
<lastmod>2026-10-16T16:46:30.097Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-changed-from-vue-2-to-vue-3-and-what-does-vue-2-end-of-life-mean</loc>
<lastmod>2026-10-16T16:46:28.672Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-fetch-data-in-a-vue-component-loading-errors-cancellation</loc>
<lastmod>2026-10-16T16:46:43.377Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-handle-forms-and-validation-in-vue</loc>
<lastmod>2026-10-16T16:46:43.584Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-test-vue-components-vitest-and-vue-test-utils</loc>
<lastmod>2026-10-16T16:46:43.794Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-set-up-vue-router-routes-routerlink-routerview-history-modes</loc>
<lastmod>2026-10-16T16:46:41.914Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-lazy-load-routes-and-components-in-vue</loc>
<lastmod>2026-10-16T16:46:41.693Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-handle-errors-in-vue-onerrorcaptured-app-config-errorhandler</loc>
<lastmod>2026-10-16T16:46:44.009Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-use-typescript-with-vue-typed-props-emits-refs-vue-tsc</loc>
<lastmod>2026-10-16T16:46:39.482Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-nuxt-and-how-does-it-relate-to-vue</loc>
<lastmod>2026-10-16T16:46:44.853Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-optimize-performance-in-a-vue-app</loc>
<lastmod>2026-10-16T16:46:46.112Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-does-the-vue-compiler-optimize-templates-static-hoisting-patch-flags-block-t</loc>
<lastmod>2026-10-16T16:46:45.483Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-does-vue-s-virtual-dom-diff-keyed-lists</loc>
<lastmod>2026-10-16T16:46:45.698Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-does-server-side-rendering-work-in-vue-rendertostring-hydration</loc>
<lastmod>2026-10-16T16:46:44.212Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-a-custom-renderer-in-vue-createrenderer</loc>
<lastmod>2026-10-16T16:46:45.897Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-would-you-structure-state-management-for-a-large-vue-app</loc>
<lastmod>2026-10-16T16:46:43.163Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-render-very-large-lists-efficiently-in-vue-virtual-scrolling</loc>
<lastmod>2026-10-16T16:46:46.326Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/build-a-character-counter-textarea-with-limit</loc>
<lastmod>2026-10-17T03:25:52.453Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/build-a-mortgage-calculator</loc>
<lastmod>2026-10-17T03:25:52.178Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/build-a-generate-table-rows-x-columns</loc>
<lastmod>2026-10-17T03:25:53.570Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/build-a-show-hide-password-input</loc>
<lastmod>2026-10-17T03:25:52.736Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/build-a-read-more-show-less-text-component</loc>
<lastmod>2026-10-17T03:25:53.010Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/build-a-countdown-timer</loc>
<lastmod>2026-10-17T03:25:57.192Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/build-grid-lights</loc>
<lastmod>2026-10-17T03:26:21.336Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/build-an-undoable-counter-undo-redo-history</loc>
<lastmod>2026-10-17T03:26:21.958Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/build-a-flight-booker</loc>
<lastmod>2026-10-17T03:25:59.167Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/build-a-job-board-paginated-fetch</loc>
<lastmod>2026-10-17T03:26:11.612Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/build-a-signup-form-with-async-username-availability-check</loc>
<lastmod>2026-10-17T03:25:58.911Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/build-a-markdown-previewer</loc>
<lastmod>2026-10-17T03:26:06.766Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/build-a-selectable-cell-grid-drag-to-select</loc>
<lastmod>2026-10-17T03:26:25.830Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/build-wordle</loc>
<lastmod>2026-10-17T03:26:23.641Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/build-tic-tac-toe-ii-n-x-n-board-m-in-a-row</loc>
<lastmod>2026-10-17T03:26:20.603Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/build-minesweeper</loc>
<lastmod>2026-10-17T03:26:23.232Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/build-a-calendar-day-view-with-overlapping-events</loc>
<lastmod>2026-10-17T03:26:26.802Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/build-a-data-fetching-hook-with-caching-deduplication-and-retry</loc>
<lastmod>2026-10-17T03:26:11.985Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/build-a-live-stock-ticker-with-throttled-updates</loc>
<lastmod>2026-10-17T03:26:12.358Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/build-mentions-in-a-textarea</loc>
<lastmod>2026-10-17T03:26:06.386Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-space-complexity-and-how-much-stack-space-does-recursion-use</loc>
<lastmod>2026-10-17T12:16:26.871Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-should-you-approach-a-dsa-problem-in-a-coding-interview</loc>
<lastmod>2026-10-17T12:16:28.365Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-merge-sort-and-quicksort-work</loc>
<lastmod>2026-10-17T12:16:30.708Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-search-a-sorted-2d-matrix</loc>
<lastmod>2026-10-17T12:16:32.521Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-prefix-sum-technique</loc>
<lastmod>2026-10-17T12:16:36.895Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-check-if-a-string-is-a-valid-palindrome</loc>
<lastmod>2026-10-17T12:16:38.307Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-design-a-min-stack-with-o-1-getmin</loc>
<lastmod>2026-10-17T12:16:45.478Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-find-the-next-greater-element-for-every-item-daily-temperatures</loc>
<lastmod>2026-10-17T12:16:46.288Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-find-the-largest-rectangle-in-a-histogram</loc>
<lastmod>2026-10-17T12:16:46.660Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-find-the-longest-common-prefix-of-an-array-of-strings</loc>
<lastmod>2026-10-17T12:16:47.017Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-does-the-kmp-string-matching-algorithm-work</loc>
<lastmod>2026-10-17T12:16:47.729Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-fast-and-slow-pointer-technique</loc>
<lastmod>2026-10-17T12:16:48.887Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-invert-a-binary-tree</loc>
<lastmod>2026-10-17T12:16:52.673Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-a-segment-tree-and-when-do-you-need-one</loc>
<lastmod>2026-10-17T12:16:58.472Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-a-graph-and-how-do-you-represent-it</loc>
<lastmod>2026-10-17T12:17:03.027Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-solve-the-rotting-oranges-problem-with-multi-source-bfs</loc>
<lastmod>2026-10-17T12:17:05.774Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-find-strongly-connected-components-in-a-directed-graph</loc>
<lastmod>2026-10-17T12:17:09.523Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-does-the-floyd-warshall-algorithm-work</loc>
<lastmod>2026-10-17T12:17:11.509Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-find-the-cheapest-flight-with-at-most-k-stops</loc>
<lastmod>2026-10-17T12:17:11.888Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-solve-the-jump-game</loc>
<lastmod>2026-10-17T12:17:12.667Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-solve-the-gas-station-problem</loc>
<lastmod>2026-10-17T12:17:13.063Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-bitmask-dynamic-programming</loc>
<lastmod>2026-10-17T12:17:19.831Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-generate-all-subsets-of-an-array</loc>
<lastmod>2026-10-17T12:17:20.615Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-generate-all-permutations-of-an-array</loc>
<lastmod>2026-10-17T12:17:20.971Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-solve-the-combination-sum-problem</loc>
<lastmod>2026-10-17T12:17:21.333Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-solve-the-n-queens-problem</loc>
<lastmod>2026-10-17T12:17:21.723Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-are-the-most-useful-bit-manipulation-tricks-for-interviews</loc>
<lastmod>2026-10-17T12:17:22.872Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-does-the-transformer-architecture-and-attention-work</loc>
<lastmod>2026-10-18T02:38:36.709Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-are-rlhf-and-dpo-and-how-do-they-turn-a-base-model-into-an-assistant</loc>
<lastmod>2026-10-18T02:38:39.794Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-are-reasoning-models-and-when-should-you-use-them</loc>
<lastmod>2026-10-18T02:38:38.154Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-are-python-s-built-in-data-types</loc>
<lastmod>2026-10-18T02:33:51.905Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-does-if-name-main-do</loc>
<lastmod>2026-10-18T02:33:53.599Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-read-and-write-files-in-python</loc>
<lastmod>2026-10-18T02:34:00.752Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-difference-between-append-extend-and-insert-on-a-list</loc>
<lastmod>2026-10-18T02:33:55.031Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-work-with-dictionaries-get-setdefault-items-merging</loc>
<lastmod>2026-10-18T02:33:55.271Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-break-continue-pass-and-loop-else-work</loc>
<lastmod>2026-10-18T02:33:53.343Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-default-keyword-only-and-positional-only-parameters-work</loc>
<lastmod>2026-10-18T02:33:57.375Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/is-python-pass-by-value-or-pass-by-reference</loc>
<lastmod>2026-10-18T02:33:57.649Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/why-does-0-1-0-2-0-3-in-python-and-when-do-you-use-decimal-or-fraction</loc>
<lastmod>2026-10-18T02:34:01.803Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-convert-between-python-objects-and-json</loc>
<lastmod>2026-10-18T02:34:00.967Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-does-the-logging-module-work</loc>
<lastmod>2026-10-18T02:34:02.613Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-write-tests-in-python-with-unittest-and-pytest</loc>
<lastmod>2026-10-18T02:34:04.080Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-enum-module-and-when-should-you-use-it</loc>
<lastmod>2026-10-18T02:34:02.412Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-measure-and-profile-python-performance</loc>
<lastmod>2026-10-18T02:34:04.284Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-handle-dates-times-and-time-zones-in-python</loc>
<lastmod>2026-10-18T02:34:02.003Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-use-regular-expressions-in-python</loc>
<lastmod>2026-10-18T02:34:02.210Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-run-external-commands-with-subprocess-safely</loc>
<lastmod>2026-10-18T02:34:04.702Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-threadpoolexecutor-and-processpoolexecutor-work</loc>
<lastmod>2026-10-18T02:34:19.092Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-are-common-python-security-pitfalls</loc>
<lastmod>2026-10-18T02:34:04.501Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-find-duplicate-rows-in-a-table</loc>
<lastmod>2026-10-18T02:36:16.014Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-delete-duplicate-rows-but-keep-one</loc>
<lastmod>2026-10-18T02:36:16.226Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-difference-between-not-in-and-not-exists-when-nulls-are-involved</loc>
<lastmod>2026-10-18T02:36:15.386Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-calculate-a-running-total-or-moving-average</loc>
<lastmod>2026-10-18T02:36:17.880Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-solve-gaps-and-islands-problems-in-sql</loc>
<lastmod>2026-10-18T02:36:18.475Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-sql-injection-and-how-do-parameterized-queries-prevent-it</loc>
<lastmod>2026-10-18T02:36:27.286Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-denormalization-and-when-should-you-use-it</loc>
<lastmod>2026-10-18T02:36:21.345Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-a-cross-join-and-when-is-it-useful</loc>
<lastmod>2026-10-18T02:36:14.175Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/does-a-filter-in-the-on-clause-behave-differently-from-where-in-a-left-join</loc>
<lastmod>2026-10-18T02:36:14.374Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-are-not-null-default-and-other-column-constraints</loc>
<lastmod>2026-10-18T02:36:12.535Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-difference-between-oltp-and-olap-databases</loc>
<lastmod>2026-10-18T02:36:27.091Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-calculate-year-over-year-or-month-over-month-growth-in-sql</loc>
<lastmod>2026-10-18T02:36:18.285Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-latency-numbers-and-availability-targets-should-every-engineer-know</loc>
<lastmod>2026-10-18T02:36:34.195Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-does-dns-resolution-work</loc>
<lastmod>2026-10-18T02:36:34.403Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-difference-between-a-reverse-proxy-and-a-forward-proxy</loc>
<lastmod>2026-10-18T02:36:34.802Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-would-you-design-a-collaborative-editor-like-google-docs</loc>
<lastmod>2026-10-18T02:36:50.970Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-would-you-design-a-distributed-job-scheduler</loc>
<lastmod>2026-10-18T02:36:52.325Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-would-you-design-instagram</loc>
<lastmod>2026-10-18T02:36:48.643Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-would-you-design-a-ticket-booking-system-like-ticketmaster</loc>
<lastmod>2026-10-18T02:36:51.599Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-are-the-basic-types-in-typescript</loc>
<lastmod>2026-10-18T02:35:49.054Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-does-type-inference-work-in-typescript</loc>
<lastmod>2026-10-18T02:35:49.255Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-type-functions-optional-default-and-rest-parameters</loc>
<lastmod>2026-10-18T02:35:50.717Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-are-optional-properties-and-optional-chaining-in-typescript</loc>
<lastmod>2026-10-18T02:35:50.506Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-tsconfig-json-and-which-options-matter-most</loc>
<lastmod>2026-10-18T02:35:49.464Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-difference-between-void-undefined-and-never-as-return-types</loc>
<lastmod>2026-10-18T02:35:53.964Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-does-as-const-do</loc>
<lastmod>2026-10-18T02:35:51.730Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-the-record-utility-type</loc>
<lastmod>2026-10-18T02:35:52.560Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/what-is-type-widening-and-how-do-you-prevent-it</loc>
<lastmod>2026-10-18T02:36:00.326Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-type-async-functions-and-promises</loc>
<lastmod>2026-10-18T02:35:56.825Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/interview-question/how-do-you-migrate-a-javascript-codebase-to-typescript</loc>
<lastmod>2026-10-18T02:36:01.980Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/c/demo-studio</loc>
<lastmod>2026-08-29T19:18:18.409Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://devprep.academy/c/demo-studio/tutorials/demo-how-react-rendering-actually-works</loc>
<lastmod>2026-08-29T19:18:19.737Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/c/demo-studio/tutorials/demo-mastering-flexbox-grid</loc>
<lastmod>2026-08-29T19:18:20.775Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/c/demo-studio/tutorials/demo-build-a-debounced-search-input</loc>
<lastmod>2026-08-29T19:18:21.630Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/c/demo-studio/tutorials/demo-understanding-the-js-event-loop</loc>
<lastmod>2026-08-29T19:18:22.610Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/c/demo-studio/tutorials/demo-state-management-without-a-library</loc>
<lastmod>2026-08-29T19:18:23.447Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/c/demo-studio/tutorials/demo-intro-to-web-accessibility</loc>
<lastmod>2026-08-29T19:18:24.125Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/c/demo-studio/tutorials/demo-typescript-generics-from-scratch</loc>
<lastmod>2026-08-29T19:18:24.785Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/c/demo-studio/tutorials/demo-building-a-custom-react-hook</loc>
<lastmod>2026-08-29T19:18:25.471Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/c/demo-studio/tutorials/demo-css-animations-transitions</loc>
<lastmod>2026-08-29T19:18:26.135Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/c/demo-studio/tutorials/demo-fetch-cache-and-revalidate</loc>
<lastmod>2026-08-29T19:18:27.126Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/c/demo-studio/interview/demo-accessibility-interview-questions</loc>
<lastmod>2026-08-29T19:18:35.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/c/demo-studio/interview/demo-async-javascript-deep-dive</loc>
<lastmod>2026-08-29T19:18:34.215Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/c/demo-studio/interview/demo-browser-networking-questions</loc>
<lastmod>2026-08-29T19:18:32.349Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/c/demo-studio/interview/demo-css-layout-interview-questions</loc>
<lastmod>2026-08-29T19:18:29.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/c/demo-studio/interview/demo-data-structures-in-javascript</loc>
<lastmod>2026-08-29T19:18:33.366Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/c/demo-studio/interview/demo-frontend-system-design-questions</loc>
<lastmod>2026-08-29T19:18:31.390Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/c/demo-studio/interview/demo-react-hooks-interview-questions</loc>
<lastmod>2026-08-29T19:18:28.890Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/c/demo-studio/interview/demo-top-javascript-closure-questions</loc>
<lastmod>2026-08-29T19:18:27.831Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/c/demo-studio/interview/demo-typescript-interview-questions</loc>
<lastmod>2026-08-29T19:18:30.486Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/c/demo-studio/interview/demo-web-performance-interview-questions</loc>
<lastmod>2026-08-29T19:18:36.070Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/c/demo-studio/experience/demo-airbnb-senior-frontend-engineer</loc>
<lastmod>2026-08-29T19:18:37.375Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/c/demo-studio/experience/demo-atlassian-frontend-engineer</loc>
<lastmod>2026-08-29T19:18:37.715Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/c/demo-studio/experience/demo-figma-product-engineer</loc>
<lastmod>2026-08-29T19:18:37.829Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/c/demo-studio/experience/demo-google-frontend-engineer</loc>
<lastmod>2026-08-29T19:18:37.155Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/c/demo-studio/experience/demo-linear-frontend-engineer</loc>
<lastmod>2026-08-29T19:18:37.945Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/c/demo-studio/experience/demo-meta-frontend-engineer</loc>
<lastmod>2026-08-29T19:18:37.266Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/c/demo-studio/experience/demo-netflix-ui-engineer</loc>
<lastmod>2026-08-29T19:18:37.489Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/c/demo-studio/experience/demo-shopify-frontend-developer</loc>
<lastmod>2026-08-29T19:18:37.600Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/c/demo-studio/experience/demo-stripe-frontend-engineer</loc>
<lastmod>2026-08-29T19:18:36.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://devprep.academy/c/demo-studio/experience/demo-vercel-senior-frontend-engineer</loc>
<lastmod>2026-08-29T19:18:37.045Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
</urlset>
