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

Compare button icon Compare button icon Compare
3.7

based on 37k Reviews

Filter interviews by

Infosys Java Developer Interview Questions, Process, and Tips for Experienced

Updated 16 Nov 2024

Top Infosys Java Developer Interview Questions and Answers for Experienced

  • Q1. write a code to filter out loans with incomplete status using java 8 features.
  • Q2. What is java and what is inheritance and what is oops concepts and what is method
  • Q3. What is polymorphism in both overloading and overriding way?
View all 34 questions

Infosys Java Developer Interview Experiences for Experienced

37 interviews found

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

(2 Questions)

  • Q1. What is daemon thread?
  • Ans. 

    A daemon thread is a low priority thread that runs in the background and does not prevent the JVM from exiting when all user threads have finished.

    • Daemon threads are used for tasks that need to run continuously in the background, such as garbage collection.

    • They are automatically terminated by the JVM when all user threads have finished execution.

    • To create a daemon thread in Java, you can call the setDaemon(true) method

  • Answered by AI
  • Q2. Profile in springboot

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
6-8 weeks
Result
Selected Selected

I applied via Job Portal and was interviewed in Aug 2024. There were 2 interview rounds.

Round 1 - Technical 

(1 Question)

  • Q1. Functional interface, hashmap
Round 2 - HR 

(1 Question)

  • Q1. Salary discussion

Java Developer Interview Questions Asked at Other Companies for Experienced

asked in Cognizant
Q1. What array list and linkedlist difference,how hashmap internally ... read more
asked in TCS
Q2. what are the difference between abstract class and interface, and ... read more
asked in Infosys
Q3. write a code to filter out loans with incomplete status using jav ... read more
asked in Cognizant
Q4. write program fibonacci series, write program using boolean, writ ... read more
asked in Capgemini
Q5. Is Java platform-independent, if yes why?
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. What are @annotations in springboot? explain about @springBootApplication
  • Ans. 

    Annotations in Spring Boot are used to provide metadata about the code. @SpringBootApplication is a meta-annotation that combines @Configuration, @EnableAutoConfiguration, and @ComponentScan.

    • Annotations in Spring Boot are used to simplify configuration and reduce boilerplate code.

    • @SpringBootApplication is a meta-annotation that enables the auto-configuration feature in Spring Boot.

    • It combines @Configuration, @EnableAut...

  • Answered by AI

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
-

I applied via Referral and was interviewed in Apr 2024. There were 3 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. Java 8 related questions with some basic coding using java 8.
  • Q2. Print some thing java 8 lambda expression
  • Ans. 

    Using lambda expressions in Java 8 to print a message

    • Use the lambda syntax (parameters) -> { body } to define the behavior

    • Example: () -> System.out.println("Hello, World!")

  • Answered by AI
Round 2 - Technical 

(1 Question)

  • Q1. Project related questions and some coding questions
Round 3 - HR 

(1 Question)

  • Q1. Work Details, education details

Skills evaluated in this interview

Infosys interview questions for designations

 Senior Java Developer

 (19)

 Junior Java Developer

 (6)

 Java Software Developer

 (3)

 Associate Java Developer

 (2)

 Java Developer Trainee

 (1)

 Backend Java Developer

 (2)

 Fullstack Java Developer

 (1)

 Java Developer Consultant

 (1)

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
No response

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

Round 1 - Technical 

(5 Questions)

  • Q1. What is Functional Interface? What is Flat Map? What is Method Reference? What is stream API
  • Ans. 

    Functional Interface is an interface with only one abstract method. Flat Map is used to flatten nested collections. Method Reference is a shorthand notation for lambda expressions. Stream API is used to process collections of objects.

    • Functional Interface is an interface with a single abstract method, such as Runnable or Comparator.

    • Flat Map is a method in Java that is used to flatten nested collections, like List> ...

  • Answered by AI
  • Q2. What is Flat Map
  • Ans. 

    FlatMap is a method in Java that transforms each element of a stream into a new stream and then concatenates all the streams into a single stream.

    • FlatMap is used to flatten nested collections or maps into a single collection.

    • It is commonly used in Java streams to process and transform data efficiently.

    • Example: List> nestedList = Arrays.asList(Arrays.asList(1, 2), Arrays.asList(3, 4)); nestedList.stream().flatMap(L

  • Answered by AI
  • Q3. What is Stream API
  • Ans. 

    Stream API is a feature in Java that allows processing collections of objects in a functional style.

    • Stream API provides a way to perform operations on collections like filter, map, reduce, etc.

    • It supports functional programming paradigms like lambda expressions and method references.

    • Example: List names = Arrays.asList("Alice", "Bob", "Charlie"); Stream stream = names.stream();

Answered by AI
  • Q4. How you handle logs in previous company
  • Q5. What is functional interface
  • Ans. 

    A functional interface is an interface that contains only one abstract method and can be used as a lambda expression.

    • Functional interfaces can have multiple default or static methods, but only one abstract method.

    • Examples of functional interfaces in Java include Runnable, Callable, and ActionListener.

    • Functional interfaces are often used with lambda expressions to provide a concise way of implementing single abstract me

  • Answered by AI

    Interview Preparation Tips

    Interview preparation tips for other job seekers - Learn Java 8 Features as well as Log4J

    Skills evaluated in this interview

    Get interview-ready with Top Infosys Interview Questions

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

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

    Round 1 - Technical 

    (2 Questions)

    • Q1. How can you write custom exception in Java?
    • Ans. 

      To write a custom exception in Java, create a new class that extends Exception or a subclass of Exception.

      • Create a new class that extends Exception or a subclass of Exception.

      • Add a constructor to the custom exception class to pass a message to the superclass constructor.

      • Throw the custom exception using the 'throw' keyword in your code.

      • Handle the custom exception using try-catch blocks or propagate it up the call stack.

    • Answered by AI
    • Q2. Explain internal working of HashMap
    • Ans. 

      HashMap is a data structure that stores key-value pairs and uses hashing to efficiently retrieve values.

      • HashMap internally uses an array of linked lists to store key-value pairs.

      • When a key-value pair is added, the key is hashed to find the index in the array where it will be stored.

      • If multiple keys hash to the same index, a linked list is used to handle collisions.

      • To retrieve a value, the key is hashed again to find th...

    • Answered by AI

    Interview Preparation Tips

    Interview preparation tips for other job seekers - Practice core java and java8 features

    Skills evaluated in this interview

    Java Developer Jobs at Infosys

    View all
    Interview experience
    4
    Good
    Difficulty level
    -
    Process Duration
    -
    Result
    -

    I applied via Job Portal and was interviewed in Aug 2024. There was 1 interview round.

    Round 1 - Coding Test 

    Coding test time duration was 45 mins. Question was related to string array checking the good arrray on condition of no occurrence of characters.

    Java Developer interview

    user image AG Tech

    posted on 25 Nov 2021

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

    (2 Questions)

    • Q1. Java 8 features
    • Q2. Lambda function
    Interview experience
    4
    Good
    Difficulty level
    -
    Process Duration
    -
    Result
    -
    Round 1 - Technical 

    (2 Questions)

    • Q1. Prerequisites: Payment gateway If your order fails and payment has been deducted, how do you manage this situation.
    • Ans. 

      In case of order failure with payment deducted, refund the payment and investigate the issue.

      • Initiate refund process for the deducted payment

      • Investigate the reason for the order failure

      • Communicate with the customer about the issue and resolution

      • Ensure the payment gateway is functioning correctly to prevent future occurrences

    • Answered by AI
    • Q2. What are constructors and its types
    • Ans. 

      Constructors are special methods used to initialize objects in Java.

      • Constructors have the same name as the class and do not have a return type.

      • Types of constructors include default constructor, parameterized constructor, and copy constructor.

      • Default constructor is provided by Java if no constructor is defined.

      • Parameterized constructor takes parameters to initialize an object with specific values.

      • Copy constructor create...

    • Answered by AI

    Skills evaluated in this interview

    Infosys Interview FAQs

    How many rounds are there in Infosys Java Developer interview for experienced candidates?
    Infosys interview process for experienced candidates usually has 1-2 rounds. The most common rounds in the Infosys interview process for experienced candidates are Technical, Resume Shortlist and HR.
    How to prepare for Infosys Java Developer interview for experienced candidates?
    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, Spring Boot, Hibernate and J2Ee.
    What are the top questions asked in Infosys Java Developer interview for experienced candidates?

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

    1. write a code to filter out loans with incomplete status using java 8 featur...read more
    2. What is java and what is inheritance and what is oops concepts and what is meth...read more
    3. What is polymorphism in both overloading and overriding wa...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 Java Developer Interview Process for Experienced

    based on 20 interviews in last 1 year

    Interview experience

    4.2
      
    Good
    View more

    People are getting interviews through

    based on 22 Infosys interviews
    Job Portal
    Company Website
    Referral
    WalkIn
    59%
    23%
    14%
    5%
    High Confidence
    ?
    High Confidence means the data is based on a large number of responses received from the candidates.
    Join Infosys Creating the next opportunity for people, businesses & communities
    Infosys Java Developer Salary
    based on 1.4k salaries
    ₹2 L/yr - ₹9.9 L/yr
    11% less than the average Java Developer Salary in India
    View more details

    Infosys Java Developer Reviews and Ratings

    based on 103 reviews

    3.9/5

    Rating in categories

    3.7

    Skill development

    3.7

    Work-Life balance

    3.3

    Salary & Benefits

    3.8

    Job Security

    3.8

    Company culture

    3.0

    Promotions/Appraisal

    3.5

    Work Satisfaction

    Explore 103 Reviews and Ratings
    Java Developer

    Bangalore / Bengaluru

    7-9 Yrs

    Not Disclosed

    Java Developer

    Bangalore / Bengaluru

    3-5 Yrs

    ₹ 3.6-9 LPA

    Java Developer

    Bangalore / Bengaluru

    5-8 Yrs

    Not Disclosed

    Explore more jobs
    Technology Analyst
    56k salaries
    unlock blur

    ₹3 L/yr - ₹11 L/yr

    Senior Systems Engineer
    49.3k salaries
    unlock blur

    ₹2.8 L/yr - ₹9.2 L/yr

    System Engineer
    38.8k salaries
    unlock blur

    ₹2.5 L/yr - ₹5.5 L/yr

    Technical Lead
    30.6k salaries
    unlock blur

    ₹5.2 L/yr - ₹19.5 L/yr

    Senior Associate Consultant
    27.1k salaries
    unlock blur

    ₹6.2 L/yr - ₹16.8 L/yr

    Explore more salaries
    Compare Infosys with

    TCS

    3.7
    Compare

    Wipro

    3.7
    Compare

    Cognizant

    3.8
    Compare

    Accenture

    3.9
    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