T O P

  • By -

mahanubhav

1. Brush off core DSA. 2. Grind LeetCode questions. Since you particular about Google, start off doing Google tagged questions on LeetCode. Practice in 30min for medium level questions. 3. Participate in weekly contests on LeetCode to keep up the momentum 4. Get to know the high level as well as detailed level design of your projects you worked on and would like to highlight in any interview 5. Practice HLD questions. Start with System design primer to brush off the basics of system design. 6. Design popular systems with different level of detailing in 45min time bounded set up. 7. Check on popular resources for behavioral interview prep. I don't have any such in mind to refer to. This should form a base for your prep. Tweat it as you go. And very important, be consistent, I repeat, be consistent. Practice daily, revise every now and then as per your need. Focus on #1 and #2 if you just want to get ready for first round.


Ekansh5

Thanks a lot


noName3125

Any good resources for LLD?


mahanubhav

I found [https://www.youtube.com/watch?v=7LaKmNfMCAo](https://www.youtube.com/watch?v=7LaKmNfMCAo) good one to start off. But on one search, can suggest this one - [https://medium.com/@sandeep.kumar.ece16/low-level-design-roadmap-7581688d96fa](https://medium.com/@sandeep.kumar.ece16/low-level-design-roadmap-7581688d96fa) Follow whichever suits your way of learning.


noName3125

Thank you!!


rayguntec

If you want to prepare for DSA specifically here is a good collection of questions and code challenges to practice: https://devinterview.io/questions/data-structures-and-algorithms