<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://www.grokkingsystemdesign.com/</loc>
<lastmod>2026-07-09T23:11:35.703Z</lastmod>
<changefreq>weekly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://www.grokkingsystemdesign.com/courses</loc>
<lastmod>2026-07-09T23:11:35.703Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://www.grokkingsystemdesign.com/curriculum</loc>
<lastmod>2026-07-09T23:11:35.703Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://www.grokkingsystemdesign.com/system-design-fundamentals</loc>
<lastmod>2026-07-09T23:11:35.703Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.grokkingsystemdesign.com/system-design-interview-guide</loc>
<lastmod>2026-07-09T23:11:35.703Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.grokkingsystemdesign.com/what-is-system-design</loc>
<lastmod>2026-07-09T23:11:35.703Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.grokkingsystemdesign.com/blog</loc>
<lastmod>2026-07-09T23:11:35.703Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.grokkingsystemdesign.com/blog/grokking-the-system-design-interview-vs-alex-xu</loc>
<lastmod>2026-07-09T23:11:35.703Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.grokkingsystemdesign.com/blog/grokking-the-system-design-interview-review</loc>
<lastmod>2026-07-09T23:11:35.703Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.grokkingsystemdesign.com/blog/how-long-does-it-take-to-finish-grokking-the-system-design-interview</loc>
<lastmod>2026-07-09T23:11:35.703Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.grokkingsystemdesign.com/blog/is-grokking-the-system-design-interview-worth-it</loc>
<lastmod>2026-07-09T23:11:35.703Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.grokkingsystemdesign.com/blog/whats-new-in-grokking-system-design-2026</loc>
<lastmod>2026-07-09T23:11:35.703Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.grokkingsystemdesign.com/blog/grokking-the-system-design-interview-vs-designing-data-intensive-applications</loc>
<lastmod>2026-07-09T23:11:35.703Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.grokkingsystemdesign.com/blog/grokking-the-system-design-interview-vs-hello-interview</loc>
<lastmod>2026-07-09T23:11:35.703Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.grokkingsystemdesign.com/blog/grokking-system-design-update</loc>
<lastmod>2026-07-09T23:11:35.703Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.grokkingsystemdesign.com/blog/unlocking-faang-success-transformative-power-mock-interviews</loc>
<lastmod>2026-07-09T23:11:35.703Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.grokkingsystemdesign.com/blog/grokking-modern-system-design-interview-vs-original</loc>
<lastmod>2026-07-09T23:11:35.703Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.grokkingsystemdesign.com/blog/grokking-the-advanced-system-design-interview-vol-2</loc>
<lastmod>2026-07-09T23:11:35.703Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.grokkingsystemdesign.com/blog/database-sharding-explained-scaling-your-database-like-a-pro</loc>
<lastmod>2026-07-09T23:11:35.703Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.grokkingsystemdesign.com/blog/navigating-consistency-in-distributed-systems-with-crdts</loc>
<lastmod>2026-07-09T23:11:35.703Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.grokkingsystemdesign.com/blog/the-unseen-enemy-why-partial-failure-is-the-core-challenge-of-distributed-systems</loc>
<lastmod>2026-07-09T23:11:35.703Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.grokkingsystemdesign.com/blog/sql-vs-nosql-choosing-right-database-system-design</loc>
<lastmod>2026-07-09T23:11:35.703Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.grokkingsystemdesign.com/blog/designing-scalable-llm-apps-retrieval-architectures</loc>
<lastmod>2026-07-09T23:11:35.703Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
</urlset>
