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!🚀