<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://codedepth.pages.dev/</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>weekly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/reference</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/questions</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/language-basics</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/oop</loc>
<lastmod>2026-08-27</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/strings</loc>
<lastmod>2026-08-27</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/collections</loc>
<lastmod>2026-08-24</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/generics</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/exceptions</loc>
<lastmod>2026-08-24</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/java8</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/concurrency</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/jvm</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/modern-java</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/io</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/time</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/spring-core</loc>
<lastmod>2026-08-27</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/spring-boot</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/spring-mvc</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/spring-data</loc>
<lastmod>2026-08-27</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/spring-aop</loc>
<lastmod>2026-08-27</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/spring-security</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/spring-testing</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/sql-fundamentals</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/indexing</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/transactions</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/schema-design</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/jpa-hibernate</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/db-performance</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/nosql-and-caching</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/api-design</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/service-communication</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/resilience</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/messaging</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/distributed-data</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/observability</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/unit-testing</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/test-doubles</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/integration-testing</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/test-strategy</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/creational-patterns</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/structural-patterns</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/behavioural-patterns</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/solid-and-design</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/complexity</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/arrays-and-strings</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/hashing-structures</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/linear-structures</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/trees-and-graphs</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/searching-and-sorting</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/techniques</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/design-fundamentals</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/caching</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/data-at-scale</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/traffic-management</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/design-case-studies</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/reliability</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/build-tools</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/dependencies</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/packaging-and-runtime</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/delivery-pipeline</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/authentication</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/authorization</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/web-vulnerabilities</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/data-protection</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/interviews</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/interviews/service-based</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/interviews/product-based</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/interviews/gcc</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/roadmap</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/level/junior</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/level/intermediate</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/features</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/version/24</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/version/21</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/version/16</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/version/14</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/version/12</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/version/10</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/version/9</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/version/8</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/version/7</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/version/6</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/version/5</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/version/2</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/version/25</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/version/23</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/version/22</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/version/17</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/version/15</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/version/13</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/version/11</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/0-years-experience</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/1-years-experience</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/2-years-experience</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/3-years-experience</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/4-years-experience</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/5-years-experience</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/6-years-experience</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/7-years-experience</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/8-years-experience</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/9-years-experience</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/10-years-experience</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/11-years-experience</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/12-years-experience</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/collections/arraylist-vs-linkedlist</loc>
<lastmod>2026-08-24</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/collections/hashmap-internals</loc>
<lastmod>2026-08-24</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/concurrency/concurrenthashmap-internals</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/concurrency/happens-before</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/concurrency/volatile-vs-synchronized</loc>
<lastmod>2026-08-27</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/exceptions/checked-vs-unchecked-exceptions</loc>
<lastmod>2026-08-24</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/indexing/composite-index-order</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/indexing/index-internals</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/java8/collectors-and-grouping</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/java8/parallel-stream-pitfalls</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/java8/stream-lazy-evaluation</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/oop/hashcode-equals-contract</loc>
<lastmod>2026-08-24</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/oop/pass-by-value</loc>
<lastmod>2026-08-27</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/spring-aop/aop-proxies</loc>
<lastmod>2026-08-27</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/spring-core/constructor-vs-field-injection</loc>
<lastmod>2026-08-27</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/spring-data/transactional-internals</loc>
<lastmod>2026-08-27</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/strings/string-immutability-and-pool</loc>
<lastmod>2026-08-24</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/strings/string-vs-stringbuilder</loc>
<lastmod>2026-08-27</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/collections/arraylist-vs-linkedlist/practice/warmup</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/collections/arraylist-vs-linkedlist/practice/challenge</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/collections/arraylist-vs-linkedlist/practice/production</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/collections/arraylist-vs-linkedlist/practice/interview</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/collections/hashmap-internals/practice/warmup</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/collections/hashmap-internals/practice/challenge</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/collections/hashmap-internals/practice/production</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/collections/hashmap-internals/practice/interview</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/concurrency/concurrenthashmap-internals/practice/warmup</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/concurrency/concurrenthashmap-internals/practice/challenge</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/concurrency/concurrenthashmap-internals/practice/production</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/concurrency/concurrenthashmap-internals/practice/interview</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/concurrency/happens-before/practice/warmup</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/concurrency/happens-before/practice/challenge</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/concurrency/happens-before/practice/production</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/concurrency/happens-before/practice/interview</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/concurrency/volatile-vs-synchronized/practice/warmup</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/concurrency/volatile-vs-synchronized/practice/challenge</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/concurrency/volatile-vs-synchronized/practice/production</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/concurrency/volatile-vs-synchronized/practice/interview</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/exceptions/checked-vs-unchecked-exceptions/practice/warmup</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/exceptions/checked-vs-unchecked-exceptions/practice/challenge</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/exceptions/checked-vs-unchecked-exceptions/practice/production</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/exceptions/checked-vs-unchecked-exceptions/practice/interview</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/indexing/composite-index-order/practice/warmup</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/indexing/composite-index-order/practice/challenge</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/indexing/composite-index-order/practice/production</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/indexing/composite-index-order/practice/interview</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/indexing/index-internals/practice/warmup</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/indexing/index-internals/practice/challenge</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/indexing/index-internals/practice/production</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/indexing/index-internals/practice/interview</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/java8/collectors-and-grouping/practice/warmup</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/java8/collectors-and-grouping/practice/challenge</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/java8/collectors-and-grouping/practice/production</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/java8/collectors-and-grouping/practice/interview</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/java8/parallel-stream-pitfalls/practice/warmup</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/java8/parallel-stream-pitfalls/practice/challenge</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/java8/parallel-stream-pitfalls/practice/production</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/java8/parallel-stream-pitfalls/practice/interview</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/java8/stream-lazy-evaluation/practice/warmup</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/java8/stream-lazy-evaluation/practice/challenge</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/java8/stream-lazy-evaluation/practice/production</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/java8/stream-lazy-evaluation/practice/interview</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/oop/hashcode-equals-contract/practice/warmup</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/oop/hashcode-equals-contract/practice/challenge</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/oop/hashcode-equals-contract/practice/production</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/oop/hashcode-equals-contract/practice/interview</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/oop/pass-by-value/practice/warmup</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/oop/pass-by-value/practice/challenge</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/oop/pass-by-value/practice/production</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/oop/pass-by-value/practice/interview</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/spring-aop/aop-proxies/practice/warmup</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/spring-aop/aop-proxies/practice/challenge</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/spring-aop/aop-proxies/practice/production</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/spring-aop/aop-proxies/practice/interview</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/spring-core/constructor-vs-field-injection/practice/warmup</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/spring-core/constructor-vs-field-injection/practice/challenge</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/spring-core/constructor-vs-field-injection/practice/production</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/spring-core/constructor-vs-field-injection/practice/interview</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/spring-data/transactional-internals/practice/warmup</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/spring-data/transactional-internals/practice/challenge</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/spring-data/transactional-internals/practice/production</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/spring-data/transactional-internals/practice/interview</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/strings/string-immutability-and-pool/practice/warmup</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/strings/string-immutability-and-pool/practice/challenge</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/strings/string-immutability-and-pool/practice/production</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/strings/string-immutability-and-pool/practice/interview</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/strings/string-vs-stringbuilder/practice/warmup</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/strings/string-vs-stringbuilder/practice/challenge</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/strings/string-vs-stringbuilder/practice/production</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://codedepth.pages.dev/java/strings/string-vs-stringbuilder/practice/interview</loc>
<lastmod>2026-08-28</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
</urlset>
