Interview Preparation for Beginners - [ DS | Algorithms | OS | System Design ]

Hey Guys,

This is gonna be a short intro post about how to prepare well for interviews and start with your coding journey. I have 3 years of experience in working closely with various products and during this pandemic I lost my job. I started leetcoding since a month or two and have already landed my dream job at a very good gaming company with a decent compensation. it would not have been possible without the leetcode community for which I will always be grateful for and this is my way to give something back. I hope it helps to those who are just starting out and don't know where to start. I have prepared a plan which I have been following regorously and It's been working out quite good for me.

This curriculum covers most of the concepts which are asked in the interviews. So there are main 5 big components that one should always be familier with. I have attached various links to problems which you can solve after learning the concepts.

  1. Data Structures
  2. Algorithms
  3. Concept problems and Maths
  4. Networks and OS concepts
  5. System Design

Click Here - 12 weeks

When you are done with one chapter, you can mark it as done so you can keep track of things. Just right click the bullet point and select the check mark.

I am still in the process of adding things as in when I am able to. If you wish to edit the document, please comment it and I will be happy to add resources there. I wish you all the best for your hardwork. These are unprecedented times and having no job literallly sucks.

Just remember, you are not alone in this journey. You will get the job that you have always wanted, we all just need a little push. Another thing I wanna add in here is about interviews going bad because of several reasons. Please do not get discouraged by all these experiences, I myself have gone through a lot of rejections early on when I started prepering, look at it as a learning curve and move on from that. Interviews do not justify your talent or hardwork whatsoever, So be gentle with yourself and keep preparing. Stay Safe!

Comments (92)