## List - [[Java ClassLoader Hierarchy]] - [[2025-11-19 Java ClassLoader Hierarchy]] - [[Java Garbage Collector Types]] - [[2025-11-19 Java Garbage Collector Types]] - [[Java Memory Young Old Generation]] - [[Java Metaspace]] - [[Java Parallel Stream Defaults]] - [[Spring Boot Autoconfiguration]] - [[Spring Boot Starters]] - [[Spring Boot Web Starter]] - [[Spring Boot Test Starter]] - [[Spring Boot BOM]] - [[Spring Boot Injection Types]] - [[Spring Data]] - [[Spring Data Configuration Best Practices]] - Testing - [[Testing Pyramid]] - [[JUnit Testing Patterns]] - Testing Strategy - SQL - [[Clustered vs Non-clustered Indexes]] - [[Normalization Forms]] - [[SQL Query Plans]] - [[Materialized Views]] - [[SQL Table Views]] - [[SQL Query Performance Troubleshooting]] - Kafka - [[Consumer Groups]] - [[Offsets]] - [[Partitions]] - [[Delivery Semantics]] ## Raw - Deep Core Java internals - classloader hierarchy - GC types - memory areas such as young/old generation - metaspace - parallel stream defaults - Spring Boot specifics - auto-configuration - starters - BOM - why constructor injection is preferred - demonstrating Spring Data and configuration best practices - Testing fundamentals - testing pyramid - stronger JUnit usage patterns - test strategy beyond high-level descriptions - SQL depth - clustered vs non-clustered indexes - normalization forms - query plans - materialized vs regular views - performance troubleshooting - Kafka specifics - consumer groups - offsets - partitions - delivery semantics - Algorithmic problem solving efficiency and clarity (try to not overcomplicate tasks). ## References - [[Java MOC]] - [[Java Flashcards MOC]]