Languages

Language-specific notes (syntax, idioms, and book summaries). These are supplementary to the main DSA content in Foundations and Patterns. Use them when you need a quick refresher on the language you’ll use in interviews.

Contents

Folder / File
Description

Java notes: introductory book and Head First Java summaries. Useful for “Java vs Python” and interview language choice.

Interview tip

  • Prefer one primary language (e.g. Python or Java) for DSA rounds and know its standard library (e.g. collections, heap, sorting). See foundations/java-vs-python.md for a brief comparison.

Last updated