Based on 10 reported problems, Affirm interviews are in line with industry averages - 20% Hard vs 18% overall. The majority (60%) of questions are Medium difficulty, which is typical for companies that want to see solid fundamentals without excessive trick questions.
Compared to the industry average, Affirm puts unusual emphasis on randomized (20% of problems, 21.5x the industry average), design (30% of problems, 5.2x the industry average), hash-table (60% of problems, 2.7x the industry average). If you're short on time, these are the categories to double down on.
The most common topics are hash-table (60%), string (60%), array (50%), design (30%). Problems below are sorted by frequency, the ones at the top are asked most often.