← ...
stage 2
dsa (only what data engineers actually use)
goal: structured thinking.
- arrays / lists (traversal, slicing)
- strings (parsing heavy)
- hashmaps / dictionaries (very important)
- sets (uniqueness logic)
- stack (balanced brackets)
- queue (basic simulation)
- binary search (understand idea, not obsession)
core idea: lookup efficiency and grouping.