I applied through a recruiter. The process took 1 day. I interviewed at Vrbo
Interview
HomeAway was offering 30 minute on campus interviews. I walked in, chatted with the interviewer for around half the time and discussed my side projects and passions. For the rest of the time, I worked on an OOP question. The interviewer was very nice and helpful, and the process went fairly smoothly.
Interview questions [1]
Question 1
Use OOP to implement a deck of cards with methods add and shuffle
I applied through university. The process took 3 days. I interviewed at Vrbo in Oct 2013
Interview
1st HR phone screen: every easy, most of the questions are very common, asked about school's projects, work experience etc.
2nd Technical phone screen: most of them are fairly easy
1. What is the difference between an array and a vector
2. What is the difference between a class and a object
3. Given an array of integers, find the max int
4. Remove duplications from an array of int
5. Design a Unix file system with OOP (I failed this question, should have prepared better)
6. What does 'grep' command in linux do?
7. What does 2^16 equal?
Got the rejection email the next day, obviously they believed I was not good at OOP so they did not bother to call me to the next round. Make sure to polish your OOP concepts and applications. Best of luck fellas!
I applied through university. The process took 1 day. I interviewed at Vrbo in Sept 2012
Interview
It was quite straightfoward. After breif introduction, I was asked to design a way to efficienty to fetch the email address from a person's name given that they have thoudands of email-name pairs. I was asked to written code on the paper. And the follow up question is that how would you do to add new email-name pair into your design.
Interview questions [1]
Question 1
Design a way to fetch the email address from a person's name given that they have thoudands of email-name pairs