I applied through university. The process took 4 weeks. I interviewed at BD (Franklin Lakes, NJ) in July 2016
Interview
3 rounds of interviews (2 phone interviews and in person). Speak with the people who were at career fair first, then the managers you will be reporting to. Each year it is different though.