ThousandEyes Interview Questions | Glassdoor

ThousandEyes Interview Questions

Updated Jul 12, 2018
69 Interview Reviews

Experience

Experience
48%
6%
46%

Getting an Interview

Getting an Interview
42%
34%
12%
5
3
2
2

Difficulty

3.2
Average

Difficulty

Hard
Average
Easy

Candidate Interview Reviews

Filter

Sort: PopularDateDifficulty

Filter

Sort: PopularDateDifficulty
  1. Featured Interview

    Helpful (7)  

    Senior Software Engineer Interview

    Anonymous Interview Candidate in San Francisco, CA
    Declined Offer
    Positive Experience
    Difficult Interview

    Application

    I applied through a recruiter. The process took 2 weeks. I interviewed at ThousandEyes (San Francisco, CA) in May 2017.

    Interview

    This review is long overdue. I interviewed with ThousandEyes back in June, 2017. It started with their recruiter reaching out to me and scheduling an introductory call after I informed him that I was interested. During the call, he gave me some info about the company and their product and sent me a quick online programming problem that didn’t take more than 15 minutes to complete. They reviewed my solution within a couple of days and informed that they were going to move forward to another take-home coding problem. This one was a Java/Spring problem that took about 7 hours to finish. I personally think take-home projects are very effective in gauging the skills/experiences of a candidate comparing to onsite 5 hour interviews. After I submitted my solution, again they evaluated it promptly and got back to me. 

    As the next step, they scheduled an onsite interview. I need to note that they were very accommodating with regards to my schedule. 

    Once there, the recruiter gave me a tour of their office and then guided me to a conference room for the interview. I was interviewed by three people, two engineers and their engineering VP. All of them were friendly. The engineers covered algorithm and data structure problems and I went over the take-home project with the engineering VP. Although the questions weren’t easy, they were all very fair and there was no “coding tricks” required to solve them. They started with easier questions and moved to more difficult questions as the interview went on. 

    After a couple days, the recruiter contacted me to let me know that my interview went well and they were proceeding with an offer. He also asked me to have a quick phone call with their CTO as the last step before the offer was extended. During the phone call, their CTO just covered some general questions regarding my work experience. 

    After the offer was delivered to me, they gave me about a week to make my decision. Unfortunately, I ended up rejecting the offer due to a competing offer, but I think this was one of the best interview experiences I’ve had in my career. 

    Interview Questions

    • Java/Spring project. Algorithms and data structure problems.   Answer Question

  2. Helpful (7)  

    Software Engineer Interview

    Anonymous Interview Candidate in San Francisco, CA
    No Offer
    Negative Experience
    Average Interview

    Application

    I applied through a recruiter. The process took 4+ weeks. I interviewed at ThousandEyes (San Francisco, CA) in February 2012.

    Interview

    They make you complete a fairly lengthy coding challenge that could easily take more than one week, and when you submit it-- if they are unhappy with it for any reason, they will simply tell you no, with no feedback of any kind.

    Don't waste your time on a long coding challenge (they essentially make you do a project), you may as well apply elsewhere

    Interview Questions

    • Create a twitter like service with the following basic functionalities
        1. A login page for users to sign in and a link/portion for registration if user is not in the system.
        2. Once logged in, the user is directed to the home page where the user can post "tweets". Tweets appear with timestamp below on the users home page.
        3. A logged in user can search for other users and decide to "follow" them. Users cannot control whether they can be followed or not in this implementation. If a user is part of the system, then anybody can follow them.
        4. Tweets made by people the user follows also start to appear on the users home page. Page does not need to be refreshed for new tweets by other users to appear on the page.
        5. If a user decides to "un follow" somebody, past tweets are removed from that users page and no more future tweets appear.

      In designing and implementing this system, feel free to correct things in twitter that you don't like or always wanted differently.

      Languages: Java, JSP, Spring MVC, Javascript/JQuery, HTML, CSS (JQuery and Spring MVC are highly encouraged).
      Database: MySQL   Answer Question
  3. Helpful (6)  

    Software Engineer Interview

    Anonymous Interview Candidate
    No Offer
    Negative Experience
    Difficult Interview

    Application

    I applied through a recruiter. I interviewed at ThousandEyes.

    Interview

    Stay away. Very unprofessional. If they decide not to hire you, they will never get back to you, and will just leave you hanging. They will ask for code samples from you and a very time consuming coding challenge. They should have at least the decency of getting back to the candidates.

    Interview Questions


  4. Helpful (3)  

    Software Engineer Interview

    Anonymous Interview Candidate in San Francisco, CA
    No Offer
    Negative Experience
    Average Interview

    Application

    I applied online. The process took 5 days. I interviewed at ThousandEyes (San Francisco, CA) in March 2015.

    Interview

    I applied through their website. It's a very unfair process. I'm very disappointed that they asked me to do a coding challenge that took me 2 days and after their "review" they rejected without even offering me an interview to discuss it or a grade. Advice: Don't accept the coding challenge without being interviewed first, it is a total waste of time since other candidates will go in straight to a interview with a employee referral.

    The coding challenge took me 2 days to complete because I wanted to impress and to test it well.

    Interview Questions

    • Write a C++ program to execute a DNS query to top 10 websites and store the latency on a MySQL DB.   Answer Question

  5.  

    Software Engineer Interview

    Anonymous Interview Candidate in San Francisco, CA
    No Offer
    Positive Experience
    Difficult Interview

    Application

    I applied through a recruiter. The process took 2 weeks. I interviewed at ThousandEyes (San Francisco, CA) in July 2017.

    Interview

    It was a great process, contacted by recruiter and then talked with a HR(all is very quick and nice). The last exercise it is a bit lit longer, but you can do it.

    Interview Questions

    • Problem that I had and How I solved.   1 Answer
    • Fibonacci exercise   1 Answer
    • SF Muni Map, real time update   1 Answer

  6.  

    Software Engineer Interview

    Anonymous Interview Candidate in San Francisco, CA
    No Offer
    Positive Experience
    Average Interview

    Application

    I applied through college or university. I interviewed at ThousandEyes (San Francisco, CA) in August 2016.

    Interview

    Applied through university portal and was contacted by a recruiter. Went through a brief 30-minute phone screen about my technical and career background. Was then sent a questionnaire and coding challenge, was not contacted again after.

    Interview Questions


  7. Helpful (1)  

    Software Engineer Interview

    Anonymous Interview Candidate in San Francisco, CA
    Declined Offer
    Positive Experience
    Average Interview

    Application

    I applied through a recruiter. I interviewed at ThousandEyes (San Francisco, CA) in April 2017.

    Interview

    First chat with recruiter, then did mini project that's about 6-8~ hours, then went onsite for 3 back to back interviews. Amazing people, really saw myself working there, some last minute decisions drew me elsewhere but still highly recommend. Process is very fast, recruiters are nice and responsive, onsite was super chill too. They're really trying to improve, from their technology to their interview process. I look forward to hearing good things about them in the future.

    Interview Questions

    • The questions are designed to check if you understand coding principles such as encapsulation. They also probe to see if you know how to code. No trick questions.   Answer Question
  8. Helpful (2)  

    Software Engineer Interview

    Anonymous Interview Candidate in San Francisco, CA
    No Offer
    Negative Experience
    Average Interview

    Application

    I applied through an employee referral. I interviewed at ThousandEyes (San Francisco, CA) in February 2017.

    Interview

    1. One-week code challenge. If you have other opportunities to pursue, I suggest NOT to go with the code challenge. SAVE YOUR TIME TO PREPARE OTHER INTERVIEWS. From the company, the code challenge can be completed in 10-15 hours assuming you have decent experience with the frameworks/tools required. Please note, there is NO PAY FOR THIS PROJECT. Think about TIME COST before doing it.
    2. 3-round skype video interviews. Engineers I met are nice and patient. Basic Javascript and algorithm/multi-thread problems.
    3. Additional one skype interview with another team. This engineer was unprofessional and not well-prepared for the interview. Threw me three very simple technical questions. One of them is to make https calls using Spring framework. After I finished it within 5 mins, I said I should double-check whether Spring framework has a https client besides http client to ensure security. He said you should focus on speed, if you already made things work out, you shouldn't spend extra time on it. I couldn't agree with him on it. Even for a start-up, we should find the balance between speed and correctness.
    4. They promised they would give results on the next business day. However, it took more than one week. Obviously, they didn't go through the process in a timely manner.

    Interview Questions

    • 1. Code challenge - a mini twitter backend REST APIs.
      2. Basic javascript questions.
      3. A DFS/BFS implementation + basic synchronization data structure implementation.   Answer Question

  9. Helpful (2)  

    Software Engineer Interview

    Anonymous Employee in San Francisco, CA
    Accepted Offer
    Positive Experience
    Difficult Interview

    Application

    I applied through college or university. I interviewed at ThousandEyes (San Francisco, CA) in May 2014.

    Interview

    They first asked me for a code sample and some pretty standard intro questions over email. They then offered me a coding challenge that involved putting together a D3 project of medium complexity. I then went onsite to talk to them about my challenge and do some technical interviews in person. I felt that their interview process was both thorough and challenging. I got the impression that they have a high bar for admittance. So when they gave me an offer I accepted.

    It seems like a lot of people complain about coding challenges like the ones ThousandEyes gives to their applicants. I personally think that coding challenges are one of the best ways to test a software engineer's skill. Its best to evaluate someone's ability to do something by having them actually do it for you.

    Interview Questions

    • Can you tell us about a hard problem you've had to solve, and how you went about solving it?   1 Answer

  10. Helpful (7)  

    Software Engineer Interview

    Anonymous Interview Candidate
    No Offer
    Negative Experience
    Average Interview

    Application

    I applied through a recruiter. I interviewed at ThousandEyes in April 2017.

    Interview

    Got a message on LinkedIn from the company recruiter. I showed interest and the recruiter sent my resume to the hiring manager, who was wanted to continue the interview process with me. I got a take home coding project-- if it was reviewed favorably by ThousandEyes, they were gonna call me for an onsite interview. Since I had an offer pending, they expedited the reviewing the project and got back to me. The recruiter told me that they didn't review my project favorably and didn't wish to go on. I spent a good amount of hours on that project and wanted some sort of feedback on it. I didn't get any. I have turned in multiple coding assignments of the type at various companies, and I have always had positive feedback. Given the time investment for this project, I wanted some feedback so I at least get something out of it. I believe if a company is going to require 8 hours of your time for a project, some feedback should be courtesy.

    Interview Questions

    • I was given an 8 hour project that required me to build a restful backend api given a set of requirements.   1 Answer

  11.  

    Software Engineer Interview

    Anonymous Interview Candidate in Charlotte, NC
    No Offer
    Positive Experience
    Average Interview

    Application

    I applied online. I interviewed at ThousandEyes (Charlotte, NC) in June 2017.

    Interview

    I applied through Career Portal. After a week I got an email from HR to schedule a date for Basic Telephonic Screening.
    The interview process has mainly 3 steps
    1. First, they schedule an initial call;
    2. then, they ask you to complete a challenge;
    3. finally, they schedule a three-hour technical interview, possibly on-site, with the hiring manager and other members of the team.

    Interview Questions

    • I was given a project to design a prototype of a mini-twitter application using Spring Boot. I need to authenticate users Spring Security. I need to use H2 in-memory database to fetch the data without ORM tools like hibernate   Answer Question

Don't Miss Out On a Job You Love
Upload a resume to easily apply to jobs from anywhere. It's simple to set up.