Paul Boag recently made some great points on soft skills too:
We just had a conversation about this recently in my office.
While trying to decide what kind of test to give our potential Senior Front End Developer, we decided that we wanted to not only understand if they could write clean code, use modern tools, and get along with everyone, we also want to test for continuing education. Can this person continue to learn and not become a dinosaur? It also tests passion for the industry. Nobody wants a tired and jaded developer.