<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://www.techinterviewnotes.com</loc>
<changefreq>weekly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses</loc>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/library</loc>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/mocks</loc>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/pricing</loc>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/tracks/ai-career</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/tracks/aspnet</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/tracks/quality</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/tracks/azure</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/tracks/interview-preparation</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/tracks/csharp</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/tracks/coding</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/tracks/runtime</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/tracks/cloud</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/tracks/architecture</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/tracks/data</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/tracks/system-design</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/advanced-csharp-ef-core-sql-interview-questions</loc>
<lastmod>2026-09-16T17:50:56.830Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/ai-llm-integration-in-dotnet</loc>
<lastmod>2026-10-13T20:33:21.219Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/aspnet-core-cache-correctness-keys-expiration-concurrency</loc>
<lastmod>2026-09-12T15:04:01.507Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/aspnet-core-identity-oauth-api-security-interview-path</loc>
<lastmod>2026-08-31T03:08:57.964Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/aspnet-core-integration-testing-contracts-data-failures</loc>
<lastmod>2026-09-28T01:31:07.541Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/aspnet-core-internals</loc>
<lastmod>2026-10-13T18:09:24.792Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/azure-for-dotnet-interview-reference</loc>
<lastmod>2026-09-16T17:49:27.304Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/azure-for-dotnet-interview-reference-volume-ii</loc>
<lastmod>2026-09-16T17:52:32.022Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/behavioral-senior-round-playbook</loc>
<lastmod>2026-10-13T22:48:26.184Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/cloud-native-dotnet</loc>
<lastmod>2026-10-13T22:24:32.923Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/csharp-advanced-concurrency-memory-robust-apis</loc>
<lastmod>2026-10-27T16:30:56.124Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/csharp-async-reliability-interview-path</loc>
<lastmod>2026-08-31T04:30:30.865Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/csharp-beginner-small-steps-first-app</loc>
<lastmod>2026-10-27T15:08:13.265Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/csharp-concepts-guide-examples</loc>
<lastmod>2026-09-16T18:46:06.645Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/csharp-concurrency-lab-cancellation-coordination-backpressure</loc>
<lastmod>2026-09-27T19:03:38.710Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/csharp-dotnet-interview-questions-and-answers</loc>
<lastmod>2026-09-16T17:43:57.269Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/csharp-equality-hash-collections-immutable-keys</loc>
<lastmod>2026-09-12T15:01:00.041Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/csharp-from-first-program-to-confident-developer</loc>
<lastmod>2026-10-13T08:13:44.995Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/csharp-intermediate-design-query-reliable-apps</loc>
<lastmod>2026-10-27T16:19:54.959Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/csharp-internals-boxing-unboxing</loc>
<lastmod>2026-09-16T18:52:19.078Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/csharp-internals-ref-in-out-byref-aliasing</loc>
<lastmod>2026-09-16T18:56:10.447Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/csharp-internals-value-types-reference-types-heap</loc>
<lastmod>2026-09-16T18:47:52.884Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/csharp-memory-interviews-spans-pooled-buffers</loc>
<lastmod>2026-09-12T12:56:06.176Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/csharp-source-generators</loc>
<lastmod>2026-09-24T06:42:12.966Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/design-patterns-in-csharp-interview-guide</loc>
<lastmod>2026-10-14T04:32:06.513Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/docker-for-dotnet-developers-interview-guide</loc>
<lastmod>2026-10-14T06:46:37.322Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/dotnet-system-design-case-studies</loc>
<lastmod>2026-10-13T20:16:54.679Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/dsa-coding-patterns-in-csharp</loc>
<lastmod>2026-10-13T20:41:32.691Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/ef-core-data-correctness-safe-schema-delivery</loc>
<lastmod>2026-10-13T04:47:51.968Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/ef-core-performance-and-behavior</loc>
<lastmod>2026-10-13T18:28:51.931Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/learn-csharp-dotnet-10-production</loc>
<lastmod>2026-08-24T05:46:51.078Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/microservices-and-messaging-in-dotnet</loc>
<lastmod>2026-10-13T19:30:33.103Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/networking-for-dotnet-developers-interview-guide</loc>
<lastmod>2026-10-14T06:02:57.368Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/practical-linq-execution-projection-grouping</loc>
<lastmod>2026-09-09T18:25:55.141Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/production-grade-dotnet-backend-interview-path</loc>
<lastmod>2026-08-22T08:14:51.330Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/prompt-engineering-for-dotnet-developers-practical</loc>
<lastmod>2026-10-14T05:16:13.207Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/recursion-dp-backtracking-csharp</loc>
<lastmod>2026-09-16T19:27:45.937Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/senior-dotnet-csharp-interview-preparation-report</loc>
<lastmod>2026-09-17T02:42:06.378Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/sql-server-for-dotnet-developers</loc>
<lastmod>2026-10-13T18:54:02.711Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/system-design-for-dotnet-developers-interview-guide</loc>
<lastmod>2026-10-14T07:48:35.345Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/taskflow-csharp-engineering-workbook</loc>
<lastmod>2026-09-17T02:52:54.895Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/time-and-space-complexity-in-linq</loc>
<lastmod>2026-10-13T15:12:36.152Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/advanced-csharp-ef-core-sql-interview-questions/equality-copying-nullability-and-safe-apis</loc>
<lastmod>2026-10-28T03:18:32.175Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/advanced-csharp-ef-core-sql-interview-questions/modern-c-language-features</loc>
<lastmod>2026-10-28T03:19:43.405Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/ai-llm-integration-in-dotnet/dotnet-ai-stack-microsoft-extensions-ai-ichatclient</loc>
<lastmod>2026-10-28T18:00:09.782Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/ai-llm-integration-in-dotnet/ichatclient-middleware-pipeline-caching-telemetry</loc>
<lastmod>2026-10-28T18:00:16.260Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/aspnet-core-cache-correctness-keys-expiration-concurrency/absolute-and-sliding-expiration-with-invalidation-races</loc>
<lastmod>2026-10-28T02:09:40.374Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/aspnet-core-cache-correctness-keys-expiration-concurrency/cache-keys-tenant-boundaries-and-cache-aside-reads</loc>
<lastmod>2026-10-28T01:54:46.393Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/aspnet-core-identity-oauth-api-security-interview-path/authentication-authorization-and-trust-boundaries</loc>
<lastmod>2026-10-28T02:16:38.292Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/aspnet-core-identity-oauth-api-security-interview-path/oauth-openid-connect-and-authorization-code-with-pkce</loc>
<lastmod>2026-10-28T02:17:43.136Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/aspnet-core-integration-testing-contracts-data-failures/build-an-http-contract-test-that-can-catch-a-real-regression</loc>
<lastmod>2026-10-28T02:21:33.978Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/aspnet-core-internals/how-aspnet-core-starts-webapplication-generic-host-kestrel</loc>
<lastmod>2026-10-28T02:14:39.746Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/aspnet-core-internals/request-pipeline-middleware-order-short-circuits-branches</loc>
<lastmod>2026-10-28T02:14:13.954Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/azure-for-dotnet-interview-reference-volume-ii/compute-hosting-models</loc>
<lastmod>2026-10-28T11:40:00.133Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/azure-for-dotnet-interview-reference-volume-ii/relational-data-azure-sql-postgresql</loc>
<lastmod>2026-10-28T11:33:23.703Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/azure-for-dotnet-interview-reference/cloud-platform-fundamentals</loc>
<lastmod>2026-10-28T11:28:09.468Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/azure-for-dotnet-interview-reference/identity-security-configuration</loc>
<lastmod>2026-10-28T11:22:44.727Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/behavioral-senior-round-playbook/senior-interview-loop-rounds-and-signals</loc>
<lastmod>2026-10-28T16:51:01.380Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/behavioral-senior-round-playbook/star-stories-situation-task-action-result</loc>
<lastmod>2026-10-28T16:50:39.665Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/cloud-native-dotnet/configuration-secrets-cloud-native-dotnet</loc>
<lastmod>2026-10-28T11:18:11.078Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/cloud-native-dotnet/what-cloud-native-means-twelve-factor-dotnet</loc>
<lastmod>2026-10-28T11:11:58.040Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/csharp-advanced-concurrency-memory-robust-apis/advanced-diagnostic-invariants-ownership</loc>
<lastmod>2026-10-27T17:22:38.820Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/csharp-advanced-concurrency-memory-robust-apis/controlled-concurrency-lock-interlocked</loc>
<lastmod>2026-10-27T17:23:02.411Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/csharp-async-reliability-interview-path/cancellationtoken-ownership-and-propagation</loc>
<lastmod>2026-10-28T00:15:06.028Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/csharp-async-reliability-interview-path/timeout-budgets-with-waitasync-and-linked-tokens</loc>
<lastmod>2026-10-28T00:11:41.648Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/csharp-beginner-small-steps-first-app/build-your-console-study-planner</loc>
<lastmod>2026-10-27T17:25:41.178Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/csharp-beginner-small-steps-first-app/calculations-integer-division-decimal-and-units</loc>
<lastmod>2026-10-27T17:26:57.569Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/csharp-beginner-small-steps-first-app/check-behaviour-and-boundaries</loc>
<lastmod>2026-10-27T17:27:27.213Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/csharp-beginner-small-steps-first-app/classes-properties-and-constructors</loc>
<lastmod>2026-10-27T17:27:17.834Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/csharp-beginner-small-steps-first-app/decisions-comparisons-and-boundaries</loc>
<lastmod>2026-10-27T17:23:30.733Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/csharp-beginner-small-steps-first-app/dictionary-keys-and-safe-lookups</loc>
<lastmod>2026-10-27T17:24:58.988Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/csharp-beginner-small-steps-first-app/first-program-build-run-and-read-output</loc>
<lastmod>2026-10-27T17:26:47.227Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/csharp-beginner-small-steps-first-app/grow-task-collections-with-list</loc>
<lastmod>2026-10-27T17:26:42.340Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/csharp-beginner-small-steps-first-app/independent-study-report-challenge</loc>
<lastmod>2026-10-27T17:28:33.661Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/csharp-beginner-small-steps-first-app/next-day-beginner-check-and-next-steps</loc>
<lastmod>2026-10-27T17:25:47.335Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/csharp-beginner-small-steps-first-app/readline-tryparse-and-valid-input</loc>
<lastmod>2026-10-27T17:27:12.900Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/csharp-beginner-small-steps-first-app/repeat-useful-work-with-loops</loc>
<lastmod>2026-10-27T17:23:35.771Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/csharp-beginner-small-steps-first-app/save-and-load-your-study-planner</loc>
<lastmod>2026-10-27T17:25:35.358Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/csharp-beginner-small-steps-first-app/save-and-read-study-notes</loc>
<lastmod>2026-10-27T17:25:26.234Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/csharp-beginner-small-steps-first-app/several-values-with-arrays</loc>
<lastmod>2026-10-27T17:24:52.725Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/csharp-beginner-small-steps-first-app/small-jobs-with-methods</loc>
<lastmod>2026-10-27T17:23:42.208Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/csharp-beginner-small-steps-first-app/validate-and-clean-text</loc>
<lastmod>2026-10-27T17:24:46.494Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/csharp-beginner-small-steps-first-app/validation-and-specific-exception-handling</loc>
<lastmod>2026-10-27T17:25:06.500Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/csharp-beginner-small-steps-first-app/value-copies-and-shared-objects</loc>
<lastmod>2026-10-27T17:27:22.460Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/csharp-beginner-small-steps-first-app/values-variables-and-simple-types</loc>
<lastmod>2026-10-27T17:26:52.201Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/csharp-concepts-guide-examples/delegates-func-action-and-custom-delegates</loc>
<lastmod>2026-10-27T18:05:03.500Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/csharp-concepts-guide-examples/expression-trees</loc>
<lastmod>2026-10-27T18:06:20.680Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/csharp-concurrency-lab-cancellation-coordination-backpressure/own-the-task-async-completion-exceptions-and-cancellation</loc>
<lastmod>2026-10-27T19:27:34.532Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/csharp-dotnet-interview-questions-and-answers/common-misconceptions-corrected</loc>
<lastmod>2026-10-28T16:51:49.563Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/csharp-dotnet-interview-questions-and-answers/core-c-and-clr-basics</loc>
<lastmod>2026-10-28T16:52:55.265Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/csharp-dotnet-interview-questions-and-answers/oop-delegates-generics-and-reflection</loc>
<lastmod>2026-10-28T16:51:56.074Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/csharp-equality-hash-collections-immutable-keys/choosing-ordinal-comparers-for-dictionary-and-hashset</loc>
<lastmod>2026-10-27T18:11:36.917Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/csharp-equality-hash-collections-immutable-keys/equality-and-hash-code-contracts-for-immutable-c-value-keys</loc>
<lastmod>2026-10-27T18:11:42.201Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/csharp-from-first-program-to-confident-developer/decisions-loops-and-tracing-program-state</loc>
<lastmod>2026-10-28T14:22:57.417Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/csharp-from-first-program-to-confident-developer/final-quiz-csharp-from-first-program</loc>
<lastmod>2026-10-28T14:17:45.018Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/csharp-from-first-program-to-confident-developer/values-expressions-and-reliable-input</loc>
<lastmod>2026-10-28T14:18:28.384Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/csharp-from-first-program-to-confident-developer/your-first-csharp-program-build-run-and-understand-it</loc>
<lastmod>2026-10-28T14:18:20.532Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/csharp-intermediate-design-query-reliable-apps/bridge-diagnose-study-planner-state-bug</loc>
<lastmod>2026-10-27T17:09:13.323Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/csharp-intermediate-design-query-reliable-apps/protect-object-state-constructors-methods</loc>
<lastmod>2026-10-27T17:10:45.617Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/csharp-internals-boxing-unboxing/boxing-step-by-step</loc>
<lastmod>2026-10-28T00:30:53.768Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/csharp-internals-boxing-unboxing/first-principles-why-boxing-exists</loc>
<lastmod>2026-10-28T00:32:07.601Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/csharp-internals-ref-in-out-byref-aliasing/a-value-is-not-a-variable-and-assignment-vs-ref-assignment</loc>
<lastmod>2026-10-27T18:42:05.292Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/csharp-internals-ref-in-out-byref-aliasing/parameters-are-passed-by-value-and-the-cost-of-large-structs</loc>
<lastmod>2026-10-27T18:43:50.835Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/csharp-internals-value-types-reference-types-heap/the-first-principles-machine-model</loc>
<lastmod>2026-10-28T00:36:42.825Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/csharp-memory-interviews-spans-pooled-buffers/allocation-aware-parsing-with-readonlyspan-char-in-c</loc>
<lastmod>2026-10-28T00:08:58.708Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/csharp-memory-interviews-spans-pooled-buffers/safe-arraypool-byte-ownership-and-finally-based-returns</loc>
<lastmod>2026-10-27T19:38:43.640Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/csharp-source-generators/what-a-source-generator-actually-emits</loc>
<lastmod>2026-10-27T18:36:10.926Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/csharp-source-generators/why-an-incremental-generator-must-be-deterministic</loc>
<lastmod>2026-10-27T18:37:35.746Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/design-patterns-in-csharp-interview-guide/design-patterns-dotnet-interviews-how-to-choose</loc>
<lastmod>2026-10-28T07:58:21.451Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/design-patterns-in-csharp-interview-guide/solid-principles-modern-csharp-refactor</loc>
<lastmod>2026-11-01T09:34:55.395Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/docker-for-dotnet-developers-interview-guide/docker-image-layers-build-cache-and-dockerignore</loc>
<lastmod>2026-10-28T11:54:49.597Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/docker-for-dotnet-developers-interview-guide/docker-images-vs-containers-for-dotnet-developers</loc>
<lastmod>2026-10-28T12:01:08.586Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/dotnet-system-design-case-studies/partitioning-and-consistent-hashing-in-dotnet</loc>
<lastmod>2026-10-28T08:12:20.946Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/dotnet-system-design-case-studies/running-a-dotnet-system-design-case-capacity-math</loc>
<lastmod>2026-10-28T08:08:07.927Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/dsa-coding-patterns-in-csharp/csharp-collection-linq-span-costs-coding-interviews</loc>
<lastmod>2026-10-28T12:52:58.193Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/dsa-coding-patterns-in-csharp/solving-coding-problems-csharp-patterns-tests-big-o</loc>
<lastmod>2026-10-28T12:49:08.143Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/ef-core-performance-and-behavior/ef-core-change-tracking-entity-states</loc>
<lastmod>2026-10-28T02:59:30.080Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/ef-core-performance-and-behavior/how-ef-core-runs-a-query-logging-sql</loc>
<lastmod>2026-10-28T02:59:21.022Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/learn-csharp-dotnet-10-production/async-and-await-task-lifecycles-without-blocking-threads</loc>
<lastmod>2026-10-28T14:43:39.652Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/learn-csharp-dotnet-10-production/branching-and-loops-that-make-invariants-obvious</loc>
<lastmod>2026-10-28T15:04:14.559Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/learn-csharp-dotnet-10-production/building-asp-net-core-apis-with-validation-and-problem-details</loc>
<lastmod>2026-10-28T14:49:01.407Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/learn-csharp-dotnet-10-production/cancellation-timeouts-and-end-to-end-time-budgets</loc>
<lastmod>2026-10-28T14:56:54.759Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/learn-csharp-dotnet-10-production/choosing-collections-and-understanding-their-complexity</loc>
<lastmod>2026-10-28T14:42:24.514Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/learn-csharp-dotnet-10-production/classes-encapsulation-and-maintaining-valid-state</loc>
<lastmod>2026-10-28T14:41:04.015Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/learn-csharp-dotnet-10-production/concurrency-race-conditions-and-measured-performance</loc>
<lastmod>2026-10-28T14:58:32.752Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/learn-csharp-dotnet-10-production/delegates-lambdas-and-events-with-explicit-ownership</loc>
<lastmod>2026-10-28T14:50:02.959Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/learn-csharp-dotnet-10-production/designing-a-small-console-application-with-methods-and-tests</loc>
<lastmod>2026-10-28T14:48:54.458Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/learn-csharp-dotnet-10-production/enums-tuples-records-and-property-patterns</loc>
<lastmod>2026-10-28T14:58:38.434Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/learn-csharp-dotnet-10-production/exceptions-result-types-and-failure-boundaries</loc>
<lastmod>2026-10-28T14:57:01.668Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/learn-csharp-dotnet-10-production/final-quiz-learn-csharp-dotnet-10</loc>
<lastmod>2026-10-28T14:47:59.762Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/learn-csharp-dotnet-10-production/generics-constraints-variance-and-type-safe-reuse</loc>
<lastmod>2026-10-28T14:51:14.333Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/learn-csharp-dotnet-10-production/idisposable-await-using-and-resource-ownership</loc>
<lastmod>2026-10-28T14:45:02.187Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/learn-csharp-dotnet-10-production/linq-execution-projection-grouping-and-performance</loc>
<lastmod>2026-10-28T14:43:46.259Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/learn-csharp-dotnet-10-production/methods-parameters-overloads-and-clear-api-contracts</loc>
<lastmod>2026-10-28T14:51:07.207Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/learn-csharp-dotnet-10-production/parsing-bool-char-string-numbers-and-dates-safely</loc>
<lastmod>2026-10-28T15:04:09.461Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/learn-csharp-dotnet-10-production/reading-compiler-diagnostics-and-building-with-confidence</loc>
<lastmod>2026-10-28T14:49:57.587Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/learn-csharp-dotnet-10-production/records-interfaces-and-substitutability-in-domain-models</loc>
<lastmod>2026-10-28T14:41:10.006Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/learn-csharp-dotnet-10-production/security-configuration-health-checks-and-production-delivery</loc>
<lastmod>2026-10-28T14:47:52.307Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/learn-csharp-dotnet-10-production/solid-with-composition-dependency-injection-and-honest-boundaries</loc>
<lastmod>2026-10-28T14:42:18.375Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/learn-csharp-dotnet-10-production/structured-logging-metrics-traces-and-actionable-diagnostics</loc>
<lastmod>2026-10-28T14:45:11.023Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/learn-csharp-dotnet-10-production/unit-integration-and-contract-tests-that-protect-behavior</loc>
<lastmod>2026-10-28T15:05:07.689Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/learn-csharp-dotnet-10-production/value-types-reference-types-and-nullability-without-myths</loc>
<lastmod>2026-10-28T15:02:33.514Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/learn-csharp-dotnet-10-production/your-first-c-program-project-structure-build-and-run</loc>
<lastmod>2026-10-28T15:02:28.254Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/microservices-and-messaging-in-dotnet/modular-monolith-vs-microservices-boundaries</loc>
<lastmod>2026-10-28T08:19:47.479Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/microservices-and-messaging-in-dotnet/rest-vs-grpc-vs-events-communication</loc>
<lastmod>2026-10-28T08:28:07.618Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/networking-for-dotnet-developers-interview-guide/how-a-request-crosses-the-network-osi-tcp-ip-dotnet</loc>
<lastmod>2026-10-28T10:49:31.220Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/networking-for-dotnet-developers-interview-guide/tcp-vs-udp-sockets-handshakes-time-wait-dotnet</loc>
<lastmod>2026-10-28T10:50:26.127Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/practical-linq-execution-projection-grouping/deferred-execution-and-repeated-enumeration-in-linq-to-objects</loc>
<lastmod>2026-10-27T18:25:39.211Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/practical-linq-execution-projection-grouping/materialization-with-tolist-snapshotting-linq-results</loc>
<lastmod>2026-10-27T18:26:59.392Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/production-grade-dotnet-backend-interview-path/async-cancellation-and-timeout-budgets</loc>
<lastmod>2026-10-28T12:35:17.040Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/production-grade-dotnet-backend-interview-path/blameless-post-incident-reviews-and-action-item-quality</loc>
<lastmod>2026-10-28T12:37:00.403Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/production-grade-dotnet-backend-interview-path/dependency-injection-lifetimes-and-captive-dependencies</loc>
<lastmod>2026-10-28T12:34:20.719Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/production-grade-dotnet-backend-interview-path/ef-core-query-performance-and-n-1-diagnosis</loc>
<lastmod>2026-10-28T12:33:12.990Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/production-grade-dotnet-backend-interview-path/final-mock-interview-production-grade-dotnet-backend</loc>
<lastmod>2026-10-28T12:33:07.526Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/production-grade-dotnet-backend-interview-path/idempotency-retries-and-transaction-boundaries</loc>
<lastmod>2026-10-28T12:34:15.111Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/production-grade-dotnet-backend-interview-path/production-incident-diagnosis-with-metrics-traces-and-logs</loc>
<lastmod>2026-10-28T12:36:26.484Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/production-grade-dotnet-backend-interview-path/rate-limiting-backpressure-and-overload-protection</loc>
<lastmod>2026-10-28T12:35:23.982Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/production-grade-dotnet-backend-interview-path/timeouts-retries-and-circuit-breaker-composition</loc>
<lastmod>2026-10-28T12:36:22.079Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/prompt-engineering-for-dotnet-developers-practical/anatomy-of-a-strong-developer-prompt</loc>
<lastmod>2026-10-28T17:57:17.859Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/prompt-engineering-for-dotnet-developers-practical/how-ai-coding-assistants-read-your-prompt</loc>
<lastmod>2026-10-28T17:57:10.286Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/recursion-dp-backtracking-csharp/the-leap-of-faith-the-skill-that-makes-recursion-click</loc>
<lastmod>2026-10-28T13:19:53.108Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/recursion-dp-backtracking-csharp/what-recursion-is-with-your-first-function-traced</loc>
<lastmod>2026-10-28T13:51:17.231Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/senior-dotnet-csharp-interview-preparation-report/interview-blueprint</loc>
<lastmod>2026-10-28T16:48:51.639Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/senior-dotnet-csharp-interview-preparation-report/overview</loc>
<lastmod>2026-10-28T16:48:40.725Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/sql-server-for-dotnet-developers/reading-sql-server-execution-plans</loc>
<lastmod>2026-10-28T03:37:42.405Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/sql-server-for-dotnet-developers/sql-server-heaps-clustered-indexes-b-trees</loc>
<lastmod>2026-10-28T03:36:58.398Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/system-design-for-dotnet-developers-interview-guide/back-of-the-envelope-estimation-qps-storage-latency</loc>
<lastmod>2026-10-28T08:37:47.133Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/system-design-for-dotnet-developers-interview-guide/system-design-interview-method-for-dotnet-developers</loc>
<lastmod>2026-10-28T08:37:39.560Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/taskflow-csharp-engineering-workbook/value-vs-reference-semantics-and-method-call-stack-frames</loc>
<lastmod>2026-10-28T15:37:01.255Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/taskflow-csharp-engineering-workbook/variables-and-the-type-system-as-an-executable-contract</loc>
<lastmod>2026-10-28T15:07:58.434Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/time-and-space-complexity-in-linq/big-o-for-net-developers-time-and-space-in-linq</loc>
<lastmod>2026-10-27T17:50:50.483Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/courses/time-and-space-complexity-in-linq/deferred-execution-and-multiple-enumeration-cost</loc>
<lastmod>2026-10-27T17:50:56.401Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/notes/absolute-and-sliding-expiration-invalidation-races</loc>
<lastmod>2026-10-28T03:21:22.709Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/notes/adapter-vs-facade-for-checkout-integrations-pick-the-right-boundary</loc>
<lastmod>2026-10-25T03:09:18.569Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/notes/adding-an-xunit-test-project-to-a-dotnet-8-e-commerce-application</loc>
<lastmod>2026-10-28T12:37:54.049Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/notes/advanced-csharp-dotnet-concepts-generics-delegates-events-and-iterators</loc>
<lastmod>2026-10-28T01:07:05.846Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/notes/allocation-aware-parsing-readonlyspan-char</loc>
<lastmod>2026-10-28T00:45:44.572Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/notes/aspnet-core-api-resilience-timeouts-retries-circuit-breakers</loc>
<lastmod>2026-10-28T02:26:42.832Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/notes/aspnet-core-cache-correctness-lab-companion</loc>
<lastmod>2026-10-28T02:32:24.245Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/notes/aspnet-core-integration-testing-workbook</loc>
<lastmod>2026-10-25T02:32:52.822Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/notes/aspnet-core-middleware-order-cheat-sheet</loc>
<lastmod>2026-10-28T02:24:35.721Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/notes/aspnet-core-middleware-pipeline-order</loc>
<lastmod>2026-10-28T02:29:39.095Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/notes/aspnet-core-validation-problem-details-companion</loc>
<lastmod>2026-10-28T02:30:31.312Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/notes/bool-char-string-everyday-csharp</loc>
<lastmod>2026-10-25T02:30:44.383Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/notes/cache-keys-tenant-boundaries-cache-aside-reads</loc>
<lastmod>2026-10-28T03:06:29.449Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/notes/cancellation-tokens-in-async-csharp-apis</loc>
<lastmod>2026-10-28T00:45:59.909Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/notes/choosing-adapter-or-facade-for-legacy-service-migration-boundaries</loc>
<lastmod>2026-10-28T08:57:23.317Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/notes/choosing-between-stringbuilder-and-string-concatenation-in-csharp</loc>
<lastmod>2026-10-25T03:34:19.752Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/notes/choosing-consistency-availability-distributed-system-interviews</loc>
<lastmod>2026-10-28T09:11:19.989Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/notes/choosing-ordinal-string-comparers-dictionary-hashset</loc>
<lastmod>2026-10-25T03:52:32.688Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/notes/choosing-select-or-selectmany-in-csharp-linq-order-line-example</loc>
<lastmod>2026-10-25T02:38:44.034Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/notes/collections-frozendictionary-and-frozenset</loc>
<lastmod>2026-10-28T01:00:07.680Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/notes/common-csharp-patterns-and-everyday-best-practices</loc>
<lastmod>2026-10-28T01:28:09.229Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/notes/compilation-clr-and-memory-management-in-dotnet-vs-other-languages</loc>
<lastmod>2026-10-28T00:43:18.505Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/notes/composition-over-inheritance-practical-design-checklist</loc>
<lastmod>2026-10-25T02:35:49.357Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/notes/computer-basics-with-dotnet</loc>
<lastmod>2026-10-25T03:42:12.530Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/notes/concurrent-cache-misses-bounded-stampede-protection</loc>
<lastmod>2026-10-28T03:19:01.574Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/notes/concurrentdictionary-thread-safety-atomic-workflows</loc>
<lastmod>2026-10-25T03:16:50.181Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/notes/csharp-architect-lead-q-a-volume-iii</loc>
<lastmod>2026-10-28T17:07:57.703Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/notes/csharp-architect-lead-q-a-volume-iv</loc>
<lastmod>2026-10-28T17:07:24.795Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/notes/csharp-async-await-pitfalls-cheat-sheet</loc>
<lastmod>2026-10-28T00:42:14.146Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/notes/csharp-async-cancellation-timeouts-bounded-concurrency</loc>
<lastmod>2026-10-28T00:44:54.429Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/notes/csharp-async-task-lifecycles-companion</loc>
<lastmod>2026-10-28T00:47:26.569Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/notes/csharp-authorization-configuration-safe-delivery-companion</loc>
<lastmod>2026-10-25T03:16:14.395Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/notes/csharp-basics-to-advanced</loc>
<lastmod>2026-10-25T03:47:53.956Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/notes/csharp-behavior-testing-message-contracts-companion</loc>
<lastmod>2026-10-25T02:43:58.387Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/notes/csharp-best-practices-bad-vs-good</loc>
<lastmod>2026-10-28T01:14:17.061Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/notes/csharp-branching-loops-companion</loc>
<lastmod>2026-10-25T02:41:50.986Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/notes/csharp-cancellation-deadline-budgets-companion</loc>
<lastmod>2026-10-25T03:17:32.688Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/notes/csharp-code-quality-common-pitfalls-and-best-practices</loc>
<lastmod>2026-10-28T00:56:20.904Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/notes/csharp-collections-complexity-companion</loc>
<lastmod>2026-10-25T03:57:09.758Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/notes/csharp-compiler-diagnostics-build-confidence-companion</loc>
<lastmod>2026-10-25T02:19:28.999Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/notes/csharp-concurrency-lab-workbook</loc>
<lastmod>2026-10-28T00:49:07.650Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/notes/csharp-concurrency-measured-performance-companion</loc>
<lastmod>2026-10-25T03:15:34.145Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/notes/csharp-console-design-testing-companion</loc>
<lastmod>2026-10-25T02:41:19.933Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/notes/csharp-copies-values-and-references-differently</loc>
<lastmod>2026-10-25T03:33:42.024Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/notes/csharp-data-shapes-patterns-companion</loc>
<lastmod>2026-10-25T03:26:49.659Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/notes/csharp-delegates-lambdas-events-and-expression-trees</loc>
<lastmod>2026-10-28T01:01:48.162Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/notes/csharp-delegates-lambdas-events-companion</loc>
<lastmod>2026-10-25T02:11:24.947Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/notes/csharp-dotnet-design-patterns-guide</loc>
<lastmod>2026-10-28T09:09:16.483Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/notes/csharp-dotnet-solid-principles-guide</loc>
<lastmod>2026-10-28T09:02:14.614Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/notes/csharp-encapsulation-state-transitions-companion</loc>
<lastmod>2026-10-25T02:09:30.650Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/notes/csharp-exceptions-failure-boundaries-companion</loc>
<lastmod>2026-10-28T01:44:53.864Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/notes/csharp-first-program-build-run-companion</loc>
<lastmod>2026-10-25T02:28:16.023Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/notes/csharp-generics-constraints-variance-companion</loc>
<lastmod>2026-10-25T03:18:46.685Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/notes/csharp-generics-delegates-expression-trees-and-linq</loc>
<lastmod>2026-10-28T00:54:43.831Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/notes/csharp-hashset-equality-decision-workbook</loc>
<lastmod>2026-10-25T03:38:20.902Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/notes/csharp-hidden-features-reference</loc>
<lastmod>2026-10-28T01:00:27.498Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/notes/csharp-interview-q-a-volume-ii</loc>
<lastmod>2026-10-28T01:13:08.630Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/notes/csharp-interview-q-a-with-code</loc>
<lastmod>2026-10-25T02:31:13.486Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/notes/csharp-linq-execution-performance-companion</loc>
<lastmod>2026-10-25T03:10:19.818Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/notes/csharp-logging-metrics-traces-companion</loc>
<lastmod>2026-10-25T03:46:02.246Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/notes/csharp-methods-api-contracts-companion</loc>
<lastmod>2026-10-25T03:51:03.558Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/notes/csharp-object-oriented-programming</loc>
<lastmod>2026-10-28T00:52:02.535Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/notes/csharp-records-interface-contracts-companion</loc>
<lastmod>2026-10-25T02:42:57.036Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/notes/csharp-records-value-equality-with-expressions</loc>
<lastmod>2026-10-28T00:52:22.519Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/notes/csharp-resource-ownership-disposal-companion</loc>
<lastmod>2026-10-28T01:45:52.202Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/notes/csharp-safe-parsing-companion</loc>
<lastmod>2026-10-25T03:29:51.707Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/notes/csharp-solid-composition-companion</loc>
<lastmod>2026-10-25T02:28:50.198Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/notes/csharp-span-memory-reference</loc>
<lastmod>2026-10-28T00:43:38.600Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/notes/csharp-value-types-nullable-boundaries-companion</loc>
<lastmod>2026-10-25T02:33:42.253Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/notes/data-structures-and-performance-in-csharp</loc>
<lastmod>2026-10-28T13:37:55.911Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/notes/deferred-execution-repeated-enumeration-linq-to-objects</loc>
<lastmod>2026-10-25T02:49:28.569Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/notes/design-pattern-workbook-six-boundary-decisions</loc>
<lastmod>2026-10-25T03:36:26.368Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/notes/designing-timeout-budgets-dotnet-apis-practical-worksheet</loc>
<lastmod>2026-10-28T02:27:22.471Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/notes/diagnose-fix-ef-core-n-plus-one-queries-production</loc>
<lastmod>2026-10-28T03:12:55.240Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/notes/dotnet-and-azure-architect-capstone-part-4</loc>
<lastmod>2026-10-28T08:52:31.431Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/notes/dotnet-and-azure-team-lead-architect-interview-part-3</loc>
<lastmod>2026-10-28T17:05:23.968Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/notes/dotnet-collections-big-o-cheat-sheet</loc>
<lastmod>2026-10-28T00:57:50.891Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/notes/dotnet-di-lifetimes-captive-dependencies-cheat-sheet</loc>
<lastmod>2026-10-28T02:29:11.451Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/notes/dotnet-memory-allocation-rate-vs-retained-heap</loc>
<lastmod>2026-10-28T00:45:07.659Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/notes/dotnet-networking-interview-checklist</loc>
<lastmod>2026-10-28T11:00:31.344Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/notes/dotnet-performance-diagnostics-field-guide</loc>
<lastmod>2026-10-28T12:38:13.389Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/notes/dry-csharp-share-business-rules-without-over-coupling</loc>
<lastmod>2026-10-28T08:43:29.632Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/notes/ef-core-loading-strategies-cheat-sheet</loc>
<lastmod>2026-10-28T03:14:00.590Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/notes/equality-and-hash-code-contracts-csharp</loc>
<lastmod>2026-10-25T03:40:48.719Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/notes/five-question-design-pattern-interview-checklist</loc>
<lastmod>2026-10-25T02:12:50.076Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/notes/frozendictionary-and-frozenset-for-read-heavy-lookups</loc>
<lastmod>2026-10-28T01:05:47.754Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/notes/gc-roots-reachability-objects-stay-alive-dotnet</loc>
<lastmod>2026-10-28T00:38:48.168Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/notes/generic-constraints-csharp-design-contracts</loc>
<lastmod>2026-10-28T00:54:09.429Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/notes/generics-generic-types-and-generic-methods</loc>
<lastmod>2026-10-28T00:56:02.047Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/notes/git-for-interviews-cheat-sheet</loc>
<lastmod>2026-10-28T12:37:15.212Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/notes/groupby-common-aggregates-linq-to-objects</loc>
<lastmod>2026-10-25T03:28:43.712Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/notes/hmac-message-authentication-csharp</loc>
<lastmod>2026-10-28T02:23:15.238Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/notes/http-rest-api-essentials-cheat-sheet</loc>
<lastmod>2026-10-28T02:25:29.992Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/notes/idempotency-keys-reliable-http-apis-semantics-storage-failure-recovery</loc>
<lastmod>2026-10-28T02:26:10.975Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/notes/idisposable-vs-garbage-collection-two-resource-lifetimes</loc>
<lastmod>2026-10-28T00:41:04.688Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/notes/ienumerable-ienumerator-and-iasyncenumerable-in-csharp-and-the-yield-keyword</loc>
<lastmod>2026-10-28T01:15:17.097Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/notes/learning-graphql-on-dotnet-10-with-hot-chocolate-and-ravendb</loc>
<lastmod>2026-10-28T02:23:48.333Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/notes/learning-recursion-before-backtracking-and-dynamic-programming-in-csharp</loc>
<lastmod>2026-10-28T13:39:00.464Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/notes/lets-talk-about-csharp-dotnet-and-performance-like-t</loc>
<lastmod>2026-10-28T00:42:58.926Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/notes/linq-queries-and-performance</loc>
<lastmod>2026-10-28T01:09:39.878Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/notes/linq-to-objects-execution-enumeration-checklist</loc>
<lastmod>2026-10-28T00:57:36.596Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/notes/loop-variable-capture-pitfalls-csharp</loc>
<lastmod>2026-10-25T02:37:58.507Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/notes/materialization-with-tolist-snapshotting-linq-results</loc>
<lastmod>2026-10-25T02:30:05.282Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/notes/oauth-oidc-jwt-cookie-security-dotnet-interview-decision-sheet</loc>
<lastmod>2026-10-28T02:31:43.129Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/notes/object-oriented-programming-in-csharp-and-dotnet</loc>
<lastmod>2026-10-28T00:53:55.550Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/notes/observer-mediator-design-decisions-workbook</loc>
<lastmod>2026-10-25T02:31:42.589Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/notes/observer-mediator-one-page-decision-note</loc>
<lastmod>2026-10-25T02:37:22.619Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/notes/optimizing-dotnet-api-performance-and-scalability</loc>
<lastmod>2026-10-28T12:36:00.800Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/notes/performance-diagnostics-and-optimization-for-dotnet-8-web-apis</loc>
<lastmod>2026-10-28T12:42:01.892Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/notes/production-grade-dotnet-backend-interview-playbook</loc>
<lastmod>2026-10-25T03:47:19.648Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/notes/production-incident-triage-aspnet-core-apis</loc>
<lastmod>2026-10-28T12:39:19.772Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/notes/readonlymemory-readonlyspan-async-boundaries-buffer-ownership</loc>
<lastmod>2026-10-28T00:44:10.515Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/notes/recursion-and-dynamic-programming-for-csharp-developers</loc>
<lastmod>2026-10-28T13:42:46.199Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/notes/reliable-workflow-design-eight-failure-cases</loc>
<lastmod>2026-10-25T03:37:09.350Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/notes/retry-budgets-backpressure-distributed-http-apis</loc>
<lastmod>2026-10-28T09:27:17.646Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/notes/safe-arraypool-byte-ownership-returning-buffers-finally</loc>
<lastmod>2026-10-28T00:45:28.890Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/notes/select-vs-selectmany-linq-to-objects-projection-flattening</loc>
<lastmod>2026-10-25T03:23:07.982Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/notes/senior-dotnet-csharp-part-2-no-repeats</loc>
<lastmod>2026-10-28T17:09:28.803Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/notes/source-generators-at-a-glance</loc>
<lastmod>2026-10-25T02:27:44.652Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/notes/sql-server-indexes-isolation-levels-cheat-sheet</loc>
<lastmod>2026-10-28T03:17:52.101Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/notes/stable-pagination-dotnet-apis-offset-drift-keyset-cursors-tie-breakers</loc>
<lastmod>2026-10-28T03:16:21.408Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/notes/state-pattern-legal-order-lifecycle-transitions</loc>
<lastmod>2026-10-28T08:54:40.068Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/notes/strategy-state-interview-workbook</loc>
<lastmod>2026-10-25T02:08:27.153Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/notes/string-immutability-csharp-allocations-sharing-surprises</loc>
<lastmod>2026-10-25T03:20:10.303Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/notes/the-road-to-a-top-1-csharp-developer</loc>
<lastmod>2026-10-28T00:55:06.802Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/notes/understanding-csharp-expression-trees-delegates-generics-events-and-async-await-step-by-step-guide</loc>
<lastmod>2026-10-28T01:16:35.532Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/notes/understanding-csharp-oop-solid-principles-and-design-patterns</loc>
<lastmod>2026-10-28T09:26:33.183Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/notes/why-mutating-dictionary-keys-breaks-lookup-csharp</loc>
<lastmod>2026-10-25T02:49:03.552Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/mocks/advanced-csharp-catalog-design-final-review</loc>
<lastmod>2026-10-06T20:30:11.480Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/mocks/api-resilience-incident-diagnosis-production-assessment</loc>
<lastmod>2026-08-23T06:44:38.530Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/mocks/arraypool-ownership-and-cleanup-interview-practice-43ef699d</loc>
<lastmod>2026-10-06T04:21:23.888Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/mocks/asp-net-core-authorization-and-tenant-isolation-lesson-practice-478b8f99</loc>
<lastmod>2026-10-06T08:46:40.685Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/mocks/asp-net-core-database-realism-lesson-practice-ea95dc19</loc>
<lastmod>2026-10-06T08:33:44.525Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/mocks/asp-net-core-http-contracts-lesson-practice-94198c52</loc>
<lastmod>2026-10-06T08:28:26.048Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/mocks/asp-net-core-integration-testing-contract-review-5c10ac0f</loc>
<lastmod>2026-09-28T01:26:43.979Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/mocks/aspnet-core-identity-oauth-api-security-practice-test</loc>
<lastmod>2026-08-31T03:21:39.660Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/mocks/bounded-parallelism-admission-permits-and-capacity-3389e2c0</loc>
<lastmod>2026-10-06T15:01:05.627Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/mocks/c-asp-net-core-validation-and-problem-details-practice-mock</loc>
<lastmod>2026-08-24T10:26:11.172Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/mocks/c-async-await-and-task-lifecycles-practice-mock</loc>
<lastmod>2026-08-24T10:24:07.298Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/mocks/c-async-await-completion-context-and-ownership-fe0c91f6</loc>
<lastmod>2026-10-06T19:27:33.328Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/mocks/c-branching-loops-and-invariants-practice-mock</loc>
<lastmod>2026-08-24T10:19:58.438Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/mocks/c-cancellation-timeouts-and-deadline-budgets-practice-mock</loc>
<lastmod>2026-08-24T10:25:06.321Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/mocks/c-clr-execution-metadata-and-design-decisions</loc>
<lastmod>2026-10-06T20:00:34.845Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/mocks/c-collections-and-complexity-practice-mock</loc>
<lastmod>2026-08-24T10:22:04.882Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/mocks/c-compiler-diagnostics-and-build-confidence-practice-mock</loc>
<lastmod>2026-08-24T09:59:10.307Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/mocks/c-concurrency-lab-scenario-assessment-35b36101</loc>
<lastmod>2026-09-27T18:34:05.592Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/mocks/c-encapsulation-and-valid-state-practice-mock</loc>
<lastmod>2026-08-24T10:21:16.173Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/mocks/c-exceptions-result-types-and-failure-boundaries-practice-mock</loc>
<lastmod>2026-08-24T10:23:07.257Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/mocks/c-generics-constraints-and-variance-practice-mock</loc>
<lastmod>2026-08-24T10:22:43.655Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/mocks/c-methods-parameters-and-api-contracts-practice-mock</loc>
<lastmod>2026-08-24T10:20:24.752Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/mocks/c-project-structure-build-and-run-practice-mock</loc>
<lastmod>2026-08-24T10:17:22.336Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/mocks/c-records-interfaces-and-substitutability-practice-mock</loc>
<lastmod>2026-08-24T10:21:41.428Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/mocks/c-resource-ownership-and-async-disposal-practice-mock</loc>
<lastmod>2026-08-24T10:23:41.844Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/mocks/c-value-types-references-and-nullability-practice-mock</loc>
<lastmod>2026-08-24T10:17:56.876Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/mocks/cache-concurrency-admission-cancellation-and-cleanup-e3d6982c</loc>
<lastmod>2026-10-06T13:12:29.657Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/mocks/cache-correctness-applied-scenarios</loc>
<lastmod>2026-10-02T12:37:48.572Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/mocks/channels-capacity-acceptance-and-overload</loc>
<lastmod>2026-10-06T16:12:04.896Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/mocks/csharp-applied-parsing-validation-practice</loc>
<lastmod>2026-10-01T16:38:47.831Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/mocks/csharp-async-concurrency-cancellation-performance-assessment</loc>
<lastmod>2026-08-24T06:19:52.850Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/mocks/csharp-collections-generics-linq-data-transformation-assessment</loc>
<lastmod>2026-08-24T06:17:55.206Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/mocks/csharp-control-flow-methods-delegates-events-assessment</loc>
<lastmod>2026-08-24T06:15:43.264Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/mocks/csharp-equality-hash-collections-six-questions</loc>
<lastmod>2026-09-12T15:08:07.149Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/mocks/csharp-events-ownership-dispatch-and-lifetime</loc>
<lastmod>2026-10-06T17:47:31.502Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/mocks/csharp-exceptions-resources-diagnostics-reliability-assessment</loc>
<lastmod>2026-08-24T06:19:02.623Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/mocks/csharp-foundations-tooling-first-programs-assessment</loc>
<lastmod>2026-08-24T06:12:44.505Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/mocks/csharp-hashset-equality-six-practical-decisions</loc>
<lastmod>2026-09-07T07:48:59.490Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/mocks/csharp-memory-parsing-buffer-ownership-practice</loc>
<lastmod>2026-10-03T06:15:24.585Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/mocks/csharp-oop-records-interfaces-solid-assessment</loc>
<lastmod>2026-08-24T06:16:42.731Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/mocks/csharp-testing-aspnet-core-security-production-assessment</loc>
<lastmod>2026-08-24T06:20:45.548Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/mocks/csharp-type-system-nullability-pattern-matching-assessment</loc>
<lastmod>2026-08-24T06:14:24.914Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/mocks/deferred-execution-and-repeated-enumeration-interview-practice-cbe9428e</loc>
<lastmod>2026-10-06T03:03:55.985Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/mocks/delegates-events-expression-trees-interview-practice</loc>
<lastmod>2026-10-06T04:42:05.413Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/mocks/dotnet-data-access-reliability-production-assessment</loc>
<lastmod>2026-08-22T08:14:19.162Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/mocks/dotnet-runtime-di-async-production-assessment</loc>
<lastmod>2026-08-22T08:12:56.909Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/mocks/ef-core-query-diagnosis-interview-practice</loc>
<lastmod>2026-10-06T02:30:47.796Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/mocks/generics-contracts-and-runtime-behavior-0257a7ac</loc>
<lastmod>2026-10-06T18:23:46.890Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/mocks/generics-linq-providers-interview-practice</loc>
<lastmod>2026-10-06T04:38:16.047Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/mocks/graceful-shutdown-and-deterministic-testing-focused-practice</loc>
<lastmod>2026-10-06T16:47:20.714Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/mocks/groupby-and-aggregates-interview-practice-ac85701c</loc>
<lastmod>2026-10-06T03:13:17.214Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/mocks/immutable-value-keys-equality-and-hash-code-practice-e1d98bf9</loc>
<lastmod>2026-10-06T06:42:31.728Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/mocks/incremental-generators-determinism-and-tracked-inputs-5bd43d7a</loc>
<lastmod>2026-10-06T07:53:18.292Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/mocks/linq-deferred-execution-interview-scenarios</loc>
<lastmod>2026-10-04T11:01:37.607Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/mocks/linq-query-boundaries-and-provider-contracts-78b8bdc4</loc>
<lastmod>2026-10-06T18:54:23.826Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/mocks/mutable-keys-safe-hash-collection-practice-d0098a67</loc>
<lastmod>2026-10-06T06:43:01.191Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/mocks/ordinal-comparers-dictionary-and-hashset-practice-a276a05f</loc>
<lastmod>2026-10-06T06:41:59.565Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/mocks/practical-linq-interview-check</loc>
<lastmod>2026-09-09T18:27:34.673Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/mocks/select-and-selectmany-interview-practice-e00893b6</loc>
<lastmod>2026-10-06T03:11:01.192Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/mocks/shared-state-atomicity-ownership-and-conflicts</loc>
<lastmod>2026-10-06T15:41:25.833Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/mocks/source-generator-testing-output-diagnostics-and-reuse-57e53e68</loc>
<lastmod>2026-10-06T07:57:33.431Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/mocks/source-generators-at-a-glance-review-practice</loc>
<lastmod>2026-10-06T08:05:16.654Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/mocks/source-generators-what-the-compiler-actually-runs-276c2b74</loc>
<lastmod>2026-09-24T06:39:11.284Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/mocks/span-memory-interview-scenarios</loc>
<lastmod>2026-10-04T11:19:50.041Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/mocks/span-parsing-and-token-contracts-interview-practice-bf0336fd</loc>
<lastmod>2026-10-06T04:14:01.180Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/mocks/timeout-budgets-and-task-whenall-failure-decisions-c6e12a48</loc>
<lastmod>2026-10-06T13:48:55.629Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/mocks/tolist-and-snapshot-boundaries-interview-practice-8627ded3</loc>
<lastmod>2026-10-06T03:08:32.614Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/test-series</loc>
<lastmod>2026-10-19T11:29:39.262Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/test-series/azure-interview-test-series</loc>
<lastmod>2026-10-19T11:29:39.262Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/test-series/csharp-interview-test-series</loc>
<lastmod>2026-10-18T16:07:52.786Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.techinterviewnotes.com/test-series/sql-interview-test-series</loc>
<lastmod>2026-10-19T01:50:36.771Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
</urlset>
