20120903 tech.jobs: 11 IT companies with most difficult interview