Problem 1 DFS problem to follow the drip down to the tree. Problem 2 Dictionary using BFS to build ladders. In the third interview, design a pattern interpreter.
Anonymous
Through questions like this, interviewers are mostly trying to test your skillset (and its relevance to the role) as robustly as possible, so be prepared for multiple offshoots and followups. It could be a useful exercise to do mocks with friends or colleagues in Google to get a real sense of what the interview is actually like. Alternatively Prepfully has a ton of Google Software Engineer(Internship) experts who provide mock interviews for a pretty reasonable amount. prepfully.com/practice-interviews
Check out your Company Bowl for anonymous work chats.