Riverbed Technology

www.riverbed.com

Riverbed Technology Member of Technical Staff Interview Questions

Updated Nov 14, 2014
Updated Nov 14, 2014
17 Interview Reviews

Interview Experience

Interview Experience

64%
5%
29%

Getting an Interview

Getting an Interview

34%
32%
19%

Interview Difficulty

3.3
Average

Interview Difficulty

Hard

Average

Easy

17 Candidate Interview Reviews Back to all interviews

Sort: Popular Date Difficulty
  1.  

    Software Engineer (Member of Technical Staff) Interview

    Anonymous Interview Candidate
    Anonymous Interview Candidate
    Application Details

    I applied online. The process took 2+ weeksinterviewed at Riverbed Technology.

    Interview Details

    Basic algorithms (insertion/deletion), search etc. Emphasis is on following the API. One of the questions was relatively difficult that had to do with conversion of one type of a data structure to another and doing so efficiently (by using indexing). Nothing an experienced programmer couldn't do in his/her sleep.

    Negotiation Details
    At the time, I needed visa sponsorship, and the former OPNET was offering it. I had no room for negotiation.
    Accepted Offer
    Positive Experience
    Easy Interview
  2.  

    Software Engineer (Member of Technical Staff) Interview

    Anonymous Interview Candidate in Sunnyvale, CA
    Anonymous Interview Candidate in Sunnyvale, CA
    Application Details

    I applied through a recruiter. The process took 3 weeksinterviewed at Riverbed Technology in June 2014.

    Interview Details

    The hiring process was straight forward, the recruiter contacted me over linkedin and had a quick sync up of the position and what they were looking for and had set up the initial phone screen with the hiring manager.
    The phone screen was a simple programming challenge in C/C++ involving deleting duplicate elements in a linked list and though my solution wasn't perfect around the corner cases, and I was trying to fix things up, he was fine with that and had put me through the onsite.
    The onsite comprised of six interviews, normal algorithm/ds fundamentals, roughly four programming and two design and a technical chat with the hiring manager wherein I had expressed my view that I didn't do my best is some interviews and the response that I got was that they factor in a bunch of components to make the final decision. It has been two weeks and there aren't any response from the recruiter on the final onsite and I presume that I didn't get through, which wasn't a total shocker but the fact that the company which was rated one of the best place to work for had such an unethical practice towards the interviewers is quite disappointing. You may find some candidates not worth your time and that's why the phone screens are for, at least be courteous to send out the result for the interview for the amount of time that the candidate had spent towards the interviewing not taking into account the fact that we had to take the day off for the onsite as well.

    Interview Questions
    • Nothing unexpected, just a question about cloning a linked list with an arbitrary pointer and to find an element in a matrix with elements sorted along the columns and rows.   Answer Question
    No Offer
    Negative Experience
    Average Interview
  3.  

    Member of Technical Staff Interview

    Anonymous Interview Candidate
    Anonymous Interview Candidate
    Application Details

    The process took 4+ weeksinterviewed at Riverbed Technology.

    Interview Details

    Pretty standard interview process. One phone screen asking general programming questions (string manipulation, basic algorithm/hashmap stuff), followed by an onsite interview that went into depth with more engineers and more programming questions. Interview varied from general java questions to more specific algorithm questions.

    Interview Questions
    Accepted Offer
    Positive Experience
    Average Interview
  4. Is this helpful? The community relies on everyone sharing – Add Anonymous Interview Review


  5. 2 people found this helpful  

    Member of Technical Staff Interview

    Anonymous Interview Candidate in Sunnyvale, CA
    Anonymous Interview Candidate in Sunnyvale, CA
    Application Details

    I applied through college or university. The process took 2+ weeksinterviewed at Riverbed Technology in October 2012.

    Interview Details

    The hiring process involves 2 phone screens each being highly technical. Once selected there is an onsite interview which consists of 5-7 technical rounds. The last round might be managerial assessing the culture fit to the team and the company.

    The team I interviewed with was looking for systems programmers so C was the primary language and concepts in Operating Systems are thoroughly tested. I would suggest going through the 1st 5 chapters of UTLK book. Its an awesome book to read. It helped me get through multiple systems companies.

    Also, expect to write lots and lots of whiteboard code in C/C++.

    Interview Questions
    • Given 2 linked lists sorted in ascending order, write a function that will merge these lists into a single sorted list without copying the list contents. The node structure is of the form:

      struct Node {
          int value;
          struct Node *next;
      };
       
      Answer Question
    Reasons for Declining

    I had offers from other companies in systems area.

    Declined Offer
    Positive Experience
    Difficult Interview
  6.  

    Member of Technical Staff Interview

    Anonymous Interview Candidate in Sunnyvale, CA
    Anonymous Interview Candidate in Sunnyvale, CA
    Application Details

    I applied through a recruiter. The process took 2 weeksinterviewed at Riverbed Technology in March 2012.

    Interview Details

    Initial phone screen. Then scheduled onsite interview. I received an interview schedule indicating who I would be talking to and at what times. Provided lunch.

    Interview was well organized and interviewers had questions prepared ahead of time.

    Interview Questions
    • Many questions about programming and more abstract problem solving questions.   Answer Question
    Accepted Offer
    Positive Experience
    Difficult Interview
  7.  

    Member of Technical Staff Interview

    Anonymous Interview Candidate in San Francisco, CA
    Anonymous Interview Candidate in San Francisco, CA
    Application Details

    I applied through a recruiter. The process took 2 weeksinterviewed at Riverbed Technology in October 2011.

    Interview Details

    Phone conversation with a Recruiter who pre-screened me (more so to understand my background and skill level) and sent a matching opening my way.
    Technical phone interview with an engineer. After a week onsite, where I was interviewed by 5 engineers (1:1). Good interview process with each one reserving last 10 minutes of their slots to answer questions from my side. Asking the right questions also helps in your interview.
    Took two weeks to get back on the results, which dint make sense, and no specific reason given for rejection (which was annoying).

    Four months later I was contacted for a opening by another manager, who had the interview results and notes in his hands. He said the interview was positive, but the reason for rejection was because they thought I dint know C++, where as I had made it clear that I have worked with C all my life and know C++, but just no industry experience. Had I known this earlier, I could have interview in C++ for them, an additional round if needed. After my phone screen with this manager, he was baffled since I was more of a match for that team (configuration / app level), then his team (systems / driver level).

    Interview Questions
    • Question were related to my engineering and work back ground.   Answer Question
    No Offer
    Positive Experience
    Difficult Interview
  8. 1 person found this helpful  

    Member of Technical Staff Software Engineer Interview

    Anonymous Interview Candidate in Sunnyvale, CA
    Anonymous Interview Candidate in Sunnyvale, CA
    Application Details

    I applied through a recruiter. The process took 2+ weeksinterviewed at Riverbed Technology in September 2011.

    Interview Details

    Recruiter was from Riverbed. He was respectful and communicative throughout. They did a very good job of staying in contact and communicating before and after the interviews. The interview questions were well thought out and did not repeat themselves from person to person. It was nice not to have yet another "how fast can you code a contrived problem under pressure without time to think about it." or obscure trivia question. Most of the questions were about deep understanding and background knowlege and ability, rather than specific trivia. I felt like they wanted an engineer who understands how systems work, _and_ could code, rather than just a code monkey.

    Interview Questions
    • 1) How does an ISR work (All the way from the beginning to the end)
      2) Data structures and approaches such as when to use a hash table, tree, list, etc. on a conceptual level
       
      View Answer
    Negotiation Details
    The recruiter wanted to make sure he understood my full compensation, so he could match the offer. They gave me what I asked for.
    Accepted Offer
    Positive Experience
    Average Interview
  9.  

    Member of Technical Staff Interview

    Anonymous Interview Candidate in San Francisco, CA
    Anonymous Interview Candidate in San Francisco, CA
    Application Details

    I applied online. The process took 2 daysinterviewed at Riverbed Technology in June 2010.

    Interview Details

    They were pretty flexible and worked with my schedule. Arranged for a phone interview and a set of personal interviews within one days notice from my side as I was visiting Bay Area that time. They called me in another day for a second interview that consisted of interviewing by different set of people.

    Interview Questions
    • Interviews touched upon algorithms, data structures (tree, list, queue, stack importantly), programming, object oriented analysis, C/C++, general problem solving etc.   Answer Question
    Negotiation Details
    There was no scope for negotiation at all. Not even ready to concede even a single dollar more. My case was a bit different as I had no other offers in hand.
    Accepted Offer
    Neutral Experience
    Difficult Interview
  10. 2 people found this helpful  

    Software Engineer (Member of Technical Staff) Interview

    Anonymous Interview Candidate in Sunnyvale, CA
    Anonymous Interview Candidate in Sunnyvale, CA
    Application Details

    The process took a dayinterviewed at Riverbed Technology in May 2010.

    Interview Details

    I was contacted by a recruiter initially. I think they got my resume from the career fair in the college...
    Had a phone screen interview, went well.. I think the interviewer was dumb since he dint understand any of my research projects.. Then I got an email from him asking to solve a C test, and I think i did really well, so I got a onsite call within minutes I sent the solution via email..

    The onsite started with a simple C test... had some dumb and ambiguos questions..
    None of the interviewers asked my about my experience or research project. They asked a couple of questions about my course projects. They asked me some intelligent questions, about how vectors are implemented in C++ etc.. Programming questions were more focused towards the product..

    Overall, the ppl there dont know how to judge a person.. and I can say that since I interviewed with 8 companies, and got an offer from 7 of them..

    Interview Questions
    Reasons for Declining

    They selected some "really" dumb people.. so i believe it is not the right place to work...

    Declined Offer
    Negative Experience
    Average Interview
  11. 1 person found this helpful  

    Member of Technical Staff - Cloud Networking Interview

    Anonymous Interview Candidate in San Francisco, CA
    Anonymous Interview Candidate in San Francisco, CA
    Application Details

    I applied online. The process took a weekinterviewed at Riverbed Technology in March 2010.

    Interview Details

    Had an initial phone interview with the manager. He asked a lot of networking, synchronization, C questions

    Had a call for on site interview within a couple of days.
    There was a technical test to start with.
    After that had an 1-1 interview with 4 interviewers.
    All the interviews involved coding on data structures. The other parts of the interviews consisted of questions on synchronization, networking, past projects etc.

    Overall a very good experience.

    Interview Questions
    No Offer
    Positive Experience
    Difficult Interview

Work at Riverbed Technology? Share Your Experiences

Riverbed Technology

 
Click to Rate
or

The difficulty rating is the average interview difficulty rating across all interview candidates.

The interview experience is the percentage of all interview candidates that said their interview experience was positive, neutral, or negative.

Your response will be removed from the review – this cannot be undone.