I applied online. I interviewed at Ryder System (Buffalo, NY) in May 2017
Interview
The process was fluid, quick and seamless. The persons I spoke with were very knowledgeable and very interested in what I had to say. I was given the offer letter within a week.