Skip to main content

Cheatsheets

Cheatsheets are single-page quick references designed for use as review material before an interview or when returning to a topic after time away. Each page condenses the most important APIs, idioms, and gotchas for a domain into a scannable format.

What You'll Find Here

Notes are being added. Planned quick-reference pages:

CheatsheetCovers
Collections CheatsheetList, Set, Map, Queue — complexity table, factory methods, thread-safe alternatives.
Streams & Lambdas CheatsheetIntermediate and terminal ops, method reference syntax, common collector patterns.
Concurrency CheatsheetExecutorService, CompletableFuture, locks, atomic classes — API signatures at a glance.
String API CheatsheetString, StringBuilder, StringJoiner — most-used methods with signatures and examples.

Learning Path

Cheatsheets are revision tools, not learning tools. Use the full domain notes first:

  1. Study the domain fully (e.g., Collections Framework).
  2. Return to the cheatsheet to consolidate what you learned into a compact reference.
  3. Use cheatsheets for day-before-interview review sessions.