Cisco. Most of my "interview" time, I was left alone with a written test. I had to debug a C++ program - with pencil and paper, no computer! - and reverse engineer the hex dump of a network packet. There was one other question that I don't recall. The actual face-to-face interview was quite short and conversational.