Skip to content

Repository containing Java implementations of data structures and algorithms, along with common interview questions and solutions.

Notifications You must be signed in to change notification settings

kinuthia-lawrence/java-dsa-interview-questions

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

60 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Java DSA Interview Questions

This repository contains Java implementations of data structures and algorithms, along with common interview questions and solutions.

Table of Contents

Introduction

This project aims to provide a comprehensive collection of data structures and algorithms implemented in Java. It also includes solutions to common interview questions to help you prepare for technical interviews.

Features

  • Implementations of various data structures (e.g., arrays, linked lists, stacks, queues, trees, graphs)
  • Algorithms for sorting, searching, and other common operations
  • Solutions to common interview questions
  • Well-documented code with explanations

Installation

To clone this repository, run the following command:

git clone https://github.com/kinuthia-lawrence/java-dsa-interview-questions.git

Usage

Navigate to the project directory and compile the Java files using your preferred IDE or the command line.

For example, to compile and run the EvenOddNumbers class:

cd java-dataStructures-interview-questions
javac src/com/larrykin/classwork/EvenOddNumbers.java
java -cp src com.larrykin.classwork.practice.EvenOddNumbers

Contributing

Contributions are welcome! Please follow these steps to contribute:

  1. Fork the repository on GitHub.
  2. Create a new branch for your feature:
    git checkout -b feature-branch
  3. Make your changes and commit them:
    git commit -m "Add new feature"
  4. Push to the branch:
    git push origin feature-branch
  5. Create a pull request on GitHub.

License

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

About

Repository containing Java implementations of data structures and algorithms, along with common interview questions and solutions.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages