I applied online. The process took 4 weeks. I interviewed at CSX (Jacksonville, FL)
Interview
You will need to apply online and wait about a month to hear anything. They will contact you for a mass interview and testing. I interviewed with around 100 other people for three positions. Once the testing is complete they will interview the top candidates. Good luck!