Personal notes from courses and articles about system design.
-
Updated
Nov 12, 2025
Personal notes from courses and articles about system design.
Master Data Structures and Algorithms with this organized GitHub repository. Explore Python, JavaScript, and C++ resources for coding interviews and practice. 🐙💻
My Brainstorming Dump :)
Competitive Programming Cheatsheet
This is my structured plan to prepare for FAANG and top-tier interviews for front-end developers
Low Level Design , Java with Multithreading and Reflection , Concurrency and Custom Annotations, Stream
Python3 interview prep cheatsheet and examples
Your AI-powered LeetCode & DSA mentor for Claude Code and Claude.ai. Master algorithms through intelligent guidance, progressive hints, and pattern recognition training—not just copy-pasting solutions. Features: Mock interviews, code review, multi-language support (Python, Java, C++, JS, Go). Learn to think like a senior engineer. 🥋
A comprehensive DSA Revision Problems repository featuring 17 core topics with 3-tiered difficulty levels (Easy, Medium, Hard). Perfect for coding interview preparation, competitive programming, and strengthening your problem-solving skills in Java.
Solutions to LeetCode problems filtered with companies, topics and difficulty.
⚙️ Build and optimize X's Recommendation Algorithm to deliver personalized content across various product surfaces, enhancing user engagement and experience.
Data Structures and Algorithm (in Kotlin & Python): notes, resources and problems/solutions.
A curated List of Coding Questions Asked in FAANG Interviews
Most important coding questions in JavaScript for MAANG companies.
A comprehensive DSA repository in C++ covering arrays, strings, linked lists, trees, graphs, sorting, searching, recursion, DP, and more. Includes clean, well-commented code for interview prep, competitive programming, and academic practice. Ideal for beginners and CS students.
This repository consists of all the material required for cracking the coding rounds and technical interviews during placements.
This repository contains solutions to all the Bit Manipulations problems and coding challenges. I have also written a course on how to solve problems using bit manipulation. You can visit it here: https://www.educative.io/courses/bit-manipulation (Grokking Bit Manipulation For Coding Interviews)
DSA Algorithm Problems solved with Java
Website aiming to provide easiest way to learn Algos & DS for FAANGs
this repository includes codes of complicated algorithms and data structures, some solutions of leetcode problems
Add a description, image, and links to the faang-interview topic page so that developers can more easily learn about it.
To associate your repository with the faang-interview topic, visit your repo's landing page and select "manage topics."