I spent about 80 hours grinding LeetCode before my first FAANG data engineering loop. Binary trees, dynamic programming, graph traversal. I could reverse a linked list in my sleep. Then I walked into the interview and got asked to deduplicate a fact table with late-arriving records, design a pipeline for slowly changing dimensions, and write a...