The interview took a whole afternoon, and consisted of talking about the business, going through past experience and technical knowledge, pseudo-coding/whiteboarding, talking to the rest of the engineering team, and doing some logic puzzles (although I haven't heard of anyone else doing them since).
Interview questions [1]
Question 1
How would you do ____? Now how would you do that at scale? Now how would you optimize it?