Skip to content

thangaraj14/interview-preparation-problems

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

53 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Interview Preparation Problems

A curated collection of coding problems and solutions aimed at assisting developers in preparing for technical interviews, especially those targeting top tech companies.

πŸ“ Project Structure

  • src/: Contains source code files organized by problem categories.
  • out/production/TechnicalProblems/dsa: Compiled Java classes for data structures and algorithms.
  • .gitignore: Specifies intentionally untracked files to ignore.

πŸš€ Getting Started

Prerequisites

  • Java Development Kit (JDK) installed.
  • An IDE like IntelliJ IDEA or Eclipse for Java development.

Running the Code

  1. Clone the repository:

    git clone https://github.com/thangaraj14/interview-preparation-problems.git
  2. Open the project in your preferred IDE.

  3. Navigate to the src/ directory to explore and run individual problem solutions.

🧠 Topics Covered

  • Data Structures: Arrays, Linked Lists, Trees, Graphs, Stacks, Queues
  • Algorithms: Sorting, Searching, Dynamic Programming, Greedy Algorithms
  • Problem Solving: Common coding challenges frequently asked in interviews

🀝 Contributing

Contributions are welcome! If you have solutions to common interview problems or improvements to existing ones, feel free to fork the repository and submit a pull request.

πŸ“„ License

This project is open-source and available under the MIT License.

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages