I applied through university. The process took 4 weeks. I interviewed at Ferguson (Newport News, VA) in May 2016
Interview
The interview process with Ferguson consists of a brief video interview to start. It will be a couple questions where you reply to prompts on a webcam and some that you respond with typing. After that, you will have a 20-25 minute phone interview. Then, you will be summoned for a final interview.