I applied online. The process took 3 weeks. I interviewed at Cardinal Health (Dublin, OH) in Jan 2019
Interview
Spoke with HR briefly and was invited for an on-site interview. On-site included speaking with some former interns and one-on-one interviews with managers. Everyone was very friendly and helpful all around, and seemed quite happy to meet with interns. A very friendly and quick process overall (mine was slightly delayed due to holidays). You will be with other applicants most of the time so it's not intimidating.
very good, talkedto a few senior engineers who seemed mostly interested in what i had to say and asked me fair questions. Some were more technical but that goes for engineering roles.
Behavioral questions for every round, everyone was very nice and welcoming-making it more of a conversation than an interview, overall great process that really demonstrates the company and its values