<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://dotnetiseasy.com/</loc>
<changefreq>daily</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://dotnetiseasy.com/collections</loc>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://dotnetiseasy.com/articles</loc>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://dotnetiseasy.com/quizzes</loc>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://dotnetiseasy.com/snippets</loc>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://dotnetiseasy.com/collections/java-interview-preparation-beginners</loc>
<lastmod>2026-10-25T15:55:00.259Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://dotnetiseasy.com/collections/csharp-interview-preparation-beginners</loc>
<lastmod>2026-10-25T07:58:32.480Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://dotnetiseasy.com/collections/sql-interview-preparation-beginners</loc>
<lastmod>2026-10-25T06:45:16.937Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://dotnetiseasy.com/collections/csharp-dotnet-essentials</loc>
<lastmod>2026-10-25T06:45:16.585Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://dotnetiseasy.com/collections/developer-knowledge-check</loc>
<lastmod>2026-10-25T06:45:16.585Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://dotnetiseasy.com/collections/html-css-web-basics-beginners</loc>
<lastmod>2026-10-25T06:45:16.585Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://dotnetiseasy.com/articles/java-jdk-jre-jvm-how-java-runs</loc>
<lastmod>2026-10-25T15:55:00.259Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://dotnetiseasy.com/articles/java-data-types-pass-by-value-autoboxing</loc>
<lastmod>2026-10-25T15:55:00.259Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://dotnetiseasy.com/articles/java-strings-pool-immutability</loc>
<lastmod>2026-10-25T15:55:00.259Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://dotnetiseasy.com/articles/java-oop-inheritance-polymorphism</loc>
<lastmod>2026-10-25T15:55:00.259Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://dotnetiseasy.com/articles/java-equals-hashcode-contract</loc>
<lastmod>2026-10-25T15:55:00.259Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://dotnetiseasy.com/articles/java-collections-hashmap-internals</loc>
<lastmod>2026-10-25T15:55:00.259Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://dotnetiseasy.com/articles/java-generics-type-erasure-pecs</loc>
<lastmod>2026-10-25T15:55:00.259Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://dotnetiseasy.com/articles/java-exceptions-try-with-resources</loc>
<lastmod>2026-10-25T15:55:00.259Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://dotnetiseasy.com/articles/java-interview-roadmap-beginners</loc>
<lastmod>2026-10-25T15:55:00.259Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://dotnetiseasy.com/articles/java-modern-features-lambdas-records-sealed</loc>
<lastmod>2026-10-25T15:55:00.259Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://dotnetiseasy.com/articles/java-streams-api-collectors</loc>
<lastmod>2026-10-25T15:55:00.259Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://dotnetiseasy.com/articles/java-threads-synchronization-volatile</loc>
<lastmod>2026-10-25T15:55:00.259Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://dotnetiseasy.com/articles/java-executors-completablefuture-virtual-threads</loc>
<lastmod>2026-10-25T15:55:00.259Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://dotnetiseasy.com/articles/java-jvm-memory-garbage-collection</loc>
<lastmod>2026-10-25T15:55:00.259Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://dotnetiseasy.com/articles/java-jdbc-sql-injection-prepared-statement</loc>
<lastmod>2026-10-25T15:55:00.259Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://dotnetiseasy.com/articles/java-solid-dependency-injection-spring-boot</loc>
<lastmod>2026-10-25T15:55:00.259Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://dotnetiseasy.com/articles/java-unit-testing-junit5-mockito</loc>
<lastmod>2026-10-25T15:55:00.259Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://dotnetiseasy.com/articles/java-fresher-mistakes-interviews</loc>
<lastmod>2026-10-25T15:55:00.259Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://dotnetiseasy.com/articles/java-coding-interview-problems</loc>
<lastmod>2026-10-25T15:55:00.259Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://dotnetiseasy.com/articles/java-interview-questions-freshers</loc>
<lastmod>2026-10-25T15:55:00.259Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://dotnetiseasy.com/articles/csharp-interview-roadmap-beginners</loc>
<lastmod>2026-10-25T07:58:32.480Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://dotnetiseasy.com/articles/csharp-vs-dotnet-how-code-runs</loc>
<lastmod>2026-10-25T07:58:32.480Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://dotnetiseasy.com/articles/csharp-value-reference-types-boxing</loc>
<lastmod>2026-10-25T07:58:32.480Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://dotnetiseasy.com/articles/csharp-strings-immutability-stringbuilder</loc>
<lastmod>2026-10-25T07:58:32.480Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://dotnetiseasy.com/articles/csharp-oop-inheritance-polymorphism</loc>
<lastmod>2026-10-25T07:58:32.480Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://dotnetiseasy.com/articles/csharp-modern-features-records-pattern-matching</loc>
<lastmod>2026-10-25T07:58:32.480Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://dotnetiseasy.com/articles/csharp-collections-dictionary-list</loc>
<lastmod>2026-10-25T07:58:32.480Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://dotnetiseasy.com/articles/csharp-generics-constraints</loc>
<lastmod>2026-10-25T07:58:32.480Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://dotnetiseasy.com/articles/csharp-delegates-events-lambdas</loc>
<lastmod>2026-10-25T07:58:32.480Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://dotnetiseasy.com/articles/csharp-exceptions-idisposable</loc>
<lastmod>2026-10-25T07:58:32.480Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://dotnetiseasy.com/articles/csharp-garbage-collection-memory</loc>
<lastmod>2026-10-25T07:58:32.480Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://dotnetiseasy.com/articles/csharp-di-solid-unit-testing</loc>
<lastmod>2026-10-25T07:58:32.480Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://dotnetiseasy.com/articles/csharp-fresher-mistakes-interviews</loc>
<lastmod>2026-10-25T07:58:32.480Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://dotnetiseasy.com/articles/csharp-coding-interview-problems</loc>
<lastmod>2026-10-25T07:58:32.480Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://dotnetiseasy.com/articles/csharp-interview-questions-freshers</loc>
<lastmod>2026-10-25T07:58:32.480Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://dotnetiseasy.com/articles/sql-interview-roadmap-beginners</loc>
<lastmod>2026-10-25T06:45:16.937Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://dotnetiseasy.com/articles/sql-fundamentals-for-interviews</loc>
<lastmod>2026-10-25T06:45:16.937Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://dotnetiseasy.com/articles/sql-select-where-null-execution-order</loc>
<lastmod>2026-10-25T06:45:16.937Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://dotnetiseasy.com/articles/sql-subqueries-exists-ctes</loc>
<lastmod>2026-10-25T06:45:16.937Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://dotnetiseasy.com/articles/sql-window-functions-interviews</loc>
<lastmod>2026-10-25T06:45:16.937Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://dotnetiseasy.com/articles/sql-indexes-query-performance</loc>
<lastmod>2026-10-25T06:45:16.937Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://dotnetiseasy.com/articles/sql-normalization-explained</loc>
<lastmod>2026-10-25T06:45:16.937Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://dotnetiseasy.com/articles/sql-transactions-acid-isolation</loc>
<lastmod>2026-10-25T06:45:16.937Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://dotnetiseasy.com/articles/sql-fresher-mistakes-interviews</loc>
<lastmod>2026-10-25T06:45:16.937Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://dotnetiseasy.com/articles/sql-interview-questions-freshers</loc>
<lastmod>2026-10-25T06:45:16.937Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://dotnetiseasy.com/articles/sql-group-by-having-aggregates</loc>
<lastmod>2026-10-24T09:37:45.115Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://dotnetiseasy.com/articles/csharp-async-await-guide</loc>
<lastmod>2026-10-24T09:37:45.115Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://dotnetiseasy.com/articles/csharp-linq-guide</loc>
<lastmod>2026-10-24T09:37:45.115Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://dotnetiseasy.com/articles/html-semantic-elements</loc>
<lastmod>2026-10-24T09:37:45.115Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://dotnetiseasy.com/articles/css-flexbox-guide</loc>
<lastmod>2026-10-24T09:37:45.115Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://dotnetiseasy.com/articles/sql-joins-explained</loc>
<lastmod>2026-10-24T09:37:45.115Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://dotnetiseasy.com/quizzes/java-interview-quiz-fundamentals-strings-oop</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://dotnetiseasy.com/quizzes/java-interview-quiz-collections-generics-exceptions</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://dotnetiseasy.com/quizzes/java-interview-quiz-modern-java-streams-concurrency</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://dotnetiseasy.com/quizzes/java-interview-quiz-jvm-jdbc-spring-coding</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://dotnetiseasy.com/quizzes/csharp-interview-quiz-types-strings-oop</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://dotnetiseasy.com/quizzes/csharp-interview-quiz-collections-linq-delegates</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://dotnetiseasy.com/quizzes/csharp-interview-quiz-exceptions-memory-async</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://dotnetiseasy.com/quizzes/sql-interview-quiz-logic-subqueries-windows</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://dotnetiseasy.com/quizzes/sql-interview-quiz-indexes-design-transactions</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://dotnetiseasy.com/quizzes/sql-basics</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://dotnetiseasy.com/quizzes/sql-joins-aggregates</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://dotnetiseasy.com/quizzes/csharp-dotnet-fundamentals</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://dotnetiseasy.com/quizzes/html-css-web-basics</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://dotnetiseasy.com/snippets/java-reverse-string-palindrome</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://dotnetiseasy.com/snippets/java-character-frequency</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://dotnetiseasy.com/snippets/java-string-pool-demo</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://dotnetiseasy.com/snippets/java-override-vs-hiding</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://dotnetiseasy.com/snippets/java-equals-hashcode-demo</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://dotnetiseasy.com/snippets/java-try-with-resources-demo</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://dotnetiseasy.com/snippets/java-stream-group-by-department</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://dotnetiseasy.com/snippets/java-second-highest-salary-streams</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://dotnetiseasy.com/snippets/java-list-to-map-duplicates</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://dotnetiseasy.com/snippets/java-thread-safe-counter</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://dotnetiseasy.com/snippets/java-two-sum</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://dotnetiseasy.com/snippets/java-lru-cache</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://dotnetiseasy.com/snippets/java-balanced-parentheses</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://dotnetiseasy.com/snippets/java-longest-substring</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://dotnetiseasy.com/snippets/csharp-retry-exponential-backoff</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://dotnetiseasy.com/snippets/csharp-linq-top-words</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://dotnetiseasy.com/snippets/csharp-reverse-string-palindrome</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://dotnetiseasy.com/snippets/csharp-character-frequency</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://dotnetiseasy.com/snippets/csharp-virtual-override-new</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://dotnetiseasy.com/snippets/csharp-two-sum</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://dotnetiseasy.com/snippets/csharp-group-total-linq</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://dotnetiseasy.com/snippets/csharp-second-highest-salary-linq</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://dotnetiseasy.com/snippets/csharp-balanced-parentheses</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://dotnetiseasy.com/snippets/csharp-xunit-aaa-test</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://dotnetiseasy.com/snippets/sql-latest-order-per-customer</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://dotnetiseasy.com/snippets/sql-employees-and-managers</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://dotnetiseasy.com/snippets/sql-customers-without-orders</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://dotnetiseasy.com/snippets/sql-nth-highest-salary</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://dotnetiseasy.com/snippets/sql-delete-duplicate-rows-keep-one</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://dotnetiseasy.com/snippets/sql-running-total</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://dotnetiseasy.com/snippets/sql-filter-by-date-range</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://dotnetiseasy.com/snippets/sql-safe-update-with-transaction</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://dotnetiseasy.com/snippets/sql-find-duplicate-rows</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://dotnetiseasy.com/snippets/css-center-with-grid</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://dotnetiseasy.com/snippets/css-responsive-card-grid</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
</urlset>
