I was scheduled for a phone screen, and then an engineer called me.
He asked me some algorithmic questions about data structures and about how to implement a calculator. He also posed a brainteaser-type question.
Implement a calculator, describing how to represent the different symbols, hold them in memory, and perform the right order of operations.
The following metrics were computed from 79 interview experiences for the Yahoo Software Engineer role in Sunnyvale, California.
Yahoo's interview process for their Software Engineer roles in Sunnyvale, California is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very good feelings for Yahoo's Software Engineer interview process in Sunnyvale, California.