i
Birlasoft
Filter interviews by
I applied via Naukri.com and was interviewed before Jan 2024. There was 1 interview round.
I applied via Recruitment Consulltant and was interviewed in May 2024. There was 1 interview round.
Interviewer asked me to share screen and consume public rest api in react. Asked about how microservices inter communicate.
I applied via Naukri.com and was interviewed in Feb 2023. There were 4 interview rounds.
Core java concepts and java 8 coding.
Top trending discussions
I was interviewed in Jan 2025.
posted on 5 Jan 2025
I applied via Naukri.com and was interviewed in Dec 2024. There were 3 interview rounds.
I applied via Approached by Company and was interviewed in Oct 2024. There was 1 interview round.
posted on 28 Oct 2024
I was interviewed in Sep 2024.
There were MCQ questions consists of different sections like Design Pattern,Java 8
ExecutorService is an interface in Java that provides a way to manage and control the execution of threads in a multithreaded environment.
It is part of the java.util.concurrent package.
It provides methods to submit tasks for execution, manage thread pools, and control the execution of tasks.
It allows for the execution of tasks asynchronously and provides features like scheduling, cancellation, and monitoring of tasks.
E...
JPA is a Java specification for mapping Java objects to relational databases.
JPA stands for Java Persistence API
It provides a way to map Java objects to database tables and vice versa
JPA simplifies the development of data access layer in Java applications
It supports object-relational mapping (ORM) and allows developers to work with entities, relationships, and queries in a more object-oriented way
PreparedStatement is used in Java to execute parameterized SQL queries to prevent SQL injection attacks.
PreparedStatement is a subinterface of Statement in Java.
It is used to execute parameterized SQL queries.
It helps prevent SQL injection attacks by automatically escaping special characters.
Example: PreparedStatement pstmt = connection.prepareStatement("SELECT * FROM users WHERE username = ?");
Program to find missing numbers from Array
Iterate through the array and store each number in a HashSet
Then iterate from 1 to the length of the array and check if each number exists in the HashSet
If a number is not found in the HashSet, it is a missing number
MockBean is used to mock Spring beans, while InjectMock is used to inject mocks into Spring beans.
MockBean is used to mock dependencies of a Spring bean during testing.
InjectMock is used to inject mocks into a Spring bean being tested.
MockBean is typically used with @Autowired or @Resource annotations.
InjectMock is typically used with @Mock annotations.
posted on 22 Mar 2024
I applied via Company Website and was interviewed in Feb 2024. There were 3 interview rounds.
based on 3 interviews
Interview experience
based on 2 reviews
Rating in categories
Software Developer
1.5k
salaries
| ₹2.5 L/yr - ₹11 L/yr |
Senior Software Engineer
1.3k
salaries
| ₹5.4 L/yr - ₹20 L/yr |
Technical Specialist
1.1k
salaries
| ₹8 L/yr - ₹30 L/yr |
Technical Lead
1.1k
salaries
| ₹10 L/yr - ₹36 L/yr |
Software Engineer
1.1k
salaries
| ₹2.8 L/yr - ₹11 L/yr |
Accenture
Cognizant
Capgemini
Wipro