Google interview advice

Amazon / Eng cayde
Jan 26 17 Comments

Hey all,

Interviewing at Google soon. I actually love my project right now, but could use a TC bump. So I'm not too concerned if I don't get in on the first try.

My strat is 2 easy and 1 medium leetcode questions per day time boxed to 15 minutes for easy and 25 for medium. Going to take the questions from the Google category sorted by frequency, as I've seen suggested here before. Easy and medium, because I feel like interview tech questions tend to start off fairly easy, then get complexity added along the way.

I have 3 weeks to prep, but might ask for an extra week.

Plan for week 1 is to write major data structures from scratch. List, linked list, hashmap, graph (3 implementations - matrix, objects & pointers, and adjacency list), binary tree, AVL tree, and then a review a few standard algorithms: quicksort, mergesort, BFS, DFS, and finally in, pre, and post order tree traversal.

Weeks 2, 3 will be leetcode.

Anything else I should add? What kind of non-technical questions should I prep STAR stories for? Ie, "what's a tough problem you worked on?", "Why do you want this job?"

yoe: 4-6
TC: 180-200

Aiming for SWE II.

comments

Want to comment? LOG IN or SIGN UP
TOP 17 Comments
  • Amazon BfRx68
    Since you are looking for increasing your comp, let me suggest one thing, you need to get another offer from Oracle or Facebook to negotiate with Google. Google has some top class negotiators working for them and they wonโ€™t give you a better salary unless you have competing offers with a better salary. Also, they might downlevel you regardless of how well you perform. As for getting in, leetcode has a section just for Google and I practiced that. Additionally, know graphs and dynamic programming problems really well. For non tech, they ask the basics like talk about a tough prob, etc. This was not the big part of their interview.
    Jan 26 8
    • Amazon / Eng cayde
      OP
      Thank you for the advice!! I will give this a shot! Sounds like I absolutely need a competing offer.
      Jan 26
    • Google / Eng statusz
      Dude, read the news, google lowballs and downlevels it's official, and only getting worse, you're damn right you need competing offers
      Jan 27
    • Amazon BfRx68
      News? This is in the news? Example?
      Jan 27
    • Amazon / Eng cayde
      OP
      Whoa, Jesus. This might change everything. Is it even worth it to work there anymore? Sounds like Google might not be what it was 3 years ago.

      If anything, Amazon still has so much upside with all the ventures they're doing. But still can't get better comp unless I leave.
      Jan 27
  • Start doing leetcode hard-mediums and actual hard ones.

    No one gives a fuck about easy ones. Don't waste your time, unless you're a leetcode newbie.
    Jan 26 2
    • Amazon / Eng cayde
      OP
      Thanks, captain planet!
      Jan 26
    • Amazon / Eng cayde
      OP
      I'm a leetcode newbie, but for every Amazon transfer I've done, I used Cracking the Coding Interview problems.
      Jan 26
  • Amazon Valleygir1
    Nobody will ask you to write an AVL tree
    Better get competitive offers if you want high TC
    Jan 26 1
    • Amazon / Eng cayde
      OP
      Hmm. Maybe I should put more time into this. It could take a while to line up multiple interviews around the same time.
      Jan 26
  • Morgan Stanley / Eng //dev/null
    My recruiter asked me to prepare LC medium and hard. Donโ€™t bother to do easy.
    Jan 26 1
    • Amazon / Eng cayde
      OP
      Awesome, thanks!
      Jan 26
  • New / Eng dotslash
    Oh and learn Mandarin while you are at it. Google cloud office in Sunnyvale can pass off as a Shanghai building. Will help you interpret the heavily accented questions.
    Jan 27 0