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
- Host: GitHub
- URL: https://github.com/deepaksorthiya/java-interview-maven-project
- Owner: deepaksorthiya
- Created: 2024-03-20T07:21:58.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2025-05-01T05:20:02.000Z (about 1 year ago)
- Last Synced: 2025-05-14T16:19:41.089Z (about 1 year ago)
- Topics: interview, interview-practice, interview-preparation, java, java-8
- Language: Java
- Homepage: https://github.com/deepaksorthiya/java-interview-maven-project
- Size: 126 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
[](https://dl.circleci.com/status-badge/redirect/gh/deepaksorthiya/java-interview-maven-project/tree/main)
[](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)