The Holdouts: FAANG Still Wants Your LeetCode
Before you throw away your algorithm flashcards entirely: Google, Meta, Amazon, Microsoft, and Apple still run at least 2 dedicated coding rounds per data engineer loop, with 87% of their questions mapping to 10 to 12 core DSA patterns. Amazon's loop specifically includes data engineering fundamentals (star schema, SCD types, basic data modeling) alongside LeetCode-style problems.
Why haven't they moved? Scale. LeetCode is still the meta at FAANG because companies haven't figured out better ways to interview at scale. DSA screens are measurable, consistent across thousands of candidates, and defensible in calibration meetings. Even when everyone in the room knows binary tree traversal isn't the job.
So DSA is a tier-dependent tax. Mandatory at FAANG. Optional at Databricks, Stripe, and early-stage data platforms. With no clear signaling mechanism for where the line falls. You either prep for both worlds inefficiently or guess wrong about your target company's philosophy.
63% of employers still use automated code tests. 45% use take-homes. The paradox: while 50+ companies (Airtable, Buffer, Calendly, CircleCI) abandoned LeetCode entirely, the majority of screeners haven't moved. If you're applying broadly, you're studying for 2 completely different exams.