Comment They aren't really all that different (Score 4, Informative) 215
Having been an intern at both, and gone through at least the intern version of their interviews, I didn't see a huge difference. Can you solve problems? How do you approach different types of problems? Simply put, did your education (both formal and personal) teach you enough to know the important things that any software engineer should know? Communication is incredibly important, and your ability to communicate how you are solving the problems and dealing with issues factors in quite a bit.
Once inside, they do have different cultures, goals, focus, but as far as getting in, I feel there's very few people who would be hired by one, but not the other.
Once inside, they do have different cultures, goals, focus, but as far as getting in, I feel there's very few people who would be hired by one, but not the other.