One phone interview with HR. One video interview with manager. One on-site interview with President and team member. Pretty simple and had the chance to ask questions. Some curve ball questions like, "What is a home project you've been meaning to work on and haven't yet?" And "Can you leave dishes in your sink overnight?"