There is a technical test that is utter BS. If you can't get the unit tests to pass (at least 4 out of 5), then you won't even be considered at all. No matter how close you were on the test OR how good the code you wrote looks. Furthermore, many good candidates who pass the test will be turned away because, and I quote, "he just needs to take some uppers" -their CEO.