Symptom to mechanism: joins, memory at both ends, codegen, and shuffle physics. Every question is answerable from the Week 2 brief.