I applied online. The process took 2 weeks. I interviewed at DISH (Englewood, CO) in Aug 2010
Interview
Filled out an application and took a test online.
I was contacted by one of the HR people who handles recruiting.
He explained the process and was very clear on what to expect.
I was called in to interview with someone from the hiring team.
I was then called in to interview with upper management.
I then took one more test on site.
I got an offer letter and took the job.
Interview questions [1]
Question 1
There really wasn't anything difficult about it. I just answered every question as frankly as I could.