I applied through a recruiter. The process took 5 days. I interviewed at Riverbed Technology (San Francisco, CA) in Mar 2010
Interview
- 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 [3]
Question 1
Write C code in agonizing detail how to traverse an unbalance B-tree to find a least-common ancestor of two nodes.
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]?
I applied in-person. The process took 1 week. I interviewed at Riverbed Technology (Sunnyvale, CA) in Jan 2017
Interview
One phone screen and one onsite meeting with team members that asking technical questions; people are nice during this review period. However, you will finally be picking holes by one of Queens of the kingdom of Curry Republic. If you are a citizen of Curry Republic, you would be the lucky dog.
I applied online. The process took 2 weeks. I interviewed at Riverbed Technology in Feb 2016
Interview
I applied online and got call from recruiter within few days. He explained about the position and all of their products in detail. Position was more of front end developer position. Then got phone screening with hiring manager. He asked few simple questions about CSS and JavaScript.
They called me for full day onsite interview. There were 7 interviews scheduled for whole day, including one lunch interview. There was no break scheduled. Honestly it was the longest interview I had ever experienced. Interview questions were pretty simple just some tricky JavaScript and CSS question
Interview questions [1]
Question 1
JavaScript Closures
CSS selectors
Showed me some javascript code and asked what will be output.
Given a HTML element and Id, write a program to find out if given id is child of the HTML element.
Questions about my current project
I applied online. The process took 1 day. I interviewed at Riverbed Technology (Sunnyvale, CA) in Aug 2016
Interview
contacted by recruiter, then phone interview. Recruiter was nice. She worked very hard to find a match. Interview was well prepared. I got a little confused while implementing hashmap. i think they expect near prompt solutions
Interview questions [1]
Question 1
1. difference b/w thread and process
2. TCP vs UDP
3. implement hashmap