## 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]]