I applied online. The process took 2 weeks. I interviewed at LiveRamp (San Francisco, CA) in Apr 2015
Interview
I took a 1-hour online coding exam that had some multiple choice (mostly Big O questions) and a written response to a programming problem which many people on here have referred to as the Six Degrees of Separation question.
After completing this I was asked to schedule a phone interview with an engineer. This consisted of him asking me what I knew about the company (um...) and what about that made me actually want to work there (uh...). Then he asked me more about my answer to the Six Degrees question. This guy was definitely an engineer and did not seem to be trained in how to interview a prospective applicant (a low talker, oy), but in fairness my interviewee skills left a lot to be desired this day.
I was asked back for a second interview. This time, the interviewer was much better, a senior engineer that had been with the company for 5 years. He asked me about some of the projects I had done and the technologies I had used. He then asked me a question concerning keeping track of unique users during a given time period. What's the most efficient way, etc.?
I was not asked back for an in-person interview after that.
Interview questions [1]
Question 1
Six Degrees of Separation; What's the most efficient way to keep track of unique users in any given time period?
"The interview process starts with a hiring manager call, followed by the first technical interview, then a second technical interview, and concludes with a final hiring manager discussion covering various topics."
Interview questions [1]
Question 1
Average Leetcode Question and its expansion on top of that
straightforward when i was there. phone screen and an onsite. the on site is whiteboarding algorithms. there is also system design and behavioral sessions. they respond quickly afterward. great team.
leetcode questions. you will be good if you spend time on solving coding problems. self intro and follow up questions.
leetcode questions. you will be good if you spend time on solving coding problems. self intro and follow up questions.
Interview questions [1]
Question 1
leetcode questions. you will be good if you spend time on solving coding problems. self intro and follow up questions