Which company will fall first: Google, Apple, Facebook, Amazon, or Microsoft? Are Interviews for top tech companies (Google, Amazon, Apple, Uber, Microsoft) still considered hard for someone whose CS skills are very good?