I really enjoyed the laid-back nature of the workplace and got an interesting project to work on over the summer. The campus is very nice, and they provide housing for Software Engineering interns in LA. There are a lot of options for different teams to work on, including:
DIRECTV is going through a merger since AT&T bought them, and because of this, many things are changing. I am told that the interns used to be treated much better (given intern events and happy hours), but this summer we have barely had any events, and HR is extremely unorganized. They seem to pay little attention to interns instead of trying to entice us to come work full-time. In addition, the onboarding process was pretty slow and painful. I had to gain access to all of the company resources individually (JIRA, the company wiki, CVS, Mercurial, etc.), and my manager/mentor spent virtually no time helping me get up to speed at the beginning.
Pay more attention to your interns! The actual work isn't bad, but interns should feel a little more love from HR in the form of events and lunches.
Also, final presentations for interns should be organized at the beginning of the summer. The HR person in charge of interns was very neglectful and unorganized.
It took a very long time, but the hiring managers were very nice. First, I applied online. Then, it took about two months for them to get back to me. I then had three phone screens: the first was behavioral, and the next two were background checks.
A brief written test on object-oriented programming and experience. Some written test on hypothetical critical thinking scenarios. The interview lasted about a couple of hours and went relatively smoothly.
Had a phone screen, a 3-hour on-site interview with software engineering team members. Was asked about programming concepts and to solve programming problems (ranging from easy to medium difficulty). A background check was required.
It took a very long time, but the hiring managers were very nice. First, I applied online. Then, it took about two months for them to get back to me. I then had three phone screens: the first was behavioral, and the next two were background checks.
A brief written test on object-oriented programming and experience. Some written test on hypothetical critical thinking scenarios. The interview lasted about a couple of hours and went relatively smoothly.
Had a phone screen, a 3-hour on-site interview with software engineering team members. Was asked about programming concepts and to solve programming problems (ranging from easy to medium difficulty). A background check was required.