An open API service indexing awesome lists of open source software.

https://github.com/deepaksorthiya/java-interview-maven-project

Java Interview Programs
https://github.com/deepaksorthiya/java-interview-maven-project

interview interview-practice interview-preparation java java-8

Last synced: 10 months ago
JSON representation

Java Interview Programs

Awesome Lists containing this project

README

          

[![CircleCI](https://dl.circleci.com/status-badge/img/gh/deepaksorthiya/java-interview-maven-project/tree/main.svg?style=svg)](https://dl.circleci.com/status-badge/redirect/gh/deepaksorthiya/java-interview-maven-project/tree/main)
[![Java CI with Maven](https://github.com/deepaksorthiya/java-interview-maven-project/actions/workflows/maven-build.yml/badge.svg)](https://github.com/deepaksorthiya/java-interview-maven-project/actions/workflows/maven-build.yml)

---

### ** This repository contains java concept's programs, some data structures and algorithms program implementation and Java, Spring, JPA, Microservices references for interviews **

---

# Getting Started

## Requirements:

```
Maven: 3.9+
JDK: 24
```

### Clone this repository:

```bash
git clone https://github.com/deepaksorthiya/java-interview-maven-project.git
```

```bash
cd java-interview-maven-project
```

### Run Test(Maven Should Be Installed):

```bash
mvn clean test
```

# Java Spring Interview Reference Documentation

## Java Interview

1. [Modern Java - A Guide to Java 8 - winterbe](https://github.com/winterbe/java8-tutorial)
2. [Modern Java - A Guide to Java 11 - winterbe](https://winterbe.com/posts/2018/09/24/java-11-tutorial/)
3. [Association, Composition and Aggregation](https://www.geeksforgeeks.org/association-composition-aggregation-java/)
4. [Serialization and Deserialization RealWorld Use Cases](https://medium.com/@salvipriya97/serialization-and-deserialization-explained-with-examples-5e2e45af97ee)

## Spring Interview

1. [Map GET request parameters to POJO automatically](https://stackoverflow.com/questions/26612404/spring-map-get-request-parameters-to-pojo-automatically)
2. [Spring Boot Custom ApplicationEvent Example](https://medium.com/hprog99/mastering-events-in-spring-boot-a-comprehensive-guide-86348f968fc6)

## REST Interview

1. [HTTP Methods Safe and Idempotency](https://developer.mozilla.org/en-US/docs/Web/HTTP/Reference/Methods)
2. [HTTP Status Codes](https://developer.mozilla.org/en-US/docs/Web/HTTP/Reference/Status)

## JPA-Hibernate Interview

1. Optimistic and Pessimistic Lock
1. [Optimistic and Pessimistic Lock](https://docs.jboss.org/hibernate/stable/orm/userguide/html_single/Hibernate_User_Guide.html#locking)
2. [Optimistic and Pessimistic Locking in JPA](https://hackernoon.com/optimistic-and-pessimistic-locking-in-jpa)

## DevOps Interview

1. [5 Must-Know Deployment Strategies](https://newsletter.systemdesigncodex.com/p/5-must-know-deployment-strategies)