I disagree about your second point. I'm a CS Major at a top 10 program, with a pretty good GPA (~3.7). This is a throwaway account btw.
During this fall recruiting season, I sent out my resumes to all the top companies, and was offered interviews at every single one. With the exception of two companies, I received offers from everywhere I interviewed, including Amazon, Google, Facebook and Microsoft. I think the market is so hot right now that you CAN get showered with job offers just by sending out a lot of resumes.
During this fall recruiting season, I sent out my resumes to all the top companies, and was offered interviews at every single one. With the exception of two companies, I received offers from everywhere I interviewed, including Amazon, Google, Facebook and Microsoft. I think the market is so hot right now that you CAN get showered with job offers just by sending out a lot of resumes.