I applied online. The process took 2 weeks. I interviewed at DISH (Denver, CO) in Jan 2016
Interview
I was approached by the recruiter. Took an online assessment. Next was a phone Interview and was called On-Site after the phone interview. Had to write 2 more tests at onsite followed by interviews.