is a comprehensive book on getting a job at a top tech company, while focuses on dev interviews and does this for PMs.
CareerCup's interview videos give you a real-life look at technical interviews. In these unscripted videos, watch how other candidates handle tough questions and how the interviewer thinks about their performance.
Most engineers make critical mistakes on their resumes -- we can fix your resume with our custom resume review service. And, we use fellow engineers as our resume reviewers, so you can be sure that we "get" what you're saying.
Our Mock Interviews will be conducted "in character" just like a real interview, and can focus on whatever topics you want. All our interviewers have worked for Microsoft, Google or Amazon, you know you'll get a true-to-life experience.
As program manager you need to be able to communicate well during the interview, and this question clearly ask the interviewee to communicate, ask question, and make assumption rather than giving a straight answer. Ketki did well on answering this problem. My answer to this problem is:
- farizbey September 07, 2013Ask question:
1. Which flight that got stolen (domestic or international)? as this going to be important when we start designing the solution. If we can ask the interviewer to be able to assume that only domestic flight that got stolen cause this will simplify our design.
2. I assumed that only domestic flight that got stolen. and ask whether there's transferring flight in the domestic flight? cause maybe during transferring that bags got stolen. Ask the interviewer to be able to assumed that there's no transferring flight in the domestic flight. Again, I ask this because I want to simplify the design.
So then I think we cover how the flight went. We assumed that the ones that got stolen are domestic flight with no transferring flight (connecting flight).
Start explaining to the interviewer on how the bags get on the plane and how we collect the bags once we land. Start by giving the bags to the check point at the airport. then the bags get on the conveyor belt, got pick up by people who work at the airport, then all the bags from all passengers are put together and they start putting the bags inside the airplane. Once we land, the bags got pick up by the people who work at the airport and the bags put on the conveyor belt then lastly we collect our bags.
Now while explaining this start identifying what could cause the bags to be stolen. Is it because of the people that work there or is it because a broken conveyor belt or anything that you could think of
Finally Solution.
Once we identify the problems then we can give solution to the problem like assigning RFID/e-tracking to all bags.
Again, I agree with Ketki, this question is more about how data driven and how analytical you are. This question is not to demonstrate technical ability.
Hope this help.