Condescending and rude. Wouldn't want to work there even if I had an offer (and I had two more competitive offers from friendly interviewers and more well-known companies with better offers), and I haven't heard from them either way. Unprofessional. I had trouble thinking of an implementation to the technical question they gave me because they interrupted me every step of the way.