I applied through a recruiter. The process took 4+ months. I interviewed at ThousandEyes (San Francisco, CA) in June 2015
Interview
The interview process was long, and thorough. After answering a short questionnaire, I had to do a coding challenge. This was followed by a chat with the CTO and then two 3-hour in-person interviews.
Interview questions [1]
Question 1
Lots of C++ and Python coding questions, along with an in-depth interview regarding basic and advanced networking.