---Advertisement---

Java Interview Questions-Infosys(Beginners)

By Siva

Updated On:

---Advertisement---

Level : 1
About project – Explain about your project and tech stack you are using

Core java
– Tell me about Java versions and their features

– Tell me about the Java 8 features you have used

– What are functional interfaces?

– What is serialization?

– Explain java memory model

– What is a marker interface in java?

– How to create threads in java?

– Tell me about multithreading

– How to handle concurrency in java?

Coding
– Find the max element in a list

Design patterns
– Which design patterns are you aware of?
– Explain factory design pattern

Database
– How to effectively fetch data from tables?
– What is indexing?

Spring framework
– What happens when a spring boot application starts?
– How to make spring application resilient?
– Which version of spring boot did you use?

Microservices
– Why microservices?
– Explain the architecture of micro services

Level : 2

About project
– Explain about your project and tech stack you are using
– What are your roles and responsibilities in your team

Core java
– Difference between string and string buffer
– Give me names of 10 classes in java.util package that you have used

Design patterns
– What all design patterns have you used in your projects?
– Explain singleton pattern

Spring framework
– What is the name of the package in which spring annotations are present?
– How @RestController annotation works?
– Tellme about application.properties file in spring boot

---Advertisement---

Leave a Comment