Which is why you
A. Don't make the interviews so hard that they require multiple months of preparation. You can be prepared for the google interview by simply having taken an algorithms course and studying for 2 or 3 weeks.
B. Make sure the people you hire are good communicators and are a good culture fit.
C. Try to make your workforce diverse.