I spoke with a very pleasant database backend engineer at a college career fair. He immediately offered me an interview slot for the following day.
For the interview, I arrived and the interviewer began by speaking about himself briefly. He then presented me with a question about full/complete binary trees and a brain teaser.
The questions were easy, but I was extremely tired at the time. He later advised me to be less nervous.
You have 10 jars, each filled with many marbles. Each marble weighs exactly 1.0 grams.
One of the jars is a bad batch, meaning each marble inside weighs 1.1 grams instead of 1.0 grams.
You have a scale that will give you back a number of how much things weigh on it.
Using only one measurement, how would you be able to find the bad batch?
The following metrics were computed from 1 interview experience for the Yahoo Software Development Intern role in United States.
Yahoo's interview process for their Software Development Intern roles in the United States is extremely selective, failing the vast majority of engineers.
Candidates reported having mixed feelings for Yahoo's Software Development Intern interview process in United States.