I applied online. The process took 1 week. I interviewed at NewLink Genetics (Ames, IA) in Jan 2015
Interview
I met separately with a hiring manager, several potential colleagues, and HR. Each interview lasted 30-60 minutes, and focused on different types of topics; for HR, my interpersonal skills, while for hiring manager, my technical skills.