Initially their response was prompt, which was encouraging. I set up a phone interview which went very well. I guess the interviewer was a little unclear about my C/C++ programming knowledge, so he asked me to write a 40 line program that reads data from a file and into a data structure, then allowing the user to query the list. Very simple. I turned in the program and it took them over a week to respond, only with that "Your qualifications were impressive; however, we feel that your background does not match our company's needs at this time." Very vague and unconvincing.
They specifically listed on their job requisition that ANY OO language, i.e. Java, was acceptable. I told them that I knew C++ well, just not as well, but apparently that wasn't acceptable for them. I understand that you may really want an experienced C++ developer, but don't state that other OO languages are fine and then completely dismiss me when you find out that C++ isn't my forte. Oh, and by the way, I've been programming for over 4 years and have my degree in computer science, so I do know what I'm doing.