<?xml version="1.0" encoding="utf-8" standalone="yes"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml"><url><loc>https://retraini.com/tracks/computer-concepts/data-systems/openmetadata-the-complete-guide-to-modern-data-cataloging/</loc><lastmod>2026-05-30T14:05:16+00:00</lastmod></url><url><loc>https://retraini.com/tracks/computer-concepts/cloud-infrastructure/canary-deployments-ship-with-confidence/</loc><lastmod>2026-05-30T14:05:16+00:00</lastmod></url><url><loc>https://retraini.com/tracks/data-structures-and-algorithms/math-number-theory/basic-math/</loc><lastmod>2026-05-30T14:05:16+00:00</lastmod></url><url><loc>https://retraini.com/tracks/data-structures-and-algorithms/sorting-order-statistics/sorting-algorithms/</loc><lastmod>2026-05-30T14:05:16+00:00</lastmod></url><url><loc>https://retraini.com/tracks/data-structures-and-algorithms/bit-manipulation/basic-bit-operations/</loc><lastmod>2026-05-30T14:05:16+00:00</lastmod></url><url><loc>https://retraini.com/tracks/data-structures-and-algorithms/trie/insert-search/</loc><lastmod>2026-05-30T14:05:16+00:00</lastmod></url><url><loc>https://retraini.com/tracks/data-structures-and-algorithms/heap-priority-queue/top-k-pattern/</loc><lastmod>2026-05-30T14:05:16+00:00</lastmod></url><url><loc>https://retraini.com/tracks/data-structures-and-algorithms/graph-traversal/bfs/</loc><lastmod>2026-05-30T14:05:16+00:00</lastmod></url><url><loc>https://retraini.com/tracks/data-structures-and-algorithms/greedy/interval-scheduling/</loc><lastmod>2026-05-30T14:05:16+00:00</lastmod></url><url><loc>https://retraini.com/tracks/data-structures-and-algorithms/dynamic-programming/1d-dp/</loc><lastmod>2026-05-30T14:05:16+00:00</lastmod></url><url><loc>https://retraini.com/tracks/data-structures-and-algorithms/trees/tree-traversals/</loc><lastmod>2026-05-30T14:05:16+00:00</lastmod></url><url><loc>https://retraini.com/tracks/data-structures-and-algorithms/linked-list-manipulation/reversal/</loc><lastmod>2026-05-30T14:05:16+00:00</lastmod></url><url><loc>https://retraini.com/tracks/data-structures-and-algorithms/stacks-queues/stack-matching-validation/</loc><lastmod>2026-05-30T14:05:16+00:00</lastmod></url><url><loc>https://retraini.com/tracks/data-structures-and-algorithms/prefix-sum/1d-prefix-sum/</loc><lastmod>2026-05-30T14:05:16+00:00</lastmod></url><url><loc>https://retraini.com/tracks/data-structures-and-algorithms/hashing/frequency-counting/</loc><lastmod>2026-05-30T14:05:16+00:00</lastmod></url><url><loc>https://retraini.com/tracks/data-structures-and-algorithms/recursion-backtracking/basic-recursion/</loc><lastmod>2026-05-30T14:05:16+00:00</lastmod></url><url><loc>https://retraini.com/tracks/data-structures-and-algorithms/binary-search/standard-binary-search/</loc><lastmod>2026-05-30T14:05:16+00:00</lastmod></url><url><loc>https://retraini.com/tracks/data-structures-and-algorithms/sliding-window/fixed-size-window/</loc><lastmod>2026-05-30T14:05:16+00:00</lastmod></url><url><loc>https://retraini.com/tracks/data-structures-and-algorithms/two-pointer-algorithms/opposite-direction-pointers/</loc><lastmod>2026-05-30T14:05:16+00:00</lastmod></url><url><loc>https://retraini.com/tracks/data-structures-and-algorithms/two-pointer-algorithms/</loc><lastmod>2026-05-30T14:05:16+00:00</lastmod></url><url><loc>https://retraini.com/tracks/data-structures-and-algorithms/math-number-theory/modular-arithmetic/</loc><lastmod>2026-05-30T14:05:16+00:00</lastmod></url><url><loc>https://retraini.com/tracks/data-structures-and-algorithms/sorting-order-statistics/quick-select/</loc><lastmod>2026-05-30T14:05:16+00:00</lastmod></url><url><loc>https://retraini.com/tracks/data-structures-and-algorithms/bit-manipulation/xor-tricks/</loc><lastmod>2026-05-30T14:05:16+00:00</lastmod></url><url><loc>https://retraini.com/tracks/data-structures-and-algorithms/trie/prefix-problems/</loc><lastmod>2026-05-30T14:05:16+00:00</lastmod></url><url><loc>https://retraini.com/tracks/data-structures-and-algorithms/heap-priority-queue/merge-k-sorted/</loc><lastmod>2026-05-30T14:05:16+00:00</lastmod></url><url><loc>https://retraini.com/tracks/data-structures-and-algorithms/graph-traversal/dfs/</loc><lastmod>2026-05-30T14:05:16+00:00</lastmod></url><url><loc>https://retraini.com/tracks/data-structures-and-algorithms/greedy/jump-game-patterns/</loc><lastmod>2026-05-30T14:05:16+00:00</lastmod></url><url><loc>https://retraini.com/tracks/data-structures-and-algorithms/dynamic-programming/2d-dp/</loc><lastmod>2026-05-30T14:05:16+00:00</lastmod></url><url><loc>https://retraini.com/tracks/data-structures-and-algorithms/trees/tree-properties-construction/</loc><lastmod>2026-05-30T14:05:16+00:00</lastmod></url><url><loc>https://retraini.com/tracks/data-structures-and-algorithms/linked-list-manipulation/merging-reordering/</loc><lastmod>2026-05-30T14:05:16+00:00</lastmod></url><url><loc>https://retraini.com/tracks/data-structures-and-algorithms/stacks-queues/monotonic-stack/</loc><lastmod>2026-05-30T14:05:16+00:00</lastmod></url><url><loc>https://retraini.com/tracks/data-structures-and-algorithms/prefix-sum/2d-prefix-sum/</loc><lastmod>2026-05-30T14:05:16+00:00</lastmod></url><url><loc>https://retraini.com/tracks/data-structures-and-algorithms/hashing/lookup-/-complement-pattern/</loc><lastmod>2026-05-30T14:05:16+00:00</lastmod></url><url><loc>https://retraini.com/tracks/data-structures-and-algorithms/recursion-backtracking/subsets-combinations/</loc><lastmod>2026-05-30T14:05:16+00:00</lastmod></url><url><loc>https://retraini.com/tracks/data-structures-and-algorithms/binary-search/binary-search-on-rotated-array/</loc><lastmod>2026-05-30T14:05:16+00:00</lastmod></url><url><loc>https://retraini.com/tracks/data-structures-and-algorithms/sliding-window/variable-size-window/</loc><lastmod>2026-05-30T14:05:16+00:00</lastmod></url><url><loc>https://retraini.com/tracks/data-structures-and-algorithms/sliding-window/</loc><lastmod>2026-05-30T14:05:16+00:00</lastmod></url><url><loc>https://retraini.com/tracks/data-structures-and-algorithms/two-pointer-algorithms/same-direction-pointers/</loc><lastmod>2026-05-30T14:05:16+00:00</lastmod></url><url><loc>https://retraini.com/tracks/data-structures-and-algorithms/math-number-theory/prime-numbers/</loc><lastmod>2026-05-30T14:05:16+00:00</lastmod></url><url><loc>https://retraini.com/tracks/data-structures-and-algorithms/sorting-order-statistics/sorting-as-pre-processing/</loc><lastmod>2026-05-30T14:05:16+00:00</lastmod></url><url><loc>https://retraini.com/tracks/data-structures-and-algorithms/bit-manipulation/bitmask-for-subsets/</loc><lastmod>2026-05-30T14:05:16+00:00</lastmod></url><url><loc>https://retraini.com/tracks/data-structures-and-algorithms/trie/trie--backtracking/</loc><lastmod>2026-05-30T14:05:16+00:00</lastmod></url><url><loc>https://retraini.com/tracks/data-structures-and-algorithms/heap-priority-queue/two-heaps/</loc><lastmod>2026-05-30T14:05:16+00:00</lastmod></url><url><loc>https://retraini.com/tracks/data-structures-and-algorithms/graph-traversal/topological-sort/</loc><lastmod>2026-05-30T14:05:16+00:00</lastmod></url><url><loc>https://retraini.com/tracks/data-structures-and-algorithms/greedy/greedy--sorting/</loc><lastmod>2026-05-30T14:05:16+00:00</lastmod></url><url><loc>https://retraini.com/tracks/data-structures-and-algorithms/dynamic-programming/subsequence-dp/</loc><lastmod>2026-05-30T14:05:16+00:00</lastmod></url><url><loc>https://retraini.com/tracks/data-structures-and-algorithms/trees/bst-specific/</loc><lastmod>2026-05-30T14:05:16+00:00</lastmod></url><url><loc>https://retraini.com/tracks/data-structures-and-algorithms/linked-list-manipulation/structural-manipulation/</loc><lastmod>2026-05-30T14:05:16+00:00</lastmod></url><url><loc>https://retraini.com/tracks/data-structures-and-algorithms/stacks-queues/monotonic-deque/</loc><lastmod>2026-05-30T14:05:16+00:00</lastmod></url><url><loc>https://retraini.com/tracks/data-structures-and-algorithms/prefix-sum/prefix-sum--hashing/</loc><lastmod>2026-05-30T14:05:16+00:00</lastmod></url><url><loc>https://retraini.com/tracks/data-structures-and-algorithms/hashing/hash-map--prefix-sum/</loc><lastmod>2026-05-30T14:05:16+00:00</lastmod></url><url><loc>https://retraini.com/tracks/data-structures-and-algorithms/recursion-backtracking/permutations/</loc><lastmod>2026-05-30T14:05:16+00:00</lastmod></url><url><loc>https://retraini.com/tracks/data-structures-and-algorithms/binary-search/binary-search-on-answer/</loc><lastmod>2026-05-30T14:05:16+00:00</lastmod></url><url><loc>https://retraini.com/tracks/data-structures-and-algorithms/binary-search/</loc><lastmod>2026-05-30T14:05:16+00:00</lastmod></url><url><loc>https://retraini.com/tracks/data-structures-and-algorithms/sliding-window/variable-size-window--hash-map/</loc><lastmod>2026-05-30T14:05:16+00:00</lastmod></url><url><loc>https://retraini.com/tracks/data-structures-and-algorithms/two-pointer-algorithms/fast-slow-pointers/</loc><lastmod>2026-05-30T14:05:16+00:00</lastmod></url><url><loc>https://retraini.com/tracks/data-structures-and-algorithms/math-number-theory/gcd-/-lcm/</loc><lastmod>2026-05-30T14:05:16+00:00</lastmod></url><url><loc>https://retraini.com/tracks/data-structures-and-algorithms/bit-manipulation/bitmask-dp/</loc><lastmod>2026-05-30T14:05:16+00:00</lastmod></url><url><loc>https://retraini.com/tracks/data-structures-and-algorithms/heap-priority-queue/heap--hash-map/</loc><lastmod>2026-05-30T14:05:16+00:00</lastmod></url><url><loc>https://retraini.com/tracks/data-structures-and-algorithms/graph-traversal/union-find-dsu/</loc><lastmod>2026-05-30T14:05:16+00:00</lastmod></url><url><loc>https://retraini.com/tracks/data-structures-and-algorithms/greedy/greedy--heap/</loc><lastmod>2026-05-30T14:05:16+00:00</lastmod></url><url><loc>https://retraini.com/tracks/data-structures-and-algorithms/dynamic-programming/knapsack-patterns/</loc><lastmod>2026-05-30T14:05:16+00:00</lastmod></url><url><loc>https://retraini.com/tracks/data-structures-and-algorithms/trees/tree-path-problems/</loc><lastmod>2026-05-30T14:05:16+00:00</lastmod></url><url><loc>https://retraini.com/tracks/data-structures-and-algorithms/recursion-backtracking/constraint-based-pruning/</loc><lastmod>2026-05-30T14:05:16+00:00</lastmod></url><url><loc>https://retraini.com/tracks/data-structures-and-algorithms/recursion-backtracking/</loc><lastmod>2026-05-30T14:05:16+00:00</lastmod></url><url><loc>https://retraini.com/tracks/data-structures-and-algorithms/binary-search/binary-search--dp/</loc><lastmod>2026-05-30T14:05:16+00:00</lastmod></url><url><loc>https://retraini.com/tracks/data-structures-and-algorithms/sliding-window/window--monotonic-deque/</loc><lastmod>2026-05-30T14:05:16+00:00</lastmod></url><url><loc>https://retraini.com/tracks/data-structures-and-algorithms/graph-traversal/shortest-path/</loc><lastmod>2026-05-30T14:05:16+00:00</lastmod></url><url><loc>https://retraini.com/tracks/data-structures-and-algorithms/dynamic-programming/interval-dp/</loc><lastmod>2026-05-30T14:05:16+00:00</lastmod></url><url><loc>https://retraini.com/tracks/data-structures-and-algorithms/trees/tree--dp/</loc><lastmod>2026-05-30T14:05:16+00:00</lastmod></url><url><loc>https://retraini.com/tracks/data-structures-and-algorithms/hashing/</loc><lastmod>2026-05-30T14:05:16+00:00</lastmod></url><url><loc>https://retraini.com/tracks/data-structures-and-algorithms/recursion-backtracking/backtracking--dp/</loc><lastmod>2026-05-30T14:05:16+00:00</lastmod></url><url><loc>https://retraini.com/tracks/computer-concepts/cloud-infrastructure/</loc><lastmod>2026-05-30T14:05:16+00:00</lastmod></url><url><loc>https://retraini.com/tracks/data-structures-and-algorithms/graph-traversal/bfs-/-dfs-on-matrix/</loc><lastmod>2026-05-30T14:05:16+00:00</lastmod></url><url><loc>https://retraini.com/tracks/data-structures-and-algorithms/dynamic-programming/dp-on-trees/</loc><lastmod>2026-05-30T14:05:16+00:00</lastmod></url><url><loc>https://retraini.com/tracks/data-structures-and-algorithms/prefix-sum/</loc><lastmod>2026-05-30T14:05:16+00:00</lastmod></url><url><loc>https://retraini.com/tracks/data-structures-and-algorithms/recursion-backtracking/backtracking--trie/</loc><lastmod>2026-05-30T14:05:16+00:00</lastmod></url><url><loc>https://retraini.com/tracks/data-structures-and-algorithms/dynamic-programming/bitmask-dp/</loc><lastmod>2026-05-30T14:05:16+00:00</lastmod></url><url><loc>https://retraini.com/tracks/data-structures-and-algorithms/stacks-queues/</loc><lastmod>2026-05-30T14:05:16+00:00</lastmod></url><url><loc>https://retraini.com/tracks/data-structures-and-algorithms/linked-list-manipulation/</loc><lastmod>2026-05-30T14:05:16+00:00</lastmod></url><url><loc>https://retraini.com/tracks/data-structures-and-algorithms/trees/</loc><lastmod>2026-05-30T14:05:16+00:00</lastmod></url><url><loc>https://retraini.com/tracks/data-structures-and-algorithms/dynamic-programming/</loc><lastmod>2026-05-30T14:05:16+00:00</lastmod></url><url><loc>https://retraini.com/tracks/data-structures-and-algorithms/greedy/</loc><lastmod>2026-05-30T14:05:16+00:00</lastmod></url><url><loc>https://retraini.com/tracks/data-structures-and-algorithms/graph-traversal/</loc><lastmod>2026-05-30T14:05:16+00:00</lastmod></url><url><loc>https://retraini.com/tracks/data-structures-and-algorithms/heap-priority-queue/</loc><lastmod>2026-05-30T14:05:16+00:00</lastmod></url><url><loc>https://retraini.com/tracks/data-structures-and-algorithms/trie/</loc><lastmod>2026-05-30T14:05:16+00:00</lastmod></url><url><loc>https://retraini.com/tracks/data-structures-and-algorithms/bit-manipulation/</loc><lastmod>2026-05-30T14:05:16+00:00</lastmod></url><url><loc>https://retraini.com/tracks/data-structures-and-algorithms/sorting-order-statistics/</loc><lastmod>2026-05-30T14:05:16+00:00</lastmod></url><url><loc>https://retraini.com/tracks/data-structures-and-algorithms/math-number-theory/</loc><lastmod>2026-05-30T14:05:16+00:00</lastmod></url><url><loc>https://retraini.com/tags/airflow/</loc><lastmod>2026-05-30T14:05:16+00:00</lastmod></url><url><loc>https://retraini.com/tags/data-catalog/</loc><lastmod>2026-05-30T14:05:16+00:00</lastmod></url><url><loc>https://retraini.com/tags/data-governance/</loc><lastmod>2026-05-30T14:05:16+00:00</lastmod></url><url><loc>https://retraini.com/tags/data-lineage/</loc><lastmod>2026-05-30T14:05:16+00:00</lastmod></url><url><loc>https://retraini.com/tags/data-quality/</loc><lastmod>2026-05-30T14:05:16+00:00</lastmod></url><url><loc>https://retraini.com/tags/docker/</loc><lastmod>2026-05-30T14:05:16+00:00</lastmod></url><url><loc>https://retraini.com/tags/metadata/</loc><lastmod>2026-05-30T14:05:16+00:00</lastmod></url><url><loc>https://retraini.com/tags/openmetadata/</loc><lastmod>2026-05-30T14:05:16+00:00</lastmod></url><url><loc>https://retraini.com/tags/</loc><lastmod>2026-05-30T14:05:16+00:00</lastmod></url><url><loc>https://retraini.com/tracks/computer-concepts/data-systems/</loc><lastmod>2026-05-30T14:05:16+00:00</lastmod></url><url><loc>https://retraini.com/tags/data-pipelines/</loc><lastmod>2026-05-30T14:05:16+00:00</lastmod></url><url><loc>https://retraini.com/tags/datahub/</loc><lastmod>2026-05-30T14:05:16+00:00</lastmod></url><url><loc>https://retraini.com/tags/cloud/</loc><lastmod>2026-05-30T14:05:16+00:00</lastmod></url><url><loc>https://retraini.com/tags/aws/</loc><lastmod>2026-05-30T14:05:16+00:00</lastmod></url><url><loc>https://retraini.com/tags/canary/</loc><lastmod>2026-05-30T14:05:16+00:00</lastmod></url><url><loc>https://retraini.com/tags/ci-cd/</loc><lastmod>2026-05-30T14:05:16+00:00</lastmod></url><url><loc>https://retraini.com/tags/deployments/</loc><lastmod>2026-05-30T14:05:16+00:00</lastmod></url><url><loc>https://retraini.com/tags/devops/</loc><lastmod>2026-05-30T14:05:16+00:00</lastmod></url><url><loc>https://retraini.com/tags/math/</loc><lastmod>2026-05-30T14:05:16+00:00</lastmod></url><url><loc>https://retraini.com/tags/sorting/</loc><lastmod>2026-05-30T14:05:16+00:00</lastmod></url><url><loc>https://retraini.com/tags/bit-manipulation/</loc><lastmod>2026-05-30T14:05:16+00:00</lastmod></url><url><loc>https://retraini.com/tags/trie/</loc><lastmod>2026-05-30T14:05:16+00:00</lastmod></url><url><loc>https://retraini.com/tags/heap/</loc><lastmod>2026-05-30T14:05:16+00:00</lastmod></url><url><loc>https://retraini.com/tags/graph/</loc><lastmod>2026-05-30T14:05:16+00:00</lastmod></url><url><loc>https://retraini.com/tags/greedy/</loc><lastmod>2026-05-30T14:05:16+00:00</lastmod></url><url><loc>https://retraini.com/tags/dynamic-programming/</loc><lastmod>2026-05-30T14:05:16+00:00</lastmod></url><url><loc>https://retraini.com/tags/trees/</loc><lastmod>2026-05-30T14:05:16+00:00</lastmod></url><url><loc>https://retraini.com/tags/linked-list/</loc><lastmod>2026-05-30T14:05:16+00:00</lastmod></url><url><loc>https://retraini.com/tags/stack/</loc><lastmod>2026-05-30T14:05:16+00:00</lastmod></url><url><loc>https://retraini.com/tags/prefix-sum/</loc><lastmod>2026-05-30T14:05:16+00:00</lastmod></url><url><loc>https://retraini.com/tags/hashing/</loc><lastmod>2026-05-30T14:05:16+00:00</lastmod></url><url><loc>https://retraini.com/tags/backtracking/</loc><lastmod>2026-05-30T14:05:16+00:00</lastmod></url><url><loc>https://retraini.com/tags/binary-search/</loc><lastmod>2026-05-30T14:05:16+00:00</lastmod></url><url><loc>https://retraini.com/tags/sliding-window/</loc><lastmod>2026-05-30T14:05:16+00:00</lastmod></url><url><loc>https://retraini.com/tags/two-pointers/</loc><lastmod>2026-05-30T14:05:16+00:00</lastmod></url><url><loc>https://retraini.com/tracks/kubernetes-certifications/</loc><lastmod>2026-05-30T14:05:16+00:00</lastmod></url><url><loc>https://retraini.com/tracks/aws-certifications/</loc><lastmod>2026-05-30T14:05:16+00:00</lastmod></url><url><loc>https://retraini.com/tracks/data-storage/</loc><lastmod>2026-05-30T14:05:16+00:00</lastmod></url><url><loc>https://retraini.com/tracks/computer-concepts/</loc><lastmod>2026-05-30T14:05:16+00:00</lastmod></url><url><loc>https://retraini.com/tracks/interview-preparation/</loc><lastmod>2026-05-30T14:05:16+00:00</lastmod></url><url><loc>https://retraini.com/tracks/python-programming/</loc><lastmod>2026-05-30T14:05:16+00:00</lastmod></url><url><loc>https://retraini.com/tracks/low-level-design/</loc><lastmod>2026-05-30T14:05:16+00:00</lastmod></url><url><loc>https://retraini.com/tracks/high-level-design/</loc><lastmod>2026-05-30T14:05:16+00:00</lastmod></url><url><loc>https://retraini.com/tracks/devops/</loc><lastmod>2026-05-30T14:05:16+00:00</lastmod></url><url><loc>https://retraini.com/tracks/data-structures-and-algorithms/</loc><lastmod>2026-05-30T14:05:16+00:00</lastmod></url><url><loc>https://retraini.com/about/</loc><lastmod>2026-05-30T14:05:16+00:00</lastmod></url><url><loc>https://retraini.com/test-code-tabs/</loc><lastmod>2026-05-30T14:05:16+00:00</lastmod></url><url><loc>https://retraini.com/contact/</loc><lastmod>2026-05-30T14:05:16+00:00</lastmod></url><url><loc>https://retraini.com/faq/</loc><lastmod>2026-05-30T14:05:16+00:00</lastmod></url><url><loc>https://retraini.com/tracks/</loc><lastmod>2026-05-30T14:05:16+00:00</lastmod></url><url><loc>https://retraini.com/privacy/</loc><lastmod>2026-05-30T14:05:16+00:00</lastmod></url><url><loc>https://retraini.com/settings/</loc><lastmod>2026-05-30T14:05:16+00:00</lastmod><priority>0.3</priority></url><url><loc>https://retraini.com/search/</loc><lastmod>2026-05-30T14:05:16+00:00</lastmod><priority>0.4</priority></url><url><loc>https://retraini.com/</loc><lastmod>2026-05-30T14:05:16+00:00</lastmod></url><url><loc>https://retraini.com/terms/</loc><lastmod>2026-05-30T14:05:16+00:00</lastmod></url><url><loc>https://retraini.com/profile/</loc><lastmod>2026-05-30T14:05:16+00:00</lastmod><priority>0.3</priority></url></urlset>