There was first a phone interview, to go over the basic things you usually do. The second portion was an online assessment, which they use to gather your CliftonStrengths. This is also part of the piece that they use to select you for the job, which measures your fit for the culture. The final step is an in person interview over specific design/programming questions. This will differ per person. The whole process took a month or so. I took my time with the interviews, and the offer, so my experience might be elongated compared to others.