<?xml version="1.0" encoding="UTF-8"?>
<urlset
  xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
  xmlns:xhtml="http://www.w3.org/1999/xhtml"
>
  <!-- Auto-generated by scripts/build-blogs.mjs on every build. Do not hand-edit. -->
  <url>
    <loc>https://frontend-interview-bank.vercel.app/</loc>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://frontend-interview-bank.vercel.app/about-ashutosh-singh</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://frontend-interview-bank.vercel.app/blogs</loc>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://frontend-interview-bank.vercel.app/blogs/system-design</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://frontend-interview-bank.vercel.app/blogs/system-design/prologue-from-the-authors-desk</loc>
    <lastmod>2026-07-14</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://frontend-interview-bank.vercel.app/blogs/system-design/blog-01-why-every-developer-must-learn-system-design</loc>
    <lastmod>2026-07-14</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://frontend-interview-bank.vercel.app/blogs/system-design/blog-02-the-system-designers-mindset</loc>
    <lastmod>2026-07-14</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://frontend-interview-bank.vercel.app/blogs/system-design/blog-03-the-cred-framework</loc>
    <lastmod>2026-07-14</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://frontend-interview-bank.vercel.app/blogs/system-design/blog-04-dns-to-cdn-how-the-internet-delivers-a-request</loc>
    <lastmod>2026-07-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://frontend-interview-bank.vercel.app/blogs/system-design/blog-05-data-and-databases-sql-nosql-source-of-truth</loc>
    <lastmod>2026-07-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://frontend-interview-bank.vercel.app/blogs/system-design/blog-06-caching-at-scale</loc>
    <lastmod>2026-07-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://frontend-interview-bank.vercel.app/blogs/system-design/bonus-f-pacelc-beyond-cap-theorem</loc>
    <lastmod>2026-07-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://frontend-interview-bank.vercel.app/blogs/system-design/blog-07-messaging-systems-queues-streams-event-driven</loc>
    <lastmod>2026-07-17</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://frontend-interview-bank.vercel.app/blogs/system-design/bonus-i-replication-lag-eventual-consistency</loc>
    <lastmod>2026-07-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://frontend-interview-bank.vercel.app/blogs/system-design/blog-08-storage-systems-object-block-file-distributed</loc>
    <lastmod>2026-07-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://frontend-interview-bank.vercel.app/blogs/system-design/bonus-g-shard-key-design-hotspot-prevention</loc>
    <lastmod>2026-07-19</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://frontend-interview-bank.vercel.app/blogs/system-design/blog-09-scaling-compute-microservices-containers-serverless</loc>
    <lastmod>2026-07-19</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://frontend-interview-bank.vercel.app/blogs/system-design/bonus-e-load-balancing-algorithms</loc>
    <lastmod>2026-07-20</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://frontend-interview-bank.vercel.app/blogs/system-design/blog-10-api-management-rest-grpc-graphql-gateways</loc>
    <lastmod>2026-07-20</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://frontend-interview-bank.vercel.app/blogs/system-design/blog-11-security-authentication-oauth2-jwt-sso-secrets</loc>
    <lastmod>2026-07-21</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://frontend-interview-bank.vercel.app/blogs/system-design/blog-12-observability-metrics-logs-traces-slos-alerts</loc>
    <lastmod>2026-07-21</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
</urlset>
