The Wayback Machine - https://web.archive.org/web/20241115224030/https://www.geeksforgeeks.org/geeksforgeeks-master-sheet-list-of-all-cheat-sheets/
Open In App

GeeksforGeeks Master Sheet – List of all Cheat Sheets

Last Updated : 29 Mar, 2024
Summarize
Comments
Improve
Suggest changes
Like Article
Like
Save
Share
Report
News Follow

In this Master Sheet, we’ll cover all the important cheat sheets like SDE Sheets, DSA Topics Sheets, HTML, CSS, JavaScript, React, Angular, Bootstrap, jQuery, Python, Data Science, C, C++, Java, Computer Networks, Company Wise SDE sheets, etc.

GeeksforGeeks Master Sheet - List of all Cheat Sheets

GFG Master Sheet – A Collection of all Cheat Sheets

What is a Master Sheet ?

A selection of comprehensive reference aids in the form of cheat sheets are provided by this GeeksforGeeks Master Guide or Master Sheet. Programming languages, data structures and algorithms, web development, and company-specific SDE profile preparation are a few of them.

All the Cheat Sheets designed to make information easily comprehensible for all users, from novices to seasoned pros. Use these master sheets as a handy reference list to quickly understand the key ideas in each area.

Table of Contents

Languages Cheat Sheets

  • C Language Cheat Sheet
    This C Cheat Sheet provides an overview of both basic and advanced concepts of the C language. Whether you’re a beginner or an experienced programmer, this cheat sheet will help you revise and quickly go through the core principles of the C language.
  •  

  • C++ Language Cheat Sheet
    This is a C++ programming cheat sheet. It is useful for beginners and intermediates looking to learn or revise the concepts of C++ programming. While learning a new language, it feels annoying to switch pages and find different websites for different concepts that are easily understandable.
  •  

  • Python Cheat Sheet
    To give a comprehensive overview of Python programming, we made a Python Cheat Sheet for Python programmers. In this Cheat Sheet of Python, you’ll learn all the basic to advanced topics and concepts of Python, like data types, loop, slice, map function, dictionary, File Handling, etc.
  •  

  • Java Cheat Sheet
    This Core Java Cheat Sheet has been designed by Java experts, based on the experience of students who have recently undergone Java interviews. Whether you are a beginner or an experienced Java developer, this Java Cheat Sheet is a valuable resource for quickly accessing essential syntax, concepts, and best practices related to Java Programming.

 

 

Data Structures and Algorithms(DSA) Cheat Sheets / Coding Problems Cheat Sheets

  • Array Coding Problems/Sheet– 50 Problems
    The collection of the Top 50 list of frequently asked interview questions on arrays. Problems in this Article are divided into three Levels so that readers can practice according to the difficulty level step by step.
  •  

  • String Coding Problems / Sheet – 50 Problems
    The collection of the Top 50 list of frequently asked interview questions on Strings. Problems in this Article are divided into three Levels so that readers can practice according to the difficulty level step by step.
  •  

  • Stack Coding Problems/Sheet – 50 Problems
    The collection of the Top 50 list of frequently asked interview questions on Stack. Problems in this Article are divided into three Levels so that readers can practice according to the difficulty level step by step.
  •  

  • Linked List Coding Problems/Sheet – 50 Problems
    The collection of the Top 50 list of frequently asked interview questions on Linked list. Problems in this Article are divided into three Levels so that readers can practice according to the difficulty level step by step.
  •  

  • Tree Coding Problems/Sheet – 50 Problems
    The collection of the Top 50 list of frequently asked interview questions on Tree. Problems in this Article are divided into three Levels so that readers can practice according to the difficulty level step by step.
  •  

  • Dynamic Programming Problems/Sheet – 50 Problems
    The collection of the Top 50 list of frequently asked interview questions on Dynamic Programming. Problems in this Article are divided into three Levels so that readers can practice according to the difficulty level step by step.
  •  

  • Graph Coding Problems/Sheet – 50 Problems
    The collection of the Top 50 list of frequently asked interview questions on Graph. Problems in this Article are divided into three Levels so that readers can practice according to the difficulty level step by step.
  •  

  • Heap Coding Problems/Sheet – 50 Problems
    The collection of the Top 50 list of frequently asked interview questions on Heap. Problems in this Article are divided into three Levels so that readers can practice according to the difficulty level step by step.
  •  

  • DSA Sheet for Beginners – 84 problems
    In this Beginner DSA Sheet for Data Structures and Algorithms, we have curated a selective list of problems for you to solve as a beginner for DSA. After learning the fundamentals of programming, choosing a programming language, and learning about Data Structure and Algorithms and their space-time complexity, it becomes necessary to practice the problem based on different data structures and algorithms.

 
 

Web Development Cheat Sheets

  • HTML Cheat Sheet
    Web developers sometimes need a simple, quick reference list of basic HTML elements that’s when this HTML Cheat Sheet comes into the picture. The whole purpose of this Cheat Sheet is to provide you with some quick accurate ready-to-use code snippets and necessary HTML tags and attributes.
  •  

  • CSS Cheat Sheet
    CSS Cheat Sheet provides you with the most common style snippets CSS gradient, background, button, font family, order, radius, box, and text-shadow generators, color picker, and more tools to add more visual weight to your document. All these and other useful web design tools can be found on a single page.
  •  

  • JavaScript Cheat Sheet
    We have come up with a cheat sheet to help our readers learn JavaScript in the easiest way possible. It is a documentation of the basics and concepts of JavaScript, quick, correct, and ready-to-use code snippets for common circumstances in JavaScript on one page. It is helpful to both beginner and professional coders of JavaScript.
  •  

  • React Cheat Sheet
    You may quickly and easily refer to frequently used React methods with the help of the React Cheat Sheet. This one page has all the necessary elements and techniques.
  •  

  • Angular Cheat Sheet
    The Angular Cheat Sheet will give quick ideas related to topics like Basics, Lifecycle Hooks, Components and modules, Directives, Decorators, Angular Forms, Pipes, Services, Routing & many more, which will provide you a gist of Angular with their basic implementation. The purpose of the Cheat Sheet is to provide you with the content at a glance with some quick accurate ready-to-use code snippets that will help you to build a fully-functional web application.
  •  

  • jQuery Cheat Sheet
    The jQuery Cheat Sheet will give quick ideas related to the topics like Selectors, Attributes, Manipulation, Traversing, Events, Effects & many more, which will provide you a gist of jQuery with basic implementation. The purpose of the Cheat Sheet is to provide you with the content at a glance with some quick accurate ready-to-use code snippets that will help you to build a fully-functional webpage.
  •  

  • Bootstrap Cheat Sheet
    Bootstrap Cheat Sheet is a collection of all the classes, variables, and mixins you are ever going to need to create an interactive website or application.

 
 

Computer Subjects Cheat Sheets

  • Computer Network Cheat Sheet
    This sheet contains Network Topologies, Types of Networks, Models of TCP/IP and OSI, Protocols, IEEE Standards information, etc. Basically, this sheet is a complete package of Computer Network.
  •  

  • Most asked Computer Science Subjects Interview Questions
    This sheet contains a list of the most asked questions from Operating Systems, Computer Networks, and DBMS in the interviews of the top product-based companies like Amazon, Microsoft, Flipkart, Paytm, etc.

 
 

Company-Wise Preparation for SDE

  • TCS SDE Sheet
    This sheet will help you prepare for the TCS NQT exam & you can apply for all the top-notch companies that recognize the exam score. Here we have collected all the interview questions and answers to land a job at TCS.
  •  

  • Infosys SDE Sheet
    If you are preparing for the Infosys interview, this sheet is just for you. It is a collection of almost all coding interview questions asked historically in Infosys. Questions and answers in this sheet are grouped difficulty-wise with the practice link, and cover all major DSA topics like an array, string, graph, tree, Linked List, etc.
  •  

  • Wipro SDE Sheet
    This sheet willassist you to land a job at Wipro, We have compiled all the interview questions and answers.
  •  

  • HCL SDE Sheet
    This sheet is a collection of all important and popular coding questions and answers from all major DSA topics asked in HCL technical interviews so far.
  •  

  • Cognizant SDE Sheet
    This sheet covers most of the important questions and answers that pop up in cognizant technical interviews. The questions in this sheet are grouped topic-wise covering all major DSA topics with the practice link.
  •  

  • Facebook(Meta) SDE Sheet
    Facebook(Meta) sheet will assist you in landing a job at Facebook we have compiled all the interview questions and answers. We’ve compiled a list of all the Facebook(Meta) interview questions and answers.
  •  

  • Amazon SDE Sheet
    Amazon SDE sheet is a compilation of the most essential themes or questions asked in Amazon Software Development Engineer Interviews. We’ve compiled a list of all the Amazon interview questions and answers.
  •  

  • Apple SDE Sheet
    Apple is one of the world’s favorite tech brands, holding a tight spot as one of the tech Big Four companies. This sheet will assist you in landing a job at Apple, we have compiled all the interview questions and answers.
  •  

  • Google SDE Sheet
    The questions in Google interviews cover a wide range of topics and are difficult and specific to Google. This sheet is like a helping hand for those preparing to get a job at Google. It covers all the important and popular technical questions asked in Google Interviews so far.
  •  

  • Netflix SDE Sheet
    This sheet is a collection of all popular and important coding questions that have been asked in the Netflix technical interviews so far.

 
 

Most Popular Sheets

 
 

FAQ:

Q: Are Cheat Sheets suitable for last-minute exam preparation?
Ans: While Cheat Sheets can be incredibly helpful for revision, they shouldn’t replace thorough studying. If you’ve already covered the material, Cheat Sheets can serve as quick reminders. However, relying solely on them for last-minute cramming might not yield the best results

Q: Can Cheat Sheets replace comprehensive learning resources?
Ans: Cheat Sheets are excellent summaries, but they shouldn’t replace comprehensive learning resources like textbooks, online courses, or tutorials. Think of them as supplementary tools that reinforce your understanding.

Q: Are these Cheat Sheets accessible for free?
Ans: Yes, GeeksforGeeks provides free access to its Cheat Sheets, making them an invaluable resource for all learners.

Q: Can I rely solely on Cheat Sheets for learning?
Ans: While Cheat Sheets provide a great starting point, a comprehensive understanding often requires in-depth study. They’re excellent supplements to formal learning.



Similar Reads

Geeksforgeeks Cheatsheets - All Coding Cheat Sheets Collections
Cheatsheets are short documents that contain all the most essential information about a specific technology in short, such as its syntax, commands, functions, or its features. Sheets are designed to help users to learn quickly and these Sheets are given the basics Overview of the technology without having to read long manuals or tutorials. Cheat-sh
4 min read
jQuery Cheat Sheet – A Basic Guide to jQuery
What is jQuery?jQuery is an open-source, feature-rich JavaScript library, designed to simplify the HTML document traversal and manipulation, event handling, animation, and Ajax with an easy-to-use API that supports the multiple browsers. It makes the easy interaction between the HTML & CSS document, Document Object Model (DOM), and JavaScript.
15+ min read
Tkinter Cheat Sheet
Tkinter, the standard GUI library for Python, empowers developers to effortlessly create visually appealing and interactive desktop applications. This cheat sheet offers a quick reference for the most common Tkinter widgets and commands, along with valuable tips and tricks for crafting well-designed UIs. In this Cheat Sheet, whether you're a beginn
8 min read
CSS Cheat Sheet - A Basic Guide to CSS
What is CSS? CSS i.e. Cascading Style Sheets is a stylesheet language used to describe the presentation of a document written in a markup language such as HTML, XML, etc. CSS enhances the look and feel of the webpage by describing how elements should be rendered on screen or in other media. What is a CSS Cheat Sheet? CSS Cheat Sheet provides you wi
13 min read
ggplot2 Cheat Sheet
Welcome to the ultimate ggplot2 cheat sheet! This is your go-to resource for mastering R's powerful visualization package. With ggplot2, you can create engaging and informative plots effortlessly. Whether you're a beginner or an experienced programmer, ggplot2's popularity and versatility make it an essential skill to have in your R toolkit. If you
13 min read
Python OpenCV Cheat Sheet
The Python OpenCV Cheat Sheet is your complete guide to mastering computer vision and image processing using Python. It's designed to be your trusty companion, helping you quickly understand the important ideas, functions, and techniques in the OpenCV library. Whether you're an experienced developer needing a quick reminder or a newcomer excited to
15+ min read
C Cheat Sheet
This C Cheat Sheet provides an overview of both basic and advanced concepts of the C language. Whether you're a beginner or an experienced programmer, this cheat sheet will help you revise and quickly go through the core principles of the C language. In this Cheat Sheet, we will delve into the basics of the C language, exploring its fundamental con
15+ min read
NumPy Cheat Sheet: Beginner to Advanced (PDF)
NumPy stands for Numerical Python. It is one of the most important foundational packages for numerical computing & data analysis in Python. Most computational packages providing scientific functionality use NumPy’s array objects as the lingua franca for data exchange. In this Numpy Cheat sheet for Data Analysis, we've covered the basics to adva
15+ min read
Angular Cheat Sheet - A Basic Guide to Angular
Angular is a client-side TypeScript-based, front-end web framework developed by the Angular Team at Google, that is mainly used to develop scalable single-page web applications(SPAs) for mobile & desktop. Angular is a great, reusable UI (User Interface) library for developers that helps in building attractive, steady, and utilitarian web pages
15+ min read
Bootstrap Cheat Sheet - A Basic Guide to Bootstrap
Bootstrap is a free, open-source, potent CSS framework and toolkit used to create modern and responsive websites and web applications. It is the most popular HTML, CSS, and JavaScript framework for developing responsive, mobile-first websites. Nowadays, websites are perfect for all browsers and all sizes of screens. What is Bootstrap Cheat Sheet?A
15+ min read
Ansible Cheat Sheet
Ansible is a powerful open-source automation tool that is meant for configuration management and application deployment. It works with agentless architecture and a push-based mechanism. It uses YAML syntax for orchestrating the infrastructure efficiently across different environments. It will be effective and preferable in managing both small-scale
10 min read
Python Cheat sheet (2024)
Python is one of the most widely-used and popular programming languages, was developed by Guido van Rossum and released first in 1991. Python is a free and open-source language with a very simple and clean syntax which makes it easy for developers to learn Python. It supports object-oriented programming and is most commonly used to perform general-
15+ min read
Pandas Cheat Sheet for Data Science in Python
Pandas is a powerful and versatile library that allows you to work with data in Python. It offers a range of features and functions that make data analysis fast, easy, and efficient. Whether you are a data scientist, analyst, or engineer, Pandas can help you handle large datasets, perform complex operations, and visualize your results. This Pandas
15+ min read
Git Cheat Sheet
Git Cheat Sheet is a comprehensive quick guide for learning Git concepts, from very basic to advanced levels. By this Git Cheat Sheet, our aim is to provide a handy reference tool for both beginners and experienced developers/DevOps engineers. This Git Cheat Sheet not only makes it easier for newcomers to get started but also serves as a refresher
10 min read
C++ STL Cheat Sheet
The C++ STL Cheat Sheet provides short and concise notes on Standard Template Library (STL) in C++. Designed for programmers that want to quickly go through key STL concepts, the STL cheatsheet covers the concepts such as vectors and other containers, iterators, functors, etc., with their syntax and example. What is Standard Template Library(STL)?T
15+ min read
HTML Cheat Sheet
HTML (HyperText Markup Language) serves as the foundational framework for web pages, structuring content like text, images, and videos. HTML forms the backbone of every web page, defining its structure, content, and interactions. Its enduring relevance lies in its universal adoption across web development, ensuring that regardless of the framework
15 min read
Linux Commands Cheat Sheet
Linux, often associated with being a complex operating system primarily used by developers, may not necessarily fit that description entirely. While it can initially appear challenging for beginners, once you immerse yourself in the Linux world, you may find it difficult to return to your previous Windows systems. The power of Linux commands in con
13 min read
SQL Cheat Sheet ( Basic to Advanced)
Creating and managing databases in SQL involves various commands and concepts that handle the structuring, querying, and manipulation of data. In this guide, we will see a comprehensive cheat sheet for essential SQL operations, offering a practical reference for tasks ranging from database creation to advanced data handling techniques. It includes
15 min read
Subnet Mask Cheat Sheet
A Subnet Mask is a numerical value that describes a computer or device's how to divide an IP address into two parts: the network portion and the host portion. The network element identifies the network to which the computer belongs and the host part identifies the unique computer on that network. An IP address is made up of four digits separated by
9 min read
Java Cheat Sheet
Java is a programming language and platform that has been widely used since its development by James Gosling in 1991. It follows the Object-oriented Programming concept and can run programs written on any OS platform. Java is a high-level, object-oriented, secure, robust, platform-independent, multithreaded, and portable programming language all th
15+ min read
JavaScript Cheat Sheet - A Basic Guide to JavaScript
JavaScript is a lightweight, open, and cross-platform programming language. It is omnipresent in modern development and is used by programmers across the world to create dynamic and interactive web content like applications and browsers. It is one of the core technologies of the World Wide Web, alongside HTML and CSS, and the powerhouse behind the
15+ min read
Docker Cheat Sheet : Complete Guide (2024)
Docker is a very popular tool introduced to make it easier for developers to create, deploy, and run applications using containers. A container is a utility provided by Docker to package and run an application in a loosely isolated environment. Containers are lightweight and contain everything needed to run an application, such as libraries and oth
11 min read
React Cheat Sheet
React is an open-source JavaScript library used to create user interfaces in a declarative and efficient way. It is a component-based front-end library responsible only for the view layer of a Model View Controller (MVC) architecture. React is used to create modular user interfaces and promotes the development of reusable UI components that display
10 min read
Indian Bike Driving 3D Cheat Codes
Indian Bike Driving 3D is a portable game basically the same as GTA where players can do anything they want. It is a mobile game that allows players to ride and drive different bikes and vehicles in a virtual environment. You can likewise participate in races, stunts, missions, and fights. The game has real graphics, physics, and sounds, making it
7 min read
DSA Sheet by Love Babbar
Who is Love Babbar? Love Babbar is a famous Youtuber, graduated from NSUT Delhi who has also worked as a Software Engineer at Amazon. What is a DSA Sheet? A sheet that covers almost every concept of Data Structures and Algorithms. So, this DSA sheet by Love Babbar contains 450 coding questions which will help in: Understanding each and every concep
15+ min read
TCS SDE Sheet: Interview Questions and Answers
What is TCS NQT ? TCS NQT is National Qualifier Test conducted by Tata Consultancy Services, it is a prerequisite for all the tests. The validity of the NQT score is of two years. Candidates are eligible to apply on the TCS iON Job Listing Portal with an NQT score. NQT exams are conducted in both online and offline modes. This sheet will help you p
8 min read
Apple SDE Sheet: Interview Questions and Answers
Apple is one of the world's favorite tech brands, holding a tight spot as one of the tech Big Four companies. Apple products have found their way into seemingly every household. The company only hires the best of the best and looks for whip-smart people who will push the envelope when it comes to what personal technology can do. This sheet will ass
11 min read
Infosys SDE Sheet
Infosys Limited is a multinational IT company based in India that offers business consulting, IT, and outsourcing services. It was founded in Pune and its headquarter is in Bangalore. Infosys is India's second-largest IT company and many students dream to work at Infosys. This sheet consists of all the common interview questions and answers based o
3 min read
Wipro SDE Sheet: Interview Questions and Answers
Wipro Coding Sheet is prepared to crack Wipro interviews. Wipro Limited is a leading technology, service, and consulting company that thrives on innovation. It has over 250,000 dedicated employees serving clients across 66 countries. This sheet will assist you to land a job at Wipro, we have compiled all the interview questions and answers. table{
7 min read
Netflix SDE Sheet: Interview Questions and Answers
Netflix, the top video streaming service in the world was founded in 1997 and started out by shipping DVDs to customers by mail. Now it consumes more than 15 percent of the world's internet bandwidth and has subscribers in more than 190 countries. This sheet will assist you to land a job at Netflix, we have compiled all the interview questions and
9 min read
three90RightbarBannerImg