DSA / Leetcode — Map of Content
Practice plan and language reference for working through algorithm interviews.
Practice
- LeetCode-Patterns-and-Plan — NeetCode + AlgoMaster + 15 patterns + Chellapan’s recommended route
- DSA-Topics-Checklist — checklist of all topic groups (arrays, lists, recursion, sorting, trees, graphs, DP, bit ops)
Java (interview language)
- Java-Basics — variables, data types, casting, arithmetic, comparison, logical, strings, math
- Java-Control-Flow — if/else, switch, while, do-while, for, for-each, break/continue, arrays, matrices
- Java-OOP — methods, parameters, return, overloading, classes, objects, static vs public
See also
- Xinyang-Sharing — career-track advice (HFTs, Big Tech, NUS modules)