I applied through a recruiter. The process took 5 weeks. I interviewed at ThousandEyes in Jan 2013
Interview
A recruiter contact me for a initial interview which was basically to get to know me. After that I've completed a code challenge that was to create a twitter API supporting basic functions like return the tweets from a user, start following a user, etc, in Java/Spring.
I've passed the code challenge and had an interview with one of the founders, to give me a overlook about the next step. Finally, got a technical interview with two guys, one from frontend to implement something using Javascript and the other backend using Java.
I applied through a recruiter. I interviewed at ThousandEyes in Mar 2012
Interview
I was contacted by a recruiter and the offered seemed interesting so I followed up.
I had to do a coding challenge, a 1:1 interview that ended up being a skills test and a last interview that I can qualify as a personality test.
The hole process was challenging and I would qualify the difficulty of the interview process as average.
Interview questions [1]
Question 1
I was asked several questions about linux, networking and scripting languages.
I applied through a recruiter. The process took 2 weeks. I interviewed at ThousandEyes in Jan 2012
Interview
The interview process was pretty straightforward and without any problems. First, I got a coding challenge which consisted in developing a C++ program that made use of mysql and dns libraries. The second step was a series of 3 interviews where my coding and problem-solving skills were tested, from higher-level problems (the first interview was more focused on software design) to low-level problems (the next two interviews were more C++ hardcore coding that also required some network-level knowledge).
Got an offer in the next day and that was it.
The interviewers were nice and patient, and tried to keep me relaxed through the whole process. They just want to assess if you are up to the task or not. They didn't ask any of those puzzle questions either.
Interview questions [1]
Question 1
Some questions were more low-level and required some network-related knowledge (eg, network and bit masks, etc)