The interview process was comprised of two phone interviews followed up by a five-hour interview in person. During the interview, I was required to create a writing sample in seven minutes on any topic of my choice. I was also asked to show where in several lines of code (Ruby) the mistakes were and to correct them. Another interviewer asked a question about how I would rank certain problems as presented by email volume and why. After challenging my answer, the interviewer asked to describe my thinking behind my answer.