Was first contacted by HR within a few weeks of applying. HR asked a few basic scientific questions. Two weeks later I had a scheduled phone interview with the hiring manager who asked more in-depth questions regarding various methods and techniques. I was then invited for an onsite interview. The interview last half a day. I met with several managers and peers, and was asked a broad set of questions.
Unfortunately, the company underwent a hiring freeze before they could send me the job offer. The job offer came several months after the on-site interview.