Logo

Get AmbitionBox App

Faster and better experience!

AmbitionBox

AmbitionBox

Search

Interview Questions

  • Reviews
  • Salaries
  • Interview Questions
  • About Company
  • Benefits
  • Jobs
  • Office Photos
  • Community
  • Home
  • Companies
  • Reviews
  • Salaries
  • Jobs
  • Interviews
  • Salary Calculator
  • Awards 2024
  • Campus Placements
  • Practice Test
  • Compare Companies
+ Contribute
notification
notification
Login
  • Home
  • Communities
  • Companies
    • Companies

      Discover best places to work

    • Compare Companies

      Compare & find best workplace

    • Add Office Photos

      Bring your workplace to life

    • Add Company Benefits

      Highlight your company's perks

  • Reviews
    • Company reviews

      Read reviews for 6L+ companies

    • Write a review

      Rate your former or current company

  • Salaries
    • Browse salaries

      Discover salaries for 6L+ companies

    • Salary calculator

      Calculate your take home salary

    • Are you paid fairly?

      Check your market value

    • Share your salary

      Help other jobseekers

    • Gratuity calculator

      Check your gratuity amount

    • HRA calculator

      Check how much of your HRA is tax-free

    • Salary hike calculator

      Check your salary hike

  • Interviews
    • Company interviews

      Read interviews for 40K+ companies

    • Campus placements

      Interviews questions for 2K+ colleges

    • Share interview questions

      Contribute your interview questions

  • Jobs
  • Awards
    pink star
    WINNERS AWAITED!
    • ABECA 2025
      WINNERS AWAITED!

      AmbitionBox Employee Choice Awards - 4th Edition

    • ABECA 2024

      AmbitionBox Employee Choice Awards - 3rd Edition

    • AmbitionBox Best Places to Work 2022

      2nd Edition

    • AmbitionBox Best Places to Work 2021

      1st Edition

For Employers
logo
Premium Employer

i

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

Infosys Verified Tick Work with us arrow

Compare button icon Compare button icon Compare
3.6

based on 42k Reviews

  • Why join us
  • Reviews
    42k
  • Salaries
    4.8L
  • Interviews
    7.8k
  • Jobs
    978
  • Benefits
    5.4k
  • Photos
    117
  • Posts
    66

Filter interviews by

Infosys Java Developer Interview Questions and Answers

Updated 14 May 2025

96 Interview questions

A Java Developer was asked 2w ago
Q. Explain the features of Java 21.
Ans. 

Java 21 introduces new features enhancing performance, developer productivity, and language capabilities for modern applications.

  • Pattern Matching for Switch: Simplifies coding by allowing patterns to be used in switch statements, improving readability. Example: 'switch (obj) { case String s -> ...; }'

  • Record Patterns: Enhances the use of records by allowing destructuring in pattern matching, making it easier to ...

🔥 Asked by recruiter 3 times
A Java Developer was asked 1mo ago
Q. What is a class?
Ans. 

A class in Java is a blueprint for creating objects, encapsulating data and methods to define their behavior.

  • Classes encapsulate data (attributes) and methods (functions) that operate on the data.

  • Example: class Car { String color; int year; void drive() { ... } }

  • Classes can inherit from other classes, promoting code reuse.

  • Example: class ElectricCar extends Car { int batteryLife; }

  • Objects are instances of classes, ...

Java Developer Interview Questions Asked at Other Companies

asked in Deloitte
Q1. Sort 0 and 1 Problem Statement Given an integer array ARR of size ... read more
View answers (5)
asked in Wissen Technology
Q2. Parent class has run() and walk(). Parent run() calls walk(). Chi ... read more
View answers (5)
asked in Infosys
Q3. Which should be preferred between String and StringBuffer when th ... read more
View answers (5)
asked in Wissen Technology
Q4. How do you sort a list of students based on their first name?
View answers (6)
asked in Cognizant
Q5. What array list and linkedlist difference,how hashmap internally ... read more
View answer (1)
View All
A Java Developer was asked 1mo ago
Q. What is the volatile keyword?
Ans. 

The volatile keyword in Java ensures visibility of changes to variables across threads.

  • Volatile variables are stored in main memory, ensuring visibility across threads.

  • It prevents caching of the variable in thread-local memory.

  • Example: 'volatile int counter;' ensures all threads see the latest value of counter.

  • Volatile does not guarantee atomicity; use synchronized for compound actions.

A Java Developer was asked 2mo ago
Q. Write an SQL query to find the highest salary.
Ans. 

To find the highest salary in a table, use the SQL MAX() function on the salary column.

  • Use the SQL query: SELECT MAX(salary) FROM employees;

  • Ensure the 'employees' table contains a 'salary' column.

  • The MAX() function returns the maximum value from a specified column.

A Java Developer was asked 2mo ago
Q. What is a REST template?
Ans. 

RestTemplate is a synchronous client to perform HTTP requests in Spring applications.

  • Simplifies interaction with RESTful web services.

  • Supports various HTTP methods: GET, POST, PUT, DELETE.

  • Example: RestTemplate.getForObject(url, responseType) retrieves data.

  • Can handle JSON/XML responses automatically.

  • Easily configurable with message converters for different content types.

A Java Developer was asked 2mo ago
Q. How does one microservice authenticate another microservice with JWT?
Ans. 

Microservices use JWT for secure authentication, enabling them to verify each other's identity without centralized control.

  • Microservices issue a JWT after user authentication, containing claims about the user.

  • The JWT is signed with a secret key, ensuring its integrity and authenticity.

  • When one microservice needs to call another, it includes the JWT in the request header.

  • The receiving microservice verifies the JWT ...

A Java Developer was asked 2mo ago
Q. What is the use of the @Primary annotation?
Ans. 

The @Primary annotation in Spring indicates a preferred bean when multiple candidates are available for autowiring.

  • @Primary is used in Spring Framework for dependency injection.

  • It helps resolve ambiguity when multiple beans of the same type exist.

  • Example: If you have two beans of type 'DataSource', marking one with @Primary will make it the default choice.

  • It can be combined with @Qualifier for more specific bean s...

Are these interview questions helpful?
A Java Developer was asked 2mo ago
Q. How do you set up a discovery server for microservices?
Ans. 

Setting up a discovery server for microservices involves using tools like Eureka or Consul for service registration and discovery.

  • Choose a discovery service tool (e.g., Spring Cloud Eureka, Consul).

  • Add the discovery server dependency in your project (e.g., for Eureka: 'spring-cloud-starter-netflix-eureka-server').

  • Annotate the main application class with @EnableEurekaServer to enable the discovery server.

  • Configure ...

A Java Developer was asked 2mo ago
Q. How do you inject a specific bean of the same object?
Ans. 

Injecting a specific bean of the same type in Spring can be achieved using qualifiers or by defining unique bean names.

  • Use @Qualifier: When you have multiple beans of the same type, use the @Qualifier annotation to specify which bean to inject. Example: @Autowired @Qualifier("beanName")

  • Define Unique Bean Names: You can define beans with unique names in your configuration. Example: @Bean(name = "specificBean") publ...

🔥 Asked by recruiter 2 times
A Java Developer was asked 2mo ago
Q. Explain Spring Security.
Ans. 

Spring Security is a powerful framework for securing Java applications, providing authentication and authorization features.

  • Provides comprehensive security services for Java applications.

  • Supports authentication via various methods like form-based, basic, and OAuth.

  • Allows fine-grained access control using annotations like @PreAuthorize.

  • Integrates seamlessly with Spring applications, leveraging the Spring ecosystem.

  • ...

1 2 3 4 5 6 7

Infosys Java Developer Interview Experiences

153 interviews found

Java Developer Interview Questions & Answers

user image Anonymous

posted on 11 Mar 2025

Interview experience
2
Poor
Difficulty level
Easy
Process Duration
2-4 weeks
Result
Selected Selected

I appeared for an interview in Feb 2025.

Round 1 - Technical 

(21 Questions)

  • Q1. Explain the Spring Security.
  • Add your answer
  • Q2. Expalin the flow of a Rest API call from frontend to backend and response from backend to frontend.
  • View 1 more answer
  • Q3. Explain JWT token.
  • Add your answer
  • Q4. Define Filters and Segmentation in Spring Security.
  • Add your answer
  • Q5. How one microservices authenticate another microservice with JWT?
  • Add your answer
  • Q6. What is a Functional Interface?
  • Add your answer
  • Q7. Give an example of a java interface which uses a functional interface.
  • Add your answer
  • Q8. Write a code to implement Runnable using lambda.
  • Add your answer
  • Q9. Which is springboot default server and How to use another server in springboot?
  • Ans. 

    Spring Boot's default server is Tomcat, but you can easily switch to others like Jetty or Undertow.

    • Spring Boot uses Tomcat as the default embedded server.

    • To use Jetty, add the dependency: 'spring-boot-starter-jetty' in your pom.xml.

    • For Undertow, include 'spring-boot-starter-undertow' in your dependencies.

    • You can exclude Tomcat by adding 'exclude = {Tomcat.class}' in your @SpringBootApplication annotation.

  • Answered by AI
    Add your answer
  • Q10. What are profiles and how to use them?
  • Add your answer
  • Q11. How is bean Injection working?
  • Add your answer
  • Q12. How to inject a specific bean of the same object?
  • Add your answer
  • Q13. How to set up a discovery server for microservices?
  • Add your answer
  • Q14. What is the use of @Primary annotation?
  • Add your answer
  • Q15. Which method can be used to check if a service is up or not?
  • Add your answer
  • Q16. How would you externalize a microservice?
  • Add your answer
  • Q17. What is the default port of springboot and How to change?
  • Ans. 

    Spring Boot's default port is 8080, and it can be changed via application properties or command line arguments.

    • Default port: 8080.

    • Change via application.properties: server.port=9090.

    • Change via command line: java -jar app.jar --server.port=9090.

    • Change via YAML: server: port: 9090

  • Answered by AI
    Add your answer
  • Q18. What is an optional class and its use?
  • Ans. 

    The Optional class is a container that may or may not hold a non-null value, helping to avoid NullPointerExceptions.

    • Introduced in Java 8 to represent optional values.

    • Helps in avoiding null checks and NullPointerExceptions.

    • Methods include isPresent(), ifPresent(), orElse(), and orElseGet().

    • Example: Optional<String> name = Optional.ofNullable(getName());

    • Example: name.ifPresent(n -> System.out.println(n));

  • Answered by AI
    Add your answer
  • Q19. Optional.Of() vs Optional.ofNullable()
  • Ans. 

    Optional.of() throws an exception for null, while Optional.ofNullable() allows null values, returning an empty Optional.

    • Optional.of(T value): Requires a non-null value; throws NullPointerException if value is null.

    • Example: Optional<String> opt = Optional.of('Hello'); // valid

    • Optional.ofNullable(T value): Accepts null values; returns Optional.empty() if value is null.

    • Example: Optional<String> opt = Optional....

  • Answered by AI
    Add your answer
  • Q20. Write SQL query to find highest salary.
  • Ans. 

    To find the highest salary in a table, use the SQL MAX() function on the salary column.

    • Use the SQL query: SELECT MAX(salary) FROM employees;

    • Ensure the 'employees' table contains a 'salary' column.

    • The MAX() function returns the maximum value from a specified column.

  • Answered by AI
    Add your answer
  • Q21. What is a Rest template?
  • Add your answer
Round 2 - Technical 

(7 Questions)

  • Q1. Tell me about your project and what is your day-to-day work?
  • Add your answer
  • Q2. If a bunch of freshers joined your projects, they are not very competent about the skills you required in your project then how do you handle this situation?
  • Add your answer
  • Q3. If you get negative feedback from your manager then how will you tackle this situation?
  • Ans. 

    Receiving negative feedback is an opportunity for growth; I approach it with an open mind and a willingness to improve.

    • Listen actively to the feedback without interrupting, showing respect for the manager's perspective.

    • Ask clarifying questions to fully understand the feedback and the areas needing improvement.

    • Reflect on the feedback and identify specific actions I can take to address the concerns raised.

    • Create a plan t...

  • Answered by AI
    Add your answer
  • Q4. If you project is going to end and you found a bug in the application then what actions will you take?
  • Add your answer
  • Q5. What is your long term and short term goals?
  • Ans. 

    My short-term goal is to enhance my Java skills, while my long-term goal is to lead projects and mentor junior developers.

    • Short-term: Master advanced Java frameworks like Spring and Hibernate to improve my development efficiency.

    • Short-term: Contribute to open-source projects to gain real-world experience and collaborate with other developers.

    • Long-term: Aim for a leadership role where I can guide teams in best practices...

  • Answered by AI
    Add your answer
  • Q6. Why are you leaving your current organization?
  • Add your answer
  • Q7. If you have been assigned to a project and you're not compatible with required skills then what will you do? Will you reject the project?
  • Add your answer
Round 3 - HR 

(1 Question)

  • Q1. Current and Expected Salary?
  • Add your answer

Interview Preparation Tips

Interview preparation tips for other job seekers - Learn indepth of core java and springboot.
Anonymous

Java Developer Interview Questions & Answers

user image Anonymous

posted on 5 Dec 2024

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Company Website and was interviewed in Nov 2024. There were 2 interview rounds.

Round 1 - Technical 

(7 Questions)

  • Q1. Create one Spring boot controller from end to end. No need to create a spring boot project we just want to see the structure and end to end implementation.
  • View 2 more answers
  • Q2. Write a java 8 program to get the characters from a string whose count is 2 or more than 2 e.g. input: baseball , output: b, a, l.
  • Add your answer
  • Q3. Why you left your previous organization.
  • Add your answer
  • Q4. What is the functional interface
  • Add your answer
  • Q5. What are the OOPS concepts. and some questions related to inheritance.
  • Add your answer
  • Q6. Asked about the project mentioned in CV (Client project) and asked its architecture.
  • Add your answer
  • Q7. Various SQL join types
  • Add your answer
Round 2 - HR 

(3 Questions)

  • Q1. Are you ready to relocate to job location
  • Add your answer
  • Q2. Why are you leaving your previous organization.
  • Add your answer
  • Q3. Expectation about salary
  • Add your answer

Interview Preparation Tips

Interview preparation tips for other job seekers - Do your basics strong, and keep hands on problems.
Anonymous

Java Developer Interview Questions & Answers

user image Anonymous

posted on 22 Dec 2024

Interview experience
1
Bad
Difficulty level
Easy
Process Duration
2-4 weeks
Result
Not Selected
Round 1 - Technical 

(2 Questions)

  • Q1. Core Java questions
  • Add your answer
  • Q2. 3 Coding problems to solve
  • Add your answer
Round 2 - Behavioral 

(2 Questions)

  • Q1. Worst thing was he started asking Devops questions to a Java Developer.
  • Add your answer
  • Q2. Why is your current company not utilizing a technology that I am familiar with, despite my ability to answer all related questions accurately?
  • Ans. 

    Current company may have different priorities, budget constraints, existing systems, or may not see the immediate need for the technology.

    • Different priorities: Company may be focusing on other projects or technologies that are deemed more important at the moment.

    • Budget constraints: Implementing new technology can be costly and the company may not have the budget for it.

    • Existing systems: Company may already have systems...

  • Answered by AI
    Add your answer

Interview Preparation Tips

Interview preparation tips for other job seekers - Please prepare well not all peoples are same but yes really worried that such peoples are there who asks you anything and will suggests that convince current employer to use a silly technology which is not used in 80% of companies.
Anonymous

Java Developer Interview Questions & Answers

user image Anonymous

posted on 22 Dec 2024

Interview experience
2
Poor
Difficulty level
Easy
Process Duration
2-4 weeks
Result
Not Selected
Round 1 - Behavioral 

(2 Questions)

  • Q1. Why is your company not utilizing XYZ technology, and what implications does that have for my qualifications, considering I am knowledgeable about that technology and addressed relevant questions during th...
  • Ans. 

    The company has chosen not to utilize XYZ technology due to budget constraints and compatibility issues.

    • Budget constraints may have limited the company's ability to invest in new technologies.

    • Compatibility issues with existing systems may have prevented the adoption of XYZ technology.

    • The company may have determined that the benefits of XYZ technology do not outweigh the costs of implementation.

    • There may be alternative ...

  • Answered by AI
    Add your answer
  • Q2. You should know Devops as Java Developer
  • Add your answer

Interview Preparation Tips

Interview preparation tips for other job seekers - If you encounter an interviewer with a strong ego, respond to their questions by indicating that you are learning the technology and make an effort to answer to the best of your ability.
Anonymous

Java Developer Interview Questions & Answers

user image Uddipon Duara

posted on 29 Oct 2024

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I appeared for an interview in Sep 2024.

Round 1 - Technical 

(6 Questions)

  • Q1. Core java basics - ConcurrentHashMap, Immutable class, Singleton
  • Add your answer
  • Q2. Write code to demonstrate the flow of Spring MVC
  • Add your answer
  • Q3. Java Stream API
  • Add your answer
  • Q4. Find duplicates using stream api
  • Add your answer
  • Q5. Write code to put all the zeroes of an array to the end
  • Add your answer
  • Q6. Find if 2 given strings are anagrams
  • Add your answer
Round 2 - Behavioral 

(5 Questions)

  • Q1. Discussion regarding my current work
  • Add your answer
  • Q2. How to check logs in an app
  • Add your answer
  • Q3. 1 Problem solving question
  • Add your answer
  • Q4. How to manage during strict deadlines
  • Add your answer
  • Q5. Basic Hibernate and Java questions
  • Add your answer

Skills evaluated in this interview

Anonymous

Java Developer Interview Questions & Answers

user image Anonymous

posted on 9 Dec 2024

Interview experience
3
Average
Difficulty level
-
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Company Website and was interviewed in Nov 2024. There were 2 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. Basic spring boot questions
  • Add your answer
  • Q2. Diff btw interface and abstract
  • Add your answer
Round 2 - Technical 

(2 Questions)

  • Q1. Agile ,sprints,
  • Add your answer
  • Q2. Details about project
  • Add your answer
Anonymous

Java Developer Interview Questions & Answers

user image Anonymous

posted on 21 Sep 2024

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

I applied via Company Website and was interviewed in Aug 2024. There were 2 interview rounds.

Round 1 - Technical 

(7 Questions)

  • Q1. Difference between list and set
  • Add your answer
  • Q2. Explain about @qualifiers
  • Add your answer
  • Q3. Can we use try and finally without catch?
  • Add your answer
  • Q4. Annotations in @springbootApplication
  • Ans. 

    Annotations in @SpringBootApplication are used to configure the Spring Boot application.

    • Annotations like @SpringBootApplication are used to enable auto-configuration and component scanning in a Spring Boot application.

    • Other commonly used annotations include @RestController, @Service, @Repository, and @Component for defining different types of Spring beans.

    • Annotations like @Autowired are used for dependency injection in...

  • Answered by AI
    Add your answer
  • Q5. @getmapping vs @postmapping
  • Add your answer
  • Q6. Features of Java 8
  • Ans. 

    Java 8 introduced several new features including lambda expressions, streams, functional interfaces, and default methods.

    • Lambda expressions allow for more concise code and easier parallel programming.

    • Streams provide a way to work with sequences of elements and perform operations such as filtering, mapping, and reducing.

    • Functional interfaces enable the use of lambda expressions and method references.

    • Default methods allo...

  • Answered by AI
    Add your answer
  • Q7. Code in stream api - to find all the numbers less than 10 in a given array list
  • Add your answer
Round 2 - HR 

(2 Questions)

  • Q1. Talked about expected salary
  • Add your answer
  • Q2. Preferred location asked
  • Add your answer

Interview Preparation Tips

Topics to prepare for Infosys Java Developer interview:
  • Java 8
  • Exception handling
  • Spring Boot
  • Collections
Interview preparation tips for other job seekers - Code in stream api is given very importance in Infosys .

Skills evaluated in this interview

Anonymous

Java Developer Interview Questions & Answers

user image Khushi Sahay

posted on 22 Sep 2024

Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed in Aug 2024. There were 3 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. Question on collection framework and java 8, whatever you have written on your cv, question will be asked from that
  • Add your answer
  • Q2. Question related to micro service, maven, git, azure or anything else related to that
  • Add your answer
Round 2 - One-on-one 

(2 Questions)

  • Q1. This was the managerial round in which it mainly focused on what i have worked
  • Add your answer
  • Q2. Question related to my project and how i faced challenges in my previous company
  • Add your answer
Round 3 - HR 

(2 Questions)

  • Q1. Normal salary discussion and negotiation
  • Add your answer
  • Q2. Location discuss
  • Add your answer
Anonymous

Java Developer Interview Questions & Answers

user image Pooja Babar

posted on 2 Jan 2025

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Java 8 questions, OOPS,spring
  • Add your answer
  • Q2. Find the smallest element in array using java8
  • Add your answer
Round 2 - HR 

(2 Questions)

  • Q1. Salary discusssion
  • Add your answer
  • Q2. What is your expected CTC
  • Ans. 

    My expected CTC is based on my experience, skills, and the market rate for Java Developers.

    • My expected CTC is in line with industry standards for Java Developers.

    • I have considered my years of experience and expertise in Java development when determining my expected CTC.

    • I am open to negotiation based on the overall compensation package offered by the company.

  • Answered by AI
    Add your answer
Anonymous

Java Developer Interview Questions & Answers

user image Anonymous

posted on 8 Dec 2024

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed in Nov 2024. There was 1 interview round.

Round 1 - One-on-one 

(2 Questions)

  • Q1. Coding question on arrays
  • Add your answer
  • Q2. Core java programming related questions
  • Add your answer
Anonymous

What people are saying about Infosys

View All
berlin001
Verified Icon
2w (edited)
works at
Infosys
Infosys to Deloitte India Switch
Hi Folks, I am currently working in Infosys from last 3.5 years. I got an offer from Deloitte India for Consultant role with almost 100% hike. Anyone knows about work culture, pressure and WFO guidelines in Deloitte India ? Will this be a worth switch ? PS: I do have offer from Accenture also but it is less (almost 3 LPA less than Deloitte). Anyone guidance will be appreciated. Thank you.
Got a question about Infosys?
Ask anonymously on communities.
More about working at Infosys
golden leaf award AmbitionBox awards

#19 Best Mega Company - 2022

golden leaf award
golden leaf award AmbitionBox awards

#12 Best Mega Company - 2021

golden leaf award
  • HQ - Bengaluru/Bangalore, Karnataka, India
  • IT Services & Consulting
  • 1 Lakh+ Employees (India)
  • Public

Infosys Interview FAQs

How many rounds are there in Infosys Java Developer interview?
Infosys interview process usually has 1-2 rounds. The most common rounds in the Infosys interview process are Technical, One-on-one Round and HR.
How to prepare for Infosys 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 Infosys. The most common topics and skills that interviewers at Infosys expect are Java, Microservices, Hibernate, Spring Boot and Java Spring Boot.
What are the top questions asked in Infosys Java Developer interview?

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

  1. 1.What is Singleton in java and create your own singleton class countering all ...read more
  2. write a code to filter out loans with incomplete status using java 8 featur...read more
  3. Difference Between Comparator and Comparable. What is fully qualified domain na...read more
What are the most common questions asked in Infosys Java Developer HR round?

The most common HR questions asked in Infosys Java Developer interview are -

  1. What are your strengths and weakness...read more
  2. What are your salary expectatio...read more
How long is the Infosys Java Developer interview process?

The duration of Infosys Java Developer interview process can vary, but typically it takes about less than 2 weeks to complete.

Tell us how to improve this page.

Infosys Interviews By Designations

  • Infosys System Engineer Interview Questions
  • Infosys Software Engineer Interview Questions
  • Infosys Technology Analyst Interview Questions
  • Infosys Associate Consultant Interview Questions
  • Infosys Senior Systems Engineer Interview Questions
  • Infosys Software Developer Interview Questions
  • Infosys Business Analyst Interview Questions
  • Infosys Senior Associate Consultant Interview Questions
  • Show more
  • Infosys Operations Executive Interview Questions
  • Infosys Consultant Interview Questions

Interview Questions for Popular Designations

  • Senior Java Developer Interview Questions
  • Junior Java Developer Interview Questions
  • Java Software Developer Interview Questions
  • Java Developer Trainee Interview Questions
  • Java Software Engineer Interview Questions
  • Software Developer Interview Questions
  • Associate Java Developer Interview Questions
  • Java Technical Lead Interview Questions
  • Show more
  • Fullstack Java Developer Interview Questions
  • Java J2ee Developer Interview Questions

Overall Interview Experience Rating

4.1/5

based on 124 interview experiences

Difficulty level

Easy 35%
Moderate 57%
Hard 7%

Duration

Less than 2 weeks 59%
2-4 weeks 32%
4-6 weeks 6%
6-8 weeks 3%
View more

Top Skills for Infosys Java Developer

Data Structures Interview Questions & Answers
250 Questions
Web Development Interview Questions & Answers
250 Questions
Algorithms Interview Questions & Answers
250 Questions
Software Development Interview Questions & Answers
250 Questions
Java Interview Questions & Answers
200 Questions
Spring Boot Interview Questions & Answers
50 Questions
logo
Join Infosys Creating the next opportunity for people, businesses & communities

Java Developer Interview Questions from Similar Companies

TCS
TCS Java Developer Interview Questions
3.6
 • 190 Interviews
Capgemini
Capgemini Java Developer Interview Questions
3.7
 • 69 Interviews
Accenture
Accenture Java Developer Interview Questions
3.8
 • 52 Interviews
HCLTech
HCLTech Java Developer Interview Questions
3.5
 • 44 Interviews
Wipro
Wipro Java Developer Interview Questions
3.7
 • 40 Interviews
LTIMindtree
LTIMindtree Java Developer Interview Questions
3.7
 • 33 Interviews
Cognizant
Cognizant Java Developer Interview Questions
3.7
 • 28 Interviews
Tech Mahindra
Tech Mahindra Java Developer Interview Questions
3.5
 • 24 Interviews
IBM
IBM Java Developer Interview Questions
4.0
 • 21 Interviews
 UST
UST Java Developer Interview Questions
3.8
 • 8 Interviews
View all
Infosys Java Developer Salary
based on 1.5k salaries
₹2 L/yr - ₹11 L/yr
At par with the average Java Developer Salary in India
View more details

Infosys Java Developer Reviews and Ratings

based on 131 reviews

3.7/5

Rating in categories

3.6

Skill development

3.6

Work-life balance

3.1

Salary

3.7

Job security

3.7

Company culture

2.9

Promotions

3.4

Work satisfaction

Explore 131 Reviews and Ratings
Java Developer Jobs at Infosys
Infosys
Java Developer ** PAN INDIA

Hyderabad / Secunderabad,

Pune

+1

3-8 Yrs

Not Disclosed

Infosys
Java Developer - {PAN INDIA}

Hyderabad / Secunderabad,

Pune

+1

2-6 Yrs

Not Disclosed

Infosys
Java Developer Mangalore ( 1 To 2.5 years)

Mangaluru

1-3 Yrs

Not Disclosed

Explore more jobs
Infosys Salaries in India
Technology Analyst
55.8k salaries
unlock blur

₹3 L/yr - ₹11.5 L/yr

Senior Systems Engineer
52.4k salaries
unlock blur

₹2.5 L/yr - ₹8.1 L/yr

System Engineer
32.1k salaries
unlock blur

₹2.3 L/yr - ₹5.3 L/yr

Technical Lead
31.4k salaries
unlock blur

₹7.3 L/yr - ₹20 L/yr

Senior Associate Consultant
29.9k salaries
unlock blur

₹6.3 L/yr - ₹16.9 L/yr

Explore more salaries
Compare Infosys with
TCS

TCS

3.6
Compare
Wipro

Wipro

3.7
Compare
Cognizant

Cognizant

3.7
Compare
Accenture

Accenture

3.8
Compare
Popular Calculators
Are you paid fairly?
Monthly In-hand Salary Calculator
Gratuity Calculator
HRA Calculator
Salary Hike Calculator
  • Home >
  • Interviews >
  • Infosys Interview Questions >
  • Infosys Java Developer Interview Questions
write
Share an Interview
Stay ahead in your career. Get AmbitionBox app
Awards Banner

Helping over 1 Crore job seekers every month in choosing their right fit company

80 Lakh+

Reviews

4 Crore+

Salaries

6 Lakh+

Interviews

1 Crore+

Users/Month

Contribute
Search

Interview Questions

  • Reviews
  • Salaries
  • Interview Questions
  • About Company
  • Benefits
  • Jobs
  • Office Photos
  • Community
Users/Jobseekers
  • Companies
  • Reviews
  • Salaries
  • Jobs
  • Interviews
  • Salary Calculator
  • Campus Placements
  • Practice Test
  • Compare Companies
Employers
  • Create a new company
  • Update company information
  • Respond to reviews
  • Invite employees to review
  • AmbitionBox Offering for Employers
  • AmbitionBox Employers Brochure
AmbitionBox Awards
  • ABECA 2026
  • ABECA 2025 winners awaited tag
  • ABECA 2024
  • AmbitionBox Best Places to Work 2022
  • AmbitionBox Best Places to Work 2021
  • Invite employees to rate
AmbitionBox
  • About Us
  • Email Us
  • Blog
  • FAQ
  • Credits
  • Give Feedback
Terms & Policies
  • Privacy
  • Grievances
  • Terms of Use
  • Summons/Notices
  • Community Guidelines
Get AmbitionBox app

Made with ❤️ in India. Trademarks belong to their respective owners. All rights reserved © 2025 Info Edge (India) Ltd.

Follow Us
  • Youtube
  • Instagram
  • LinkedIn
  • Facebook
  • Twitter