Worked system design interview problems

How a strong candidate answers each one: requirements, the estimate, the API, a model design, deep dives and the follow-up questions interviewers ask.