Skip to content

ZouhairGhazi/Java-Coding-Questions

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Java-Coding-Questions

Welcome to the repository containing a collection of Java solutions for common interview questions. This repository is aimed at helping individuals prepare for Java programming interviews by providing practical examples and detailed solutions.

Contents

Introduction

Java is one of the most popular programming languages, especially in enterprise environments. This repository contains solutions to a variety of interview questions that range from fundamental concepts to advanced topics.

Questions and Solutions

The questions are categorized based on topics such as:

  • Strings
  • Data Structures
  • Algorithms
  • Object-Oriented Programming
  • Multithreading
  • Design Patterns
  • Others

Each directory contains a problem and its solution in Java. Every question is its own java maven project, with a class Solution, where the solution is implemented in a static method. This method is called in the Main class, with a sample nominal test case to show it works. Further tests can be found in src/main/test where we have different edge cases being tested.

How to Use

To use this repository effectively:

  1. Clone the repository to your local machine.
  2. Browse through the directories to find a topic you want to explore.
  3. Each directory has a markdown file that describes the problem or a link to a description.
  4. Try to solve the problem on your own first.
  5. Compare your solution with the provided solution to evaluate and improve.

Contribution

Contributions are welcome! If you would like to contribute:

  1. Fork the repository.
  2. Make your changes or add content.
  3. Submit a pull request with a comprehensive description of changes.

License

This project is open-sourced under the MIT License.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages