Submitted resume via recruiter, so much of the screening was done before I had any knowledge of the company's needs or interests. With the company, I had an-site interview with director who'd be supervising, then with a potential coworker, and the opportunity to submit a tailored portfolio.