Riverbed Technology

  www.riverbed.com
Work in HR? Unlock Free Profile

Riverbed Technology Member of Technical Staff Interview Questions & Reviews

Updated Feb 18, 2014
All Interviews Received Offers

Getting an Interview  

50%
30%
6%

Interview Experience  

88%
11%
0%

Interview Difficulty  

Average Difficulty
9 candidate interviews Back to all interview questions
Relevance Date Difficulty
in

Accepted Offer

Positive Experience

Average Interview

Member of Technical Staff Interview

Member of Technical Staff

The process took 4+ weeks - interviewed 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 Question – Lots of multithreading questions   Answer Question


Accepted Offer

Positive Experience

Difficult Interview

Member of Technical Staff Interview

Member of Technical Staff
Sunnyvale, CA

I applied through a recruiter and the process took 2 weeks - interviewed 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 Question – Many questions about programming and more abstract problem solving questions.   Answer Question


Accepted Offer

Positive Experience

Average Interview

Member of Technical Staff Interview

Member of Technical Staff
Champaign, IL

I applied through an employee referral and the process took 1 week - interviewed at Riverbed Technology in July 2009.

Interview Details – Descent. Had 6 rounds about 5 years ago when I joined the company. Lot of programming and networking questions


1 person found this helpful

Declined Offer

Positive Experience

Very Difficult Interview

Member of Technical Staff Interview

Member of Technical Staff
Sunnyvale, CA

I applied through college or university and the process took 2+ weeks - interviewed 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 Question – 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

Reason for Declining – I had offers from other companies in systems area.


Accepted Offer

Positive Experience

Difficult Interview

Member of Technical Staff Interview

Member of Technical Staff
Sunnyvale, CA

I applied through other source and the process took 5 days - interviewed at Riverbed Technology in February 2010.

Interview Details – Tough. I only had one round of interviews with 6 people that were all highly technical and were not bounded by my experience. I was asked stuff that I haven't done since college.. They're looking for how you think here, not necessarily the wealth of information that you know.

Interview Question – Not doing this in a while, asking to balance a B+ tree was a pain for me.   Answer Question

Negotiation Details – Easy. The recruiter made it as painless as possible, while looking out for my best interests.


No Offer

Positive Experience

Difficult Interview

Member of Technical Staff Interview

Member of Technical Staff
San Francisco, CA

I applied through a recruiter and the process took 2 weeks - interviewed 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 Question – Question were related to my engineering and work back ground.   Answer Question


Accepted Offer

Positive Experience

Difficult Interview

Member of Technical Staff Interview

Member of Technical Staff
Sunnyvale, CA

I applied through a recruiter and the process took 3 days - interviewed at Riverbed Technology in March 2010.

Interview Details – Friendly interviewers. All technical interviews, no HR. 2 phone and 7 in-person interviews. Focus on data structures, algorithms, systems knowledge, problem solving.

Interview Questions

Negotiation Details – No negotiation.


Accepted Offer

Neutral Experience

Difficult Interview

Member of Technical Staff Interview

Member of Technical Staff
San Francisco, CA

I applied online and the process took 2 days - interviewed 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 Question – 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.


1 person found this helpful

No Offer

Positive Experience

Difficult Interview

Member of Technical Staff Interview

Member of Technical Staff

I applied through college or university and the process took a day - interviewed at Riverbed Technology in June 2009.

Interview Details – Submitted my resume and got a call within a week. An engineering manager called me and asked some OS, data structures & networking questions.

Interview Question – How do you programtically tell if the architecture is big Endian or little Endian   View Answers (2)

Worked for Riverbed Technology? Contribute to the Community!

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.