First of all, let me stress that this job was posted as an entry-level job on a website for recent college grads. I interviewed with a Software Development Lead from Boston with two first names. And in case you're wondering, yes, he is just as socially inept as every other person you've met with two first names--this guy does not disappoint!
Some highlights of the interview:
* The interviewer actually called me an hour after our originally scheduled interview time, saying that the different time zones confused him. Apparently practical intelligence is a not a top priority at Consilience.
* After explaining that my Java experience is based in a classroom environment using Java SE, he asked me twice if I've ever worked with J2EE. This was to become a common theme throughout the rest of the interview, by the way.
*The verbal skills test was evidently designed to be as awkward as the interviewer's personality. The questions were all over the place with quite a few questions about specific methods within java classes. (If you have the entire Java class library memorized, you should be good) Regardless of whether I answered the question correctly or incorrectly, the interviewer still repeated every question at least twice. At one point I specifically asked "Are you saying that's the wrong answer?" and he responded by asking the question a third time. Slightly off-putting, to say the least.
I was informed twice (you saw that one coming) that I was not invited back for the next round of interviews. What a relief!
In summation, if you are a Java savant and are willing to work for an entry level salary--Consilience Software is the place for you.