Aamir Khan's repositories
awesome-cheatsheets
π©βπ»π¨βπ» Awesome cheatsheets for popular programming languages, frameworks and development tools. They include everything you should know in one single file.
Interview_DS_Algo
Super Repository for Coding Interview Preperation
awesome-interview-questions
:octocat: A curated awesome list of lists of interview questions. Feel free to contribute! :mortar_board:
awesome-leetcode-resources
This repository contains LeetCode articles which are very useful during the interview preparation.
awesome-low-level-design
This repository contains low level design resources to improve coding skills and prepare for interviews.
awesome-system-design-resources
This repository contains System Design resources which are useful while preparing for interviews and learning Distributed Systems
computer-science
:mortar_board: Path to a free self-taught education in Computer Science!
core-java-notes
self written core java notes (topic wise)
DSA-Bootcamp-Java
This repository consists of the code samples, assignments, and the curriculum for the Community Classroom complete Data Structures & Algorithms Java bootcamp.
dsa-notes
This repo contains the notes of different data structures and important questions which would help in acing interview rounds.
frontend-learning-kit
Frontend tech guide and curated collection of frontend materials
educative.io_courses-1
educative.io_courses lib
Grokking-System-Design
Systems design is the process of defining the architecture, modules, interfaces, and data for a system to satisfy specified requirements. Systems design could be seen as the application of systems theory to product development.
Grokking-the-coding-interview
educative.io course: https://www.educative.io/courses/grokking-the-coding-interview in python
Important-Java-Concepts
π Complete Java - A to Z β π Notes and Programs of all Important Concepts of Java - OOPS, Data Structures, Algorithms, Design Patterns & Development + Kotlin + Android :fire:
Java
All Algorithms implemented in Java
java-tutorial-for-beginners
Java Tutorial For Beginners with 500 Code Examples
moreThanFAANGM
This repository contains opportunities for you to apply to more than 300 product base companies(NOT JUST FAANGM) & good start-ups.
Nados-Level-1-Questions-in-Leetcode
Nados (Pepcoding) Level 1 Q's in Leetcode
Notes
This is to keep my notes in a well indexed format.
Pepcoding-DSA
Pepcoding DSA Problems: Codes in Java Programming Language
System-Design
SYSTEM DESIGN IS NOT JUST FOR INTERVIEWS, IT CAN BE HOW YOU MANAGE YOUR LIFE. How is modern software designed? π€ Some design-level considerations for scalability, maintainability eventual consistency, availability & reliability. π¨βπ» Interview Prep. π¨βπ»
system-design-primer
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
system-design-resources
These are the best resources for System Design on the Internet