I applied through an employee referral. The process took 6 weeks. I interviewed at X (San Francisco, CA) in Mar 2015
Interview
One phone interview with some java questions and questions about me, followed by an onsite interview. Met with three engineers separately, got the boot before meeting the last two people I was scheduled to meet. Fed me lunch, great food. Engineers were friendly but in retrospect I felt looking for faults rather than how my skills could help.
Interview questions [1]
Question 1
Design and discuss a distributed system for parking cars.
I applied through an employee referral. The process took 5 days. I interviewed at X in Aug 2015
Interview
After I exchanged emails with a recruiter there, we set up a phone interview with a hiring manager.
I could tell right away that this person wasn't going to actually be my manager, or actually manages anyone. The first part of it was going over my Resume/LinkedIn profile, then asking me what I enjoyed doing. Next he had me log into an online coding site and had a question typed in that I had to answer.
I struggled with the question for a bit, but I made my way to what I thought was the answer eventually. The interviewer had no idea about the question, he wasn't able to point me in any direction (he could see me typing my answer). This leads me to believe he was looking just for the right answer, not how I went about solving it, or stopping me and seeing how I responded to feedback when it was clear I was going down the wrong path.
I expected that though, with a company that size, the actual people you'll work with aren't going to get to talk to you until you pass a myriad of tests that ultimately will have no direct correlation with the job you end up doing. And that's a shame because they loose out on good people that way.
Interview questions [1]
Question 1
Given the array [5, 4, 12, 3, 11, 7, 2, 8, 1, 9] that forms a triangle like so:
5
4 12
3 11 7
2 8 1 9
Write a function that will traverse the triangle and find the largest possible sum of values when you can go from one point to either directly bottom left, or bottom right:
Example:
5 + 4 + 11 + 1
but NOT:
5 + 4 + 7 + 8
I applied through a recruiter. The process took 2 weeks. I interviewed at X (Bengaluru) in Aug 2015
Interview
One written round
4 face to face rounds
and one skype round with US boss.
I was able to clear the written round and face to face round in india, what was disappointing was the round with US manager which happened at 10 pm in the night I was tried after a long day, I hardly remembered what I answered him, but did figure out that did not go well at all.
Interview questions [1]
Question 1
The first round was coding round when a problem is given you have 4 days to submit the solution to twitter.
There are 4 rounds face to face.
1. First round with the director, previous job experience.
2. Second was data structure and algorithm, after to find the combination of path in two dimensional grid, and maximum profit for stock trading problem.
3. Third was another problem solving round where asked to design a metric system, the key was to answer that all the events in the metrics need not be stored in to free up memory.
4. Was design round where I was asked to design a notification system with non functional requirements in mind, how will you reliably send out a message.
I cleared all the above 4 rounds.
The 5th round was with some in US, I did not clear this round.The problem given was start and end time, write an algo to send notification based on current time, which is floored to an integer. start need not be smaller than end, think about corner cases.