Repository navigation
Restructure into topic folders and add 100+ questions with examples - #2
Merged
Merged
Conversation
- Move Part-XX files into named topic folders (history preserved via git mv) - Convert tab-indented code to fenced ```java blocks so it renders inside <details> - Fix uncompilable example (String.clone() is protected) and remove empty blocks - Add examples to 81 existing answers that had no code - New: collections internals and concurrent collections (covers the pending README list: queues, BlockingQueue, CAS, locks, fail-fast, atomics) - New: advanced concurrency (wait/notify, volatile, CompletableFuture, ThreadLocal, latches/semaphores, virtual threads) - New: JVM memory, GC selection, OOM/CPU troubleshooting, class loading - New: Java 8 streams coding questions, Java 5-21 version features - New: SOLID and design patterns - New: 10-dsa-coding with 20 DSA problems (LeetCode links, examples, complexity), classic Java programs and LLD (LRU cache, parking lot, rate limiter) - Rewrite README as a topic index with question lists All DSA, LLD, stream and concurrency examples compiled and tested on JDK 21. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_017Jgqi4T7d6q9GRmzBXKCTm
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Part-XXfiles into 10 named topic folders (history preserved)javablocks so it renders inside the collapsible answersString.clone()is protected) and removed empty placeholder blocks10-dsa-codingfolder: 20 DSA problems with examples, solutions, complexity and LeetCode links, classic Java programs, and LLD (LRU cache, parking lot, rate limiter)Testing
All DSA, LLD, stream and concurrency code was compiled and run on JDK 21 against the examples stated in each question.
Generated by Claude Code