Online application followed by a Prescreening interview asking basic questions. I think had an in person interview with 2 managers discussing my work experience and their expecations. I finally spoke with the President of the company and we decided it was probably not the best fit due to my lack of web development experience