Applied online for the position. A few weeks later I was called in for an Interview that consisted of typing test, and a mixture of traditional and behavioral based questions. The interview was witha panel of two managers, both were very nice, knowledgeable, and accomodating. About a week later, I was called in for a second interview with the director. The second interview was more of an informal discussion rather than an interview. I was contacted about three days later with a job offer.