<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url><loc>https://javazerotoall.duckdns.org/questions</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions?level=1</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions?level=2</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions?level=3</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions?level=4</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions?level=5</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/what-is-the-difference-between-the-jdk-the-jre-and-the-jvm</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/what-does-write-once-run-anywhere-mean-and-how-does-java-achieve-it</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/walk-through-what-happens-from-a-java-file-to-a-running-program</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/explain-the-signature-public-static-void-main-string-args-piece-by-piece</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/why-must-a-public-classs-file-name-match-the-class-name</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/what-is-bytecode-and-how-is-it-different-from-machine-code</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/at-a-beginner-level-what-is-the-difference-between-the-stack-and-the-heap</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/which-java-versions-matter-and-what-is-an-lts-release</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/java-is-often-described-as-pass-by-value-even-for-objects-explain-what-that-actu</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/why-can-comparing-two-integer-objects-with-sometimes-return-true-and-sometimes-f</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/when-would-you-choose-bigdecimal-over-double-and-what-is-the-one-mistake-people</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/what-is-integer-overflow-in-java-why-is-it-silent-and-how-do-you-guard-against-i</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/explain-the-difference-between-the-stack-and-the-heap-and-how-it-relates-to-garb</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/why-is-char-a-numeric-type-in-java-and-what-breaks-when-you-treat-a-string-as-a</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/compare-a-traditional-switch-statement-with-a-switch-expression-java-14-when-wou</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/what-is-the-difference-between-break-labeled-break-and-continue-and-when-is-a-la</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/why-can-an-enhanced-for-each-loop-throw-concurrentmodificationexception-and-how</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/explain-switch-pattern-matching-java-21-and-how-it-changes-the-way-youd-write-ty</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/what-pitfalls-come-from-comparing-floating-point-or-wrapper-values-in-loop-condi</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/why-does-fall-through-exist-in-switch-at-all-and-how-do-you-exploit-it-deliberat</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/what-is-the-difference-between-an-arrays-length-and-a-strings-length-in-java</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/how-do-you-correctly-compare-the-contents-of-two-arrays-and-why-doesnt-work</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/walk-through-the-exact-order-of-initialization-when-new-subclass-runs-including</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/why-is-it-dangerous-to-call-an-overridable-method-from-a-constructor</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/when-would-you-make-a-class-immutable-and-what-does-it-take-to-do-it-correctly</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/what-problem-do-static-factory-methods-solve-that-constructors-cannot-and-whats</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/explain-what-a-record-is-what-it-generates-and-where-a-record-is-the-wrong-choic</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/what-is-the-difference-between-shallow-and-deep-copying-and-how-does-it-interact</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/compare-composition-and-inheritance-why-is-favor-composition-over-inheritance-su</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/explain-method-overriding-versus-overloading-including-how-the-rules-differ-at-c</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/what-are-covariant-return-types-and-what-rules-constrain-an-overriding-methods-s</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/since-java-8-interfaces-can-have-default-methods-why-were-they-added-and-how-is</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/when-should-you-use-an-abstract-class-versus-an-interface-in-a-modern-java-8-cod</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/what-is-the-liskov-substitution-principle-and-give-a-concrete-way-code-violates</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/encapsulation-is-more-than-private-fields-what-does-proper-encapsulation-actuall</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/why-are-java-enums-the-recommended-way-to-implement-a-singleton-and-what-else-ma</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/explain-the-difference-between-abstraction-and-encapsulation-since-interviewers</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/why-should-you-prefer-enummap-and-enumset-over-hashmap-and-hashset-when-keys-are</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/what-is-constant-specific-behavior-in-an-enum-and-when-would-you-use-it-instead</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/how-do-access-modifiers-private-package-private-protected-public-shape-api-desig</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/explain-the-string-pool-string-interning-and-when-intern-actually-helps-versus-h</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/why-is-repeated-string-concatenation-in-a-loop-a-performance-problem-and-what-do</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/why-must-string-be-immutable-and-what-would-break-if-it-werent</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/compare-equals-equalsignorecase-and-compareto-for-strings-and-whats-the-locale-g</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/whats-the-difference-between-stringbuilder-and-stringbuffer-and-when-does-capaci</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/why-can-holding-a-substring-or-splitting-large-strings-cause-memory-issues-and-h</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/explain-checked-versus-unchecked-exceptions-and-the-modern-argument-for-preferri</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/walk-through-how-try-with-resources-works-and-why-its-strictly-better-than-final</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/what-does-it-mean-to-swallow-an-exception-and-what-are-the-correct-patterns-for</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/how-should-you-design-a-custom-exception-hierarchy-and-what-belongs-in-the-excep</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/what-are-the-performance-and-correctness-costs-of-exceptions-and-why-shouldnt-yo</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/what-is-a-suppressed-exception-and-when-do-you-encounter-one-in-practice</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/explain-pecs-producer-extends-consumer-super-with-a-concrete-example-of-choosing</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/what-is-type-erasure-what-does-it-cost-you-at-runtime-and-how-do-you-work-around</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/why-cant-you-assign-a-list-string-to-a-list-object-even-though-string-is-an-obje</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/compare-a-bounded-type-parameter-t-extends-number-with-a-wildcard-extends-number</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/why-does-java-warn-about-generic-varargs-heap-pollution-and-what-does-safevararg</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/what-is-a-recursive-generic-bound-like-t-extends-comparable-t-and-where-does-it</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/what-does-big-o-notation-actually-describe</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/why-do-we-drop-constants-and-lower-order-terms-so-o-2n-5-becomes-o-n</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/which-is-faster-for-large-n-o-n-or-o-n-2-and-why</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/how-do-you-find-the-big-o-of-a-piece-of-code-by-reading-it</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/what-is-the-difference-between-time-complexity-and-space-complexity</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/why-do-we-usually-quote-the-worst-case-and-what-are-best-average-cases</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/why-is-building-a-string-in-a-loop-with-considered-o-n-2</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/give-an-example-where-choosing-the-right-data-structure-changes-the-big-o</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/compare-arraylist-and-linkedlist-honestly-why-is-linkedlist-almost-never-the-rig</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/walk-through-how-hashmap-works-internally-including-resizing-and-the-treeificati</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/what-exactly-is-the-contract-between-equals-and-hashcode-and-what-breaks-when-yo</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/when-would-you-choose-a-treemap-or-linkedhashmap-over-a-plain-hashmap</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/why-is-concurrentmodificationexception-best-effort-and-how-do-concurrent-collect</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/compare-arraydeque-stack-and-the-various-queue-choices-what-should-you-actually</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/how-does-a-hashmap-find-a-value-in-o-1-on-average-instead-of-scanning-every-entr</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/what-is-a-hash-collision-and-how-does-javas-hashmap-resolve-it</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/what-is-the-load-factor-and-what-happens-when-a-hashmap-exceeds-it</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/why-must-equal-objects-have-equal-hash-codes-and-what-breaks-if-they-dont</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/what-is-optional-actually-for-and-what-are-the-anti-patterns-interviewers-want-y</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/why-was-java-time-introduced-to-replace-date-and-calendar-and-what-are-its-key-d</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/distinguish-the-four-method-reference-forms-and-when-each-applies</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/why-is-using-the-wrong-temporal-type-e-g-localdatetime-for-a-timestamp-a-product</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/compare-duration-and-period-and-why-does-adding-a-duration-of-24-hours-differ-fr</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/why-is-the-old-simpledateformat-dangerous-and-what-replaced-it</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/compare-the-old-java-io-streams-with-nio-2-java-nio-file-when-do-you-still-reach</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/why-is-buffering-critical-for-i-o-performance-and-what-does-a-bufferedreader-act</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/whats-the-difference-between-files-lines-files-readalllines-and-files-readstring</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/how-do-you-walk-a-directory-tree-safely-and-what-are-the-pitfalls-of-files-walk</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/why-should-you-prefer-path-resolve-and-avoid-string-concatenation-for-file-paths</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/what-does-standardcopyoption-atomic-move-give-you-and-why-does-it-matter-for-saf</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/walk-me-through-the-difference-between-class-loading-linking-and-initialization</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/what-is-the-parent-delegation-model-and-what-concrete-problems-does-it-prevent</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/why-does-permgens-removal-in-java-8-matter-and-what-changed-operationally-with-m</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/which-runtime-data-areas-are-per-thread-versus-shared-and-why-does-that-distinct</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/why-does-deep-recursion-throw-stackoverflowerror-rather-than-outofmemoryerror</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/when-and-why-would-you-deliberately-break-parent-delegation-with-a-custom-or-chi</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/walk-through-how-hashmap-stores-and-finds-an-entry-and-why-a-bad-hashcode-degrad</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/why-must-hashcode-be-consistent-with-equals-and-what-breaks-if-you-override-one</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/what-goes-wrong-if-you-mutate-an-object-after-using-it-as-a-hashmap-key-or-hashs</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/why-is-implementing-compareto-as-a-value-b-value-a-bug-and-what-should-you-do-in</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/when-should-you-reach-for-a-concurrent-or-copy-on-write-collection-instead-of-sy</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/why-prefer-arraydeque-over-stack-and-linkedlist-and-list-of-over-collections-unm</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/walk-me-through-constructor-vs-setter-vs-field-injection-and-which-youd-use-in-p</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/explain-the-spring-bean-lifecycle-from-instantiation-to-destruction-and-where-ao</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/whats-the-difference-between-component-service-repository-and-controller-does-th</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/you-autowire-a-prototype-scoped-bean-into-a-singleton-service-why-does-each-call</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/how-does-spring-resolve-a-dependency-when-multiple-beans-implement-the-same-inte</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/why-is-postconstruct-preferred-over-doing-initialization-work-in-the-constructor</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/how-does-spring-handle-circular-dependencies-and-why-is-a-constructor-cycle-a-de</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/explain-the-difference-between-inner-left-right-and-full-outer-join-and-when-an</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/whats-the-difference-between-where-and-having-and-how-does-that-relate-to-the-lo</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/how-do-group-by-and-aggregate-functions-handle-nulls-and-what-surprises-people-a</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/when-would-you-use-a-correlated-subquery-versus-a-join-or-a-window-function-and</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/explain-window-functions-and-how-they-differ-from-group-by-with-a-concrete-examp</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/whats-the-difference-between-union-and-union-all-and-why-does-it-matter-for-perf</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/how-do-ctes-and-self-joins-help-and-when-is-a-recursive-cte-the-right-tool</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/when-would-you-scale-vertically-instead-of-horizontally-and-what-makes-horizonta</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/a-user-adds-an-item-to-their-cart-refreshes-and-the-cart-is-empty-whats-the-like</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/how-do-cap-and-its-practical-cousin-pacelc-actually-drive-a-design-decision</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/why-prefer-least-connections-over-round-robin-and-when-do-sticky-sessions-hurt-y</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/you-add-read-replicas-and-a-user-reports-they-dont-see-their-own-write-whats-hap</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/what-makes-a-bad-shard-key-and-why-is-resharding-so-painful</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/a-team-wants-to-split-a-young-product-into-microservices-what-pushback-and-guida</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/explain-circuit-breaker-states-and-the-specific-failure-it-prevents</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/how-do-you-handle-a-request-that-needs-data-from-five-services-without-killing-t</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/each-microservice-owns-its-data-but-a-feature-needs-a-join-across-three-services</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/whats-the-difference-between-liveness-and-readiness-checks-in-a-service-mesh-orc</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/how-do-you-migrate-a-monolith-to-microservices-with-the-strangler-fig-pattern-an</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/why-does-ordering-of-dockerfile-instructions-matter-and-how-do-you-exploit-layer</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/what-does-a-multi-stage-build-buy-you-for-a-spring-boot-service-beyond-a-smaller</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/your-container-is-pid-1-and-doesnt-shut-down-cleanly-on-a-kubernetes-rolling-upd</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/why-must-you-set-jvm-heap-relative-to-the-container-memory-limit-and-whats-the-f</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/why-run-as-non-root-and-what-other-hardening-do-you-apply-to-a-production-image</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/when-should-you-use-a-named-volume-vs-a-bind-mount-and-why-are-containers-themse</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/a-java-service-is-pegging-cpu-in-production-walk-me-through-diagnosing-it-on-the</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/explain-load-average-versus-cpu-utilization-and-why-the-distinction-matters</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/what-is-a-file-descriptor-and-how-does-the-too-many-open-files-error-happen-and</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/whats-the-difference-between-kill-15-and-kill-9-for-a-spring-boot-app-and-why-pr</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/why-is-structured-pipeline-analysis-better-than-grep-alone-and-show-a-couple-of</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/how-do-you-run-a-spring-boot-app-as-a-managed-service-and-read-its-logs-without</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/why-split-a-backend-into-a-multi-module-maven-build-instead-of-one-module-and-wh</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/explain-dependencymanagement-versus-dependencies-in-a-parent-pom-and-why-it-matt</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/what-is-a-maven-bom-and-how-does-importing-the-spring-boot-bom-help</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/how-do-you-actually-enforce-module-boundaries-so-they-dont-erode-over-time</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/how-does-a-clean-multi-module-layout-make-a-future-move-to-microservices-easier</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/should-the-domain-module-depend-on-spring-and-why-do-people-insist-it-shouldnt</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/walk-me-through-implementing-a-thread-safe-singleton-and-why-is-the-gof-singleto</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/compare-factory-method-abstract-factory-and-builder-when-would-you-pick-each</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/in-a-spring-application-how-often-do-you-actually-write-gof-creational-patterns</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/you-see-a-builder-on-a-two-field-dto-whats-your-reaction-and-when-is-a-builder-g</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/someone-asks-you-to-implement-clone-for-an-object-with-a-mutable-list-field-how</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/when-is-prototype-the-right-choice-and-how-does-springs-scope-prototype-relate-t</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/youre-choosing-between-an-object-pool-and-just-allocating-fresh-objects-how-do-y</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/how-do-you-reverse-a-string-in-java-and-which-approach-is-best</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/what-does-string-compareto-return-and-how-does-it-order-strings</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/why-should-you-never-compare-strings-with-and-when-is-it-a-subtle-trap</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/how-do-you-check-if-two-strings-are-anagrams-efficiently</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/how-do-you-find-the-first-non-repeating-character-in-a-string</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/what-is-the-difference-between-heap-and-stack-memory</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/how-does-the-jvm-memory-model-work</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/explain-the-class-loading-lifecycle</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/what-are-bootstrap-platform-and-application-classloaders</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/how-does-garbage-collection-work-internally</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/g1-gc-vs-zgc-vs-serial-gc</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/what-triggers-a-full-gc</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/how-do-you-identify-memory-leaks-in-production</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/what-is-a-heap-dump-and-when-would-you-analyze-it</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/how-does-the-jit-compiler-improve-performance</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/what-is-escape-analysis</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/what-is-metaspace-and-how-is-it-different-from-permgen</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/how-do-you-troubleshoot-outofmemoryerror</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/how-do-you-troubleshoot-high-cpu-usage-in-jvm-applications</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/what-tools-do-you-use-for-jvm-performance-analysis</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/in-one-or-two-sentences-what-actually-happens-when-an-llm-answers-a-question-and</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/what-is-a-token-and-why-do-engineers-care-about-tokenization-when-they-are-just</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/what-is-a-context-window-and-how-do-you-design-around-it-when-your-data-is-bigge</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/explain-time-to-first-token-versus-total-latency-and-why-streaming-responses-to</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/what-is-the-difference-between-a-system-prompt-and-a-user-prompt-and-how-do-you</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/how-do-you-evaluate-an-llm-feature-and-why-dont-ordinary-unit-tests-work</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/when-should-you-not-use-an-llm-and-how-do-you-defend-that-decision-to-a-product</loc></url>
  <url><loc>https://javazerotoall.duckdns.org/questions/why-can-the-same-prompt-give-different-answers-and-what-levers-control-that-vari</loc></url>
</urlset>
