3 Rounds onsite - Communications team
a. Kth largest element in array - I used quicksort but discussed all possibilities before writing on the whiteboard. b. Find if a graph was connected or not - Used DFS and checked for visited nodes.
OS concepts: threads, scheduling, file systems - The interviewer was really trying to gauge my system-level understanding by asking tricky questions back to back.
Balanced binary tree, min stack.
It took a lot of time after the interview to convey the results. I was disappointed with the recruiter. The engineers were brilliant people.
OS Stuff
The following metrics were computed from 6 interview experiences for the Yahoo Software Engineer role in Mountain View, California.
Yahoo's interview process for their Software Engineer roles in Mountain View, California is very selective, failing most engineers who go through it.
Candidates reported having good feelings for Yahoo's Software Engineer interview process in Mountain View, California.