Met with smart, friendly, and charismatic interviewers through 3 stages of interviewing, once on-campus and twice on-site. Was impressed the whole way through, and wanted to work for the company increasingly more throughout the process. There were basic coding exercises, a design exercise, and a debugging exercise, as well as a product demo and some brief meetings. (There was also free lunch, which was terrific.)