• Stars
    star
    590
  • Rank 75,794 (Top 2 %)
  • Language
  • License
    MIT License
  • Created 10 months ago
  • Updated 3 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Get Hired Roadmap 2024! ✅

Hi! I'm Kushal Vijay, A Software Engineer at Microsoft and a Content Creator on YouTube with over 2,50,000 family across socials. This is a dedicated sheet for you to learn Programming language, DSA, CS Fundamentals, System Design, Aptitude and Behavioral Questions from scratch and get you ready for your next Job.

A lot of effort goes into making the video and sheet, One ⭐ to the repo and one share to the video [Video Link] will not hurt you. 🥺

Want to connect with me directly? 

Tap Here!🚀

Programming Language [10 Points]

First and for most thing is a programming language which follows OOPs concepts like CPP, JAVA or Python.

Language Resource
C++ C++ Lectures By Saurabh Shukla
Java OOPs in Java by Kunal Kushwaha
Python Python with OOPs by Code with Harry

Data Structures [20 Points]

Classification of DS

If you're a beginner I would recommend you to go through this playlist first and then start with the below resources for practice. This Playlist will give you bried idea about every data structure and make things easy to understand. Once DS Understanding & Implementation is done start practising DS related questions

Topic Resource
Array https://leetcode.com/explore/learn/card/fun-with-arrays/
String https://leetcode.com/explore/learn/card/array-and-string/
Linked List https://leetcode.com/explore/learn/card/linked-list/
Stack & Queue https://leetcode.com/explore/learn/card/queue-stack/
Hashmap https://leetcode.com/explore/learn/card/hash-table/
BST https://leetcode.com/explore/learn/card/introduction-to-data-structure-binary-search-tree/
Heap https://leetcode.com/explore/learn/card/heap/
Binary Tree https://leetcode.com/explore/learn/card/data-structure-tree/
Graph https://youtube.com/playlist?list=PLgUwDviBIf0oE3gA41TKO2H5bHpPd7fzn&si=-29OFB2L8a3BRH3R
Advanced Tree SKIP
Trie https://youtube.com/playlist?list=PLgUwDviBIf0pcIDCZnxhv0LkHf5KzG9zp&si=44kP6qquWFjqk9f1

Algorithms [20 Points]

Before you jump onto solving Algorithms questions, It's very import to learn about STL library and also asymptotic analysis.

Algorithm Resource
Binary Search https://youtube.com/playlist?list=PLgUwDviBIf0pMFMWuuvDNMAkoQFi-h0ZF&si=almR_u2WTT08s5uH
Sorting https://leetcode.com/explore/learn/card/sorting/
Greedy https://youtube.com/playlist?list=PLfFeAJ-vQopt_S5XlayyvDFL_mi2pGJE3&si=JqgpxG0Rnrzn4KOZ
Recursion https://youtube.com/playlist?list=PLgUwDviBIf0rGlzIn_7rsaR2FQ5e6ZOL9&si=mvxPQc_ZXvIDHhjW
Backtracking https://youtube.com/playlist?list=PL_z_8CaSLPWdbOTog8Jxk9XOjzUs3egMP&si=CHh2Cc5pJR7bnr1C
Dynamic Programming https://youtube.com/playlist?list=PL_z_8CaSLPWekqhdCPmFohncHwz8TY2Go&si=z34x9zkCA3S8gxx5
Sliding Window https://youtube.com/playlist?list=PL_z_8CaSLPWeM8BDJmIYDaoQ5zuwyxnfj&si=Hj-R-Kt4eYr1VMPL
Bit Manipulation https://www.geeksforgeeks.org/bits-manipulation-important-tactics/

CS Fundamentals [15 Points]

CS Fundamentals: List of Important Topics & Resources

System Design Beginners 🛠️[20 Points]

Complete List here!

System Design Advanced 🌐[30 Points]

Complete FREE course

Aptitude 🔢 [10 Points]

| Topic Wise Mock Test Preparation| | |--| | https://www.faceprep.in/tests/ | | https://www.careerride.com/online-aptitude-test.aspx |

| Topic Wise Mock Test Preparation| | |--| | https://www.youtube.com/playlist?list=PLpyc33gOcbVADMKqylI__O_O_RMeHTyNK | | https://www.youtube.com/playlist?list=PLpyc33gOcbVA4qXMoQ5vmhefTruk5t9lt | |https://www.youtube.com/c/FeelFreetoLearnBanking/playlists |

Behavioral Interviews [10 Points]

https://www.careerflow.ai/blog/amazon-behavioral-interview-questions

What is your Score till now? 😉

Company Specific Preparation 👨🏻‍💻

These are specific roadmaps for big tech companies which include most asked interview questions.

Company Roadmap Top Questions Sheet
Amazon https://youtu.be/5B6LkFKydls https://github.com/KushalVijay/AmazonCrackedResource/blob/main/CrackAmazonResource.md
Microsoft https://youtu.be/8AKxbLFRatM https://github.com/KushalVijay/CrackMicrosoftResource
Comment down if you want more company roadmaps? 😉

Placement Calendar 2024 📆,
27 Companies covered

Part 1 Part 2

100 Companies which hires based on DSA

Company List Link
50 Companies with CTC over 25 Lakhs https://youtu.be/7Neea_NBDzs
50 Companies with Base Pay over 10 Lakhs https://youtu.be/H3lOzN3VXys

Internship Interview Experiences

Complete list here!

FTE Interview Experiences

Complete list here!

Final Step

LeetCode Patterns Interview Specific Preparation Most Asked DSA Topics Best FREE Resources on Resume Building

Connect with me

Tap Here!🚀

More Repositories

1

AmazonCrackedResource

A List of frequently asked questions in Amazon's Online Assessment and Interviews
502
star
2

CrackMicrosoftResource

A List of frequently asked questions in Microsoft's Online Assessment and Interviews
167
star
3

PlacementResourceGuide

Complete Resource Guide to prepare for Big Product Based companies like Amazon, Microsoft, Google, Apple etc.
79
star
4

Natural-Language-Processing-Zero-to-Hero

Step by step road map to learn and understand Natural Language Processing
Python
49
star
5

Go-cart

Full fledged end to end ecommerce website with all the functionalities like Payment Gateway, E-mail Activation, SMS service, Customer care service and API integration. • Technology/Tools: Django, HTML,CSS , Paytm Payment Gateway API , MSG91 API
CSS
21
star
6

Smart-Buy

Django webapp that scrapes all the required product information like prices ,name, rating , images ,description etc from popular eCommerce websites.The website can be used to compare similar products at different eCommerce stores which will reduce the time given for online shopping.
Python
19
star
7

E-Learning-Website

E-Learning Website using Django
Python
14
star
8

Hairsalon-Management-and-Booking-System

Django Webapp for Hairsalon Management and Booking System
CSS
9
star
9

Intelligent-Chatbot

NLP based Intelligent ChatBot built in python using nltk and sklearn modules
Python
8
star
10

KushalVijay

7
star
11

Product-Scraper

Product Scraping from Amazon,Flipkart and Snapdeal in Python without using any API.Built from scratch
Python
6
star
12

Tensorflow-Basic-to-Advanced

Examples Tasks for TensorFlow Practice. Techniques like Regression, Classification etc are used to solve real world problems.
Jupyter Notebook
5
star
13

150_Companies_With_15LPA_CTC

100 Companies that pay 15 or more Lakhs per annum in India for SWE roles
5
star
14

Tweet-Sentiments

NLP pipeline that scrapes tweets from twitter as input and does the sentiment analysis along with plotting it graphically during the runtime only. Scraped tweets are related to the query given as input.
Python
4
star
15

Youtube-Video-Downloader

Simple Django Web app to download any Youtube video with any quality available.
Python
4
star
16

QR-and-BarCode-Scanner

Python script that decode any QR code or Bar code and provide the information hidden
Python
3
star
17

Amazon-Product-Price-Tracker

Track the price of product you want to buy from Amazon and get a notification email when the price falls under your budget.
Python
3
star
18

Tweet-Classification

Simple NLP pipeline that classifies tweet either to be Racist/Sexist or not and calculate the F1 score against the test data.
Python
3
star
19

URL-Shortner-Web-App

Django Web App to shorten your URLs on the go.
Python
2
star
20

StackOverflow-Rest-API

Stackoverflow API built with Django restframework.It can fetch the latest questions details like question statement,number of votes,number of views and tags of the question from Stackoverflow Website
Python
2
star
21

Arabic-Summariser-Tool

NLP task to provide summary of sentences provided as input.
1
star
22

DSCSolution-Step-to-Cure-India

Web application that shows diseases information on the map of our country(India).Gives the information about different types of diseases at the given location in our country.
Python
1
star
23

Weather-App

Cool Weather Widget that shows current city weather along with description.
Python
1
star
24

Time-Table-Scheduler

Static and Dynamic Time Table Scheduler Web App using Django
JavaScript
1
star
25

YouTube_Tutorials

Beginner-friendly projects in python, Video Tutorial on YT channel: https://www.youtube.com/c/SavageProgrammer/
Python
1
star
26

Linear-Regression-Model

Implementation of Machine Learning Algorithm :Logistic Regression from scratch
Python
1
star