Upload Button Icon Add office photos
Premium Employer

i

This company page is being actively managed by Prodapt Team. If you also belong to the team, you can get access from here

Prodapt Verified Tick

Compare button icon Compare button icon Compare
3.6

based on 893 Reviews

Filter interviews by

Prodapt Java Developer Interview Questions and Answers

Updated 17 Sep 2024

Prodapt Java Developer Interview Experiences

3 interviews found

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Springboot related
  • Q2. MySql questions
Round 2 - Technical 

(2 Questions)

  • Q1. Coding questions on java 8
  • Q2. Previous Project
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I applied via LinkedIn and was interviewed in Feb 2024. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. Solid design principles
  • Ans. 

    Solid design principles are a set of best practices for designing software that is maintainable, scalable, and flexible.

    • Single Responsibility Principle: Each class should have only one responsibility.

    • Open/Closed Principle: Classes should be open for extension but closed for modification.

    • Liskov Substitution Principle: Objects of a superclass should be replaceable with objects of its subclasses without affecting the prog...

  • Answered by AI
  • Q2. Java 8 Why Spring Boot, functional interface
  • Ans. 

    Spring Boot is a popular Java framework for building microservices, while functional interfaces in Java 8 allow for functional programming.

    • Spring Boot simplifies the process of building and deploying microservices by providing a set of pre-configured tools and conventions.

    • Functional interfaces in Java 8 enable the use of lambda expressions to write more concise and readable code.

    • Combining Spring Boot with functional in...

  • Answered by AI

Skills evaluated in this interview

Java Developer Interview Questions Asked at Other Companies

asked in Deloitte
Q1. Sort 0 1You have been given an integer array/list(ARR) of size N ... read more
Q2. Parent class has run() and walk() . Parent run() - calls walk() C ... read more
asked in LTIMindtree
Q3. Longest Harmonious SubsequenceYou are given an array ‘ARR’ of 'N' ... read more
asked in Deloitte
Q4. Convert Bst To The Greater Sum TreeYou have been given a Binary S ... read more
Q5. 2. What will happen if hashcode only returns a constant? How will ... read more
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Aechitect questions

Interview questions from similar companies

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Referral and was interviewed in Oct 2024. There was 1 interview round.

Round 1 - Technical 

(3 Questions)

  • Q1. Given an array of non-negative integers.Find the length of the longest subsequence such that elements in the subsequence are contiguous integers. The consecutive numbers can be in any order. Example n=7 nu...
  • Ans. 

    Find the length of the longest subsequence of contiguous integers in an array.

    • Sort the array

    • Iterate through the array and check for consecutive integers

    • Keep track of the longest subsequence found

  • Answered by AI
  • Q2. Get list of pincodes from these objects Employee{ id Long, name String, Addresses : List
    } Addresses{ houseNo long, pindcode long, state String, country String, } Ans. Use flatMap to flatten and then use m...
  • Ans. 

    Use flatMap and map to extract list of pincodes from Employee objects

    • Use flatMap to flatten the list of Addresses in each Employee object

    • Use map to iterate over the flattened list and extract the pincodes

    • Example: employeeList.stream().flatMap(emp -> emp.getAddresses().stream()).map(address -> address.getPincode()).collect(Collectors.toList())

  • Answered by AI
  • Q3. What is Database Pooling, Hikari and its configurations. Java 8 to current enchancements and current java version Factory and Builder design patterns to explain and code Project expalantion and details, Cr...
  • Ans. 

    Database pooling is a technique used to manage a pool of database connections for efficient resource utilization. HikariCP is a popular database connection pooling library in Java.

    • HikariCP is a high-performance database connection pooling library for Java applications.

    • It is known for its low latency and high throughput.

    • Configurations for HikariCP include settings such as maximum pool size, connection timeout, and idle ...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare DSA and design patterns and knowledge of springboot,java & streams API advance methods etc.

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
Hard
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Recruitment Consulltant and was interviewed in Dec 2024. There was 1 interview round.

Round 1 - Technical 

(3 Questions)

  • Q1. Explain Spring Boot
  • Q2. What is Redux in React
  • Q3. What is Context API in React

Java Developer Interview Questions & Answers

ValueLabs user image syed gajini ahmed

posted on 18 Nov 2024

Interview experience
2
Poor
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I applied via LinkedIn and was interviewed in Oct 2024. There was 1 interview round.

Round 1 - Technical 

(3 Questions)

  • Q1. Spring Security Implementation
  • Q2. Api design Implementation
  • Ans. 

    API design implementation involves creating a well-structured and user-friendly interface for interacting with software applications.

    • Understand the requirements and use cases for the API

    • Design clear and consistent endpoints with proper documentation

    • Implement secure authentication and authorization mechanisms

    • Follow RESTful principles for creating APIs

    • Consider scalability and performance optimizations

  • Answered by AI
  • Q3. Stream API coding question
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
Not Selected
Round 1 - Aptitude Test 

20 aptitude,20 comunication,4 program questions

Round 2 - Group Discussion 

General topics . topics about online class vs office line class

Round 3 - HR 

(1 Question)

  • Q1. In this round also they mainly check communication.after that basic questions about the what you put on your resume
Round 4 - HR 

(1 Question)

  • Q1. General round. In this round they told about the company and bond
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(2 Questions)

  • Q1. Explain Sonarqube, different type of code smells, and how its implemented in CI CD
  • Ans. 

    Sonarqube is a static code analysis tool used to detect code smells and bugs in code. It is integrated into CI/CD pipelines for continuous code quality checks.

    • Sonarqube is a static code analysis tool that identifies code smells, bugs, and security vulnerabilities in code.

    • Code smells are common programming issues that may indicate a deeper problem in the code. Examples include duplicated code, long methods, and complex ...

  • Answered by AI
  • Q2. Write a program to find the numbers divisble by 3 in a string - and reverse its indexes eg : - input : String s = "123456789" output String s = "129456783"
  • Ans. 

    Program to find numbers divisible by 3 in a string and reverse their indexes.

    • Iterate through the string and check if each character is a number divisible by 3.

    • Store the divisible numbers in an array and reverse their indexes.

    • Join the array back into a string and return the result.

  • Answered by AI
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Java8 coding to filter the vowels
  • Ans. 

    Using Java8 to filter vowels from an array of strings

    • Use Java8 stream and filter to iterate through each string in the array

    • Use a lambda expression to check if each character is a vowel

    • Collect the filtered strings into a new array

  • Answered by AI
  • Q2. Java8, Multi Threading, Hibernate, JPA

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Company Website and was interviewed in Mar 2024. There were 5 interview rounds.

Round 1 - Aptitude Test 

30 multiple choice questions

Round 2 - Coding Test 

Two coding questions

Round 3 - One-on-one 

(1 Question)

  • Q1. Oops questions like main principles of oops
Round 4 - One-on-one 

(1 Question)

  • Q1. Deep in project
Round 5 - HR 

(1 Question)

  • Q1. Self intro, family background,some hr questions

Prodapt Interview FAQs

How many rounds are there in Prodapt Java Developer interview?
Prodapt interview process usually has 1-2 rounds. The most common rounds in the Prodapt interview process are Technical.
How to prepare for Prodapt Java Developer interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at Prodapt. The most common topics and skills that interviewers at Prodapt expect are Java, Spring Boot, Microservices, Spring and Hibernate.
What are the top questions asked in Prodapt Java Developer interview?

Some of the top questions asked at the Prodapt Java Developer interview -

  1. Java 8 Why Spring Boot, functional interf...read more
  2. Solid design princip...read more
  3. Coding questions on jav...read more

Tell us how to improve this page.

Prodapt Java Developer Interview Process

based on 3 interviews in last 1 year

1 Interview rounds

  • Technical Round
View more

People are getting interviews through

based on 1 Prodapt interview
Job Portal
100%
Low Confidence
?
Low Confidence means the data is based on a small number of responses received from the candidates.
Prodapt Java Developer Salary
based on 26 salaries
₹2.7 L/yr - ₹8 L/yr
6% less than the average Java Developer Salary in India
View more details

Prodapt Java Developer Reviews and Ratings

based on 3 reviews

3.1/5

Rating in categories

2.5

Skill development

3.5

Work-Life balance

2.9

Salary & Benefits

3.5

Job Security

1.7

Company culture

1.6

Promotions/Appraisal

2.8

Work Satisfaction

Explore 3 Reviews and Ratings
Software Engineer
1.4k salaries
unlock blur

₹2.6 L/yr - ₹8.2 L/yr

Senior Software Engineer
823 salaries
unlock blur

₹3.8 L/yr - ₹14.5 L/yr

Associate Software Engineer
811 salaries
unlock blur

₹2.5 L/yr - ₹5.5 L/yr

Lead Engineer
461 salaries
unlock blur

₹6.6 L/yr - ₹22.6 L/yr

Technical Lead
262 salaries
unlock blur

₹9.2 L/yr - ₹35 L/yr

Explore more salaries
Compare Prodapt with

Movate

3.3
Compare

Mphasis

3.4
Compare

Happiest Minds Technologies

3.7
Compare

L&T Technology Services

3.3
Compare

Calculate your in-hand salary

Confused about how your in-hand salary is calculated? Enter your annual salary (CTC) and get your in-hand salary
Did you find this page helpful?
Yes No
write
Share an Interview