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?"
Aiming for SWE II.
- Amazon BfRx68Since 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.
- 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.
- Google Captain 🌏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.
- Amazon Valleygir1Nobody will ask you to write an AVL tree
Better get competitive offers if you want high TC
- Morgan Stanley / Eng //dev/nullMy recruiter asked me to prepare LC medium and hard. Don’t bother to do easy.