Skip to content

srummanf/Data-Structures-And-Algorithms_SQL-DA-DS_Interview-Practice

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DSA Atlas

Netlify Status

1755969534282

DSA Atlas is a comprehensive repository for Data Structures, Algorithms, Aptitude, Machine Learning, SQL, Data Science, and Interview Preparation resources. It aims to serve as a centralized learning and practice platform for students, professionals, and interview candidates preparing for technical assessments and coding interviews.

The repository is designed to be modular and scalable, containing curated resources, practice problems, notes, scripts, and study material.


Table of Contents


Overview

This project consolidates multiple domains relevant to computer science education and interview preparation into a single hub. Whether you are looking for algorithm practice, SQL concepts, machine learning resources, or curated interview questions, this repository provides structured access to everything in one place.


Features

Repository Features

  • Comprehensive DSA practice problems organized by topic and company.
  • Aptitude materials for competitive exams and placement tests.
  • Curated interview tips and questionnaires to aid in preparation.
  • Rich collection of machine learning, deep learning, and data science resources.
  • Scripts and utilities for automation, refactoring, and data processing.
  • Centralized study notes and PDF resources for quick revision.

Website Features

The deployed website (via Netlify) provides structured navigation through curated pages:

  • /pages/companies — List of Company-Wise DSA Questions.
  • /pages/ds-algo — List of Popular Data Structures and Algorithms.
  • /pages/resources — List of Resources for Placement and DSA Journey.
  • /pages/sheet — List of Curated LeetCode Problems.
  • /pages/blogs — List of Blogs on technical and interview-related topics.

Folder Structure

dsa_atlas
├─ .git/                        # Git metadata (repo history & config)
├─ .gitignore                   # Files/paths excluded from version control
├─ CONTRIBUTING.md              # Contribution guidelines
├─ LICENSE.md                   # Project license text
├─ README.md                    # Project overview and usage notes
├─ index.html                   # Main site homepage (static)
├─ Aptitude/                    # Aptitude PDFs and study material
├─ assets/                      # UI assets (SVG, cursor images, old files)
├─ blogs/                       # Blog posts and related content
├─ CS Notes for Interviews and Placement/ # Curated interview notes and PDFs
├─ css/                         # Project CSS files for site styling
├─ data/                        # Raw data files (CSV/JSON/etc.)
├─ Data Analytics - Data Scientist/ # Data science resources and PDFs
├─ Data Structures and Algorithms/ # DSA practice files and code
├─ docs/                        # Additional documentation and guides
├─ image/                       # Image assets (photos/illustrations)
├─ Interview Tips and Questionnaire/ # Interview tips and Q/A lists
├─ LeetcodeAutomated/           # Automation helpers/scripts for LeetCode
├─ Machine Learning - Deep Learning/ # ML & Deep Learning resources
├─ My Practice - CompanyWise/   # Practice problems grouped by company
├─ pages/                       # Static site pages (HTML)
├─ Parsed Data/                 # Processed/normalized data exports
├─ Python Scripts/              # Python tooling (refactoring, helpers)
├─ scripts/                     # Miscellaneous scripts (utility/build/shell)
└─ SQL/                         # SQL learning PDFs and study material

Getting Started

Prerequisites

  • A modern web browser (for browsing static content).
  • Python (if you plan to use the scripts in Python Scripts/).
  • Git (for cloning and contributing).

Clone the Repository

git clone --depth 1 https://github.com/srummanf/Data-Structures-And-Algorithms_SQL-DA-DS_Interview-Practice.git ./

Running Locally

You can open index.html directly in a browser to explore the static site. For scripts and automation, navigate to the respective folder and follow individual documentation.


Deployment

This project is deployed on Netlify. Live deployment can be accessed through the Netlify dashboard or directly via the deployment link (if public).

Netlify Status


Contributing

We welcome contributions to enhance and expand this repository.

  • Please read the CONTRIBUTING.md guidelines before submitting a pull request.
  • Ensure that contributions are well-documented, tested, and follow the repository structure.

License

This repository is licensed under the terms of the LICENSE.md. Please ensure compliance before reusing or distributing the materials.


DSA Atlas - A complete map for interview prep.


Maintained by
Shaikh Rumman Fardeen
GitHub: @srummanf
rummanfardeen4567@gmail.com
Project Links
Live Demo
Source Code
MIT License | Contributing