Online application followed up by on-site interview with the co-founders themselves! The co-founders were great and created a very comfortable and easy going interview environment. The questions they asked were very easy to answer and were focused on discovering how I would be a good fit to the company, and how the company would be a good fit for me. Great interview process with great people!