Tech IndustryOct 19, 2018
Ellie MaeExp.Noob

Google interview

4 weeks to google phone interview, any tips/suggestion on the preparation?

Facebook pipirupiru Oct 19, 2018

Stop wasting time on Blind and do your leets.

BuzzFeed 0xdead Oct 19, 2018

I’m so tired of reading that bullshit. Find a nee response. How about you actually provide real direction?

Facebook pipirupiru Oct 19, 2018

Sure: 1. Go to www.leetcode.com 2. Get premium sub, or if you're cheap ask a friend for step 3 3. Filter questions by Google and sort by frequency 4. Solve as many problems as you can until the interview, ideally around 100 - 300+ covering graphs, recursion / dp, trees, and combinatorics. So basically, do your leets. It's not that f'ing complicated.

Oracle %=+1(_$5 Oct 19, 2018

Be honest. Be confident

Google tGtt04 Oct 19, 2018

Practice with a buddy. You want to get used to explaining your thought process.

Cisco Bezosss Oct 19, 2018

Solve 100+ leetcode. Develop practice of doing problem step by step by hand. Don’t jump steps, see the complexity and if it’s slower, try to see which step is taking longer and optimize it. Create a list of of different types (it’s about 12 to 15) of problems. If option above doesn’t work, try to see if one of these type seem more appealing. DFS BFS In order Preorder Post order Priority queue Sort Binary search Two pointer Divide and conquer DP Trie Union Find Greedy Heap Line Sweep

New
FAANG_ Oct 19, 2018

What you mean by line sweep?

Amazon topcoder5 Oct 19, 2018

Line sweep algorithm used in geometry. Some tasks can be pretty hard without knowing it

Microsoft xthof65 Oct 19, 2018

Trees, bfs, dfs, game problems to focus on more of course they love DP

eBay seat Oct 19, 2018

Leetcode, sadly! Ask your recruiter to send you the Google prep guide

Sumo Logic EMINƎM Oct 19, 2018

I have had google recruiters send me interviewCake in past. Is that better?

Facebook pipirupiru Oct 19, 2018

Unnecessary.

Amazon jNeo42 Oct 19, 2018

My advice is to NOT spend too much time on hard problems, but rather to quickly solve easier ones and prepare for escalation. That is the trick in Google interviews. You’ll get a problem and you’ll be surprised to find it’s rather easy. Little do you know, the intent is to extend that problem into others (mainly to test your scaling abilities). If you take more than, say, 10 minutes to solve that first problem, then you’re in trouble. The interviewer won’t let you know that, the pressure is off and they will make the rest of it easy because you’re already a no to neutral hire. You might get away with it once. Do that in another round and you’ve failed.

Goldman Sachs bMNx07 Oct 19, 2018

Is it based on personal experience?

New
💩expert Oct 19, 2018

This is spot on

Oracle HireNow Oct 19, 2018

You can solve 700 problems and still come across a problem that you are unable to solve. Even worse just because you have solved those 700 problems didn't guarantee that you will able to solve them again in a phone interview. You need to review regularly. I had way better luck with Interview Cake because of the breadth and better quality of solutions compared to leetcode. It's expensive but I bought it at a discount on ebay https://www.ebay.com/itm/153143222043 Was enough to get offers from LinkedIn, Google, oracle and a couple of startups.

Google go_ninja Oct 20, 2018

What level?

Ellie Mae Exp.Noob OP Oct 22, 2018

L5