Right now I can solve an LC medium without a breaking a sweat but I don't think I can solve most LC hards without hints / peaking the answer. Know system design decently well, but probably couldn't mention too many specifics regarding technologies with scalability since most of my experience is with serverless. Google is L3/L4 position performance dependent, Spotify is Engineer II, both aiming for backend positions. Google is 5 rounds: 4 technical, 1 googlyness Spotify is 4 rounds: 1 programming, 1 case study, 1 sys design, & 1 values Any advice / tips on what I should prepare over the next week? #interview TC: 160k
Skip Spotify
Lol why?
Been through the Google interview process recently. Do focus on code cleanliness, communication and edge cases. You can solve twice the usual number of questions and still be rejected if you dont solve them well. Focus on quality instead of quantity.
Oh I see. So like writing utility functions, using object oriented solutions, etc is a good idea? Are the 4 technical interviews 100% Leetcode questions?
I wouldnt go so far as to calling them object oriented solutions. Split code into functions as necessary, add a quick comment or two, add access modifiers like public private, do a second pass and abbreviate the code if you can. Overall, try to make it as close to production code as possible in the given time. 5/6 were leetcode type questions. The other one was also algorithmic but not like the ones you see on leetcode.
Wow thanks for the write up ❤️ For the case study, any tips how to prep for that? Is it kind of like using the AWS console and digging through cloudwatch logs to debug (that's what I do at current job) or should I look at practicing something specific?
It's funny how you mention their exact opposites. From what I can gather, Google is max esoteric and Spotify is max practical lol it's gonna be hard preparing for both of them since I have them directly after each other
You'll do fine, just relax and don't worry
Thanks 😊 Do you have any advice for what subjects I should prep the most for
I'd read up on the band manifesto and think about how you can give examples where you lived the spotify values. That's often more important than being the greatest coder. Collaboration is super important. Subjects: pretty standard stuff :)
Good Luck, Mrs. Clown
How'd they go lol? Im also from Amazon and doing Spotify and google interviews
Let’s see if you’re ready, can you explain the diff between BFS and DFS without checking Google? Let’s hear it.
If you double the D and stack em you get a B, hence DFS and BFS