Skip to content

ThiruDev50/OnePrep

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🧠 One Prep for Interviews & Refreshers

Welcome to my One Prep repository! 🚀 Here, I’m consolidating everything I’m learning to prepare for interviews, refresh key concepts, and stay sharp. From foundational principles to advanced algorithms, this repo is my digital notebook and toolkit. 📝. Each have a 'info.txt' file which can be useful for respective topics🤝.


📚 Topics Covered

1. Software Design Principles

  • SOLID Principles ✅
  • DRY, KISS, YAGNI 💡

2. Design Patterns

  • Creational Patterns 🏗️
  • Structural Patterns 🛠️
  • Behavioral Patterns 🤝

3. Data Structures & Algorithms

  • Arrays & Strings 🔢
  • Linked Lists 🔗
  • Trees & Graphs 🌳
  • Sorting & Searching Algorithms 🔍
  • Dynamic Programming 🧩

4. SQL

  • Queries & Joins 🔄
  • Window Functions 🪟
  • Indexing & Optimization ⚡

5. Problem-Solving

  • LeetCode Solutions 👨‍💻
  • Coding Challenges 🚀

🤔 Why This Repo?

This repository serves as:

  • A self-learning log 📒
  • A quick refresher for interviews 🕒
  • A knowledge-sharing platform for the community 🌐

🚀 How to Use

  1. Navigate through the directories for different topics.
  2. Dive into the markdown notes, code snippets, and problem solutions.

📬 Connect with Me

Let’s connect and grow together! Feel free to reach out or connect on LinkedIn. 💼

LinkedIn


⭐ Contributing

This is a personal project, but I’m open to suggestions! Feel free to raise an issue or submit a pull request. Let’s learn together! 🌟


📜 License

This project is licensed under the MIT License. See the LICENSE file for details.

About

A project contains sample/examples of industry expected topics such as Design Patterns etc

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors