I applied online. I interviewed at Novartis (Morristown, NJ) in Jul 2018
Interview
Phone interview then in person. Total of two weeks to pass the phone interview and be invited for an in person interview. After the in person interview it took about a week prior to receiving an offer.