I applied online. I interviewed at ThousandEyes in Sep 2017
Interview
I applied online and soon I got a call from the recruiter. Initially they gave me a hackerrank exercise and I submitted. Soon after that I was told to complete a week mini project.
Now I respect their decision and I am not saying they are ripping off or anything, it is their style to evaluate a candidate BUT this is a total time waste according to me. If you are in job market and you spend a week solving their mini project, specially if you are working full time also .....it is a TOTAL waste of time. Unless you know their core technology and you ONLY want to work for that company then it makes sense to just focus on one company for a week but if you are looking to explore other opportunities in other companies then this mini project is a time waste. You would rather invest time in brushing up your algorithm and data structure and practice, instead of investing time in that mini project as you would have to evaluate other offers and make decision too so this one week window might be crucial.
My recruiter was very nice and awesome guy! but the interview process was really bad. I was told that its not about just make the basic thing working but you would be evaluated on how you would write production code. So not only you have to solve this but this project needs to be optimal and good quality as well. So you definitely needs to work hard for at least two three nights and that is not guaranteed to give you interview. I submitted the project and I wasnt selected and NO feedback was given. My code in this project was not the best in the world but it was in working condition as I just invested two nights, I did not see any value in putting time and effort in it .
I would suggest that if you do get an interview then dont fall in trap of this mini project as it is NOT a coding challenge. This is an entire project! Focus on other companies which would evaluate you based on your concepts and implementation.
I applied through an employee referral. I interviewed at ThousandEyes (San Francisco, CA)
Interview
Standard Interview process. I had 4 interviews, 3 phone and 1 in person. The last interview was a presentation in front of members of the marketing, product management and engineering team.
I applied through a recruiter. I interviewed at ThousandEyes in May 2017
Interview
Very thorough, challenging, and in-depth technical interview. Be prepared to put a great deal of thought into it.
You'll receive a trial ThousandEyes account in which you'll get to know the platform, how all of the tests work, the results they produce and what they mean. A lengthy take-home assignment is given that will test what you've learned from the platform. There's also a programming exercise that focuses on the ThousandEyes API, and you'll also need to construct a demo that focuses on a technical topic that you're familiar with.
Finally, you'll be expected to present everything via webex or in person. A considerable amount of effort, but it is a great interview process to ensure that they hire the most qualified candidates.
Interview questions [1]
Question 1
Present a short training demo on a technical topic. Ideally this should be something that you work on everyday and are familiar with.