Got in touch with them through a recruiting agency. I ended up meeting them at a time that wasn't very convenient for me. Had a difficult time finding the location because it was actually in a basement. Came in and the office looked like mostly everyone was gone for the day, except the manager and one other employee. They asked basic questions about the .Net framework and Object oriented design, like what is an event and delegate and what is polymorphism and inheritance. They also asked me an unusual question about System.Reflection, which I replied I really wouldn't use in code because it breaks encapsulation. They also asked about design patterns, who J I replied that most production code I work with doesn't adhere to. They also asked me some questions that would be more C++ specific, like heap vs stack and garbage collection. They proceeded to give me a programming test and a word problem. Got a phone call a day later saying they would move on to another candidate.