Riverbed Technology

  www.riverbed.com
  www.riverbed.com

Riverbed Technology Senior Software Engineer Interview Questions

Updated Aug 15, 2014
Updated Aug 15, 2014
4 Interview Reviews

Interview Experience

Interview Experience

50%
0%
50%

Getting an Interview

Getting an Interview

100%

Interview Difficulty

3.8
Average

Interview Difficulty

Hard

Average

Easy

4 Candidate Interview Reviews Back to all interviews

Sort: Popular Date Difficulty

 

Senior Software Engineer 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 3 weeksinterviewed at Riverbed Technology.

Interview Details

Very thorough and professional during the whole process. I had two rounds of phone interview before being called on-site. There were programming questions asked over the phone as well as during the in-person interview. Robin and Kara took good care to make sure that the process was as smooth as possible.

Interview Questions
  • Write a program to write to a named pipe in Unix. Also a programming question on finding a sub-string.   Answer Question
No Offer
Positive Experience
Difficult Interview

Other Interview Reviews for Riverbed Technology

  1.  

    Senior Software Engineer Interview

    Anonymous Interview Candidate
    Anonymous Interview Candidate
    Application Details

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

    Interview Details

    Went through internal recruiter. Had initial phone screening followed by in-person interview. In-person interview lasted all day with each interviewer taking between 45minutes - 1 hour. Very technical. Started off with a written C/C++ test. Not too many questions about project deep-dive. Most questions were C coding questions. Covered most common areas like multi threading, memory management, IPC, string manipulation. Also had design questions.

    Interview Questions
    • Design question to merge error logs in chronological order   Answer Question
    No Offer
    Difficult Interview
  2.  

    Senior 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 a dayinterviewed at Riverbed Technology.

    Interview Details

    There was a initial phone interview, which went smooth. In fact they didn't delve into the resume details much.

    Interview Questions
    • Mostly kernel level programming despite my resume showing no trace of kernel development.   Answer Question
    No Offer
    Difficult Interview
  3.  

    Senior Software Engineer 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 5 daysinterviewed at Riverbed Technology in March 2010.

    Interview Details

    - Contacted by the recruiter through an under-handed poaching exercise from my current employer. Following day was given a phone screen by a "senior engineer" and had travel arrangements made within a half hour of having completed that call.
    - Traveled on-site to their San Francisco HQ to interview in-person on what was well-known to be a "bad day" within the company for doing any recruitment.
    - The people doing the interview, while advertised as being "a great team" they had no interest in business knowledge or relevant industry experience. It is clear that they are trying to staff a crack team capable of executing the bare minimum of requirements dictated by somebody with a higher title than bringing real contributions to the table.
    - They won't publicly admit to trying to penetrate the data de-duplication marketplace in public, but they're putting together a "team" to compete now that they've seen EMC+Data Domain, ExaGrid, Sepaton and the likes capitalizing on the storage market. It's a shame that this "team" is meant to be comprised of a bunch of coding grunts, not people with a real sense of the business space or with ideas that could improve their position in a well-evolved market.
    - The shortsightedness of the company, along with a very ethnically non-diverse "team" is a recipe for disaster, especially for a relocation candidate. After meeting with them in person, I cannot possibly imagine taking the job even if it were offered, regardless of the price tag affixed.
    - Despite interviewing for a "senior/principal engineer" role, the interview process was heavily geared toward recent college grads or even career-fair material. Not challenging, and they'd have been better off just putting a bunch of Berkeley grads in the room to take a written test - it would have at least felt somewhat more normal.
    - The interview process was cold, barren and mostly devoid of discussion - it was one of those interviews where one could legitimately walk out wondering if they even had a position to fill, or were trying to burn some recruiting dollars before the end of the quarter to justify the next quarter's budget. Expense every penny you can because you won't get back the time wasted on this frivolity.

    Interview Questions
    • Write C code in agonizing detail how to traverse an unbalance B-tree to find a least-common ancestor of two nodes.   View Answer
    • How would one implement mutex_[un]lock functions without having a mutex available.   View Answer
    • Written test - do some bitwise XOR operations (no problem solving, just complete a basic CS-I level written test). Why won't [insert some C++ code here] compile? What's wrong with [insert some other C++ code here]?   View Answer
    No Offer
    Negative Experience
    Average 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.