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

Filter interviews by

Infosys Developer Interview Questions and Answers

Updated 19 Jan 2025

11 Interview questions

🔥 Asked by recruiter 2 times
A Developer was asked 7mo ago
Q. Write an SQL query to find the second highest salary.
Ans. 

Retrieve the second highest salary from an employee table using SQL.

  • Use the 'DISTINCT' keyword to avoid duplicate salaries.

  • Utilize 'ORDER BY' to sort salaries in descending order.

  • Use 'LIMIT' with 'OFFSET' to skip the highest salary and get the second.

  • Example query: SELECT DISTINCT salary FROM employees ORDER BY salary DESC LIMIT 1 OFFSET 1;

A Developer was asked
Q. Explain objects in programming.
Ans. 

Objects in programming are instances of classes that encapsulate data and behavior.

  • Objects are created from classes, which act as blueprints for the object's structure and behavior

  • Objects have attributes (data) and methods (behavior) that define their characteristics and actions

  • Objects allow for modular and reusable code by grouping related data and functions together

Developer Interview Questions Asked at Other Companies

asked in HARMAN
Q1. Which programming language do you regularly use at work?
Q2. Given a 2D array, find an element which is the maximum in its col ... read more
asked in HARMAN
Q3. What steps do you take to ensure accurate project estimates?
Q4. Write a formula to display A if A is present, display B if B is p ... read more
Q5. Can you describe method overloading versus method overriding? Doe ... read more
A Developer was asked
Q. Why is C++ better than other languages?
Ans. 

CPP is better due to its performance, memory management, and object-oriented features.

  • CPP is faster than many other programming languages due to its compiled nature.

  • CPP allows for manual memory management, which can lead to more efficient use of resources.

  • CPP supports object-oriented programming, which can make code more modular and easier to maintain.

  • CPP has a large community and many libraries available, making ...

A Developer was asked
Q. What is the most popular SDLC model?
Ans. 

The most popular SDLC model is Agile.

  • Agile is iterative and flexible, allowing for changes throughout the development process.

  • It emphasizes collaboration and customer satisfaction.

  • Other popular models include Waterfall, Spiral, and V-Model.

  • Agile is commonly used in software development, but can be applied to other industries as well.

A Developer was asked
Q. What is the difference between var and dynamic?
Ans. 

Var is statically typed while dynamic is dynamically typed.

  • Var is used to declare variables with a specific type at compile time.

  • Dynamic is used to declare variables whose type is determined at runtime.

  • Var is faster than dynamic because it doesn't require type checking at runtime.

  • Dynamic is more flexible than var because it allows for late binding and duck typing.

  • Example: var x = 5; dynamic y = "hello";

A Developer was asked
Q. What is the difference between First and FirstOrDefault?
Ans. 

Defiance refers to resistance or disobedience, while first and default are different spellings of words with distinct meanings.

  • Defiance implies a refusal to comply with authority or rules.

  • First refers to the initial or primary thing in a sequence or list.

  • Default refers to a pre-set value or option that is used when no other choice is made.

  • Examples: Defiance - civil disobedience, First - first place in a race, Defa...

A Developer was asked
Q. Explain the purpose of try, catch, and finally blocks.
Ans. 

Try-catch-finally is a mechanism for handling exceptions in programming, ensuring graceful error management.

  • Try block: Contains code that may throw an exception. Example: `try { int result = 10 / 0; }`

  • Catch block: Catches and handles the exception. Example: `catch (ArithmeticException e) { System.out.println(e.getMessage()); }`

  • Finally block: Executes code after try/catch, regardless of whether an exception occurre...

Are these interview questions helpful?
A Developer was asked
Q. What is the difference between C++and java ? Which one do you think better and why?
Ans. 

C++ is a compiled language while Java is an interpreted language. Both have their own advantages and disadvantages.

  • C++ is faster and more efficient than Java due to its compiled nature.

  • Java is more platform-independent and has better memory management.

  • C++ is commonly used for system-level programming while Java is used for web and mobile applications.

  • Choosing between the two depends on the specific project require...

A Developer was asked 7mo ago
Q. Circuit breaker design pattern
Ans. 

Circuit breaker design pattern is used to prevent a system from repeatedly trying to execute an operation that is likely to fail.

  • Circuit breaker monitors the number of failures and trips when a threshold is reached.

  • It can be reset after a certain period of time to check if the operation is successful again.

  • Helps in improving system stability and resilience by handling failures gracefully.

A Developer was asked
Q. WHAT IS C and C++?
Ans. 

C and C++ are programming languages used for system and application development.

  • C is a procedural language used for system programming and embedded systems.

  • C++ is an object-oriented language used for application development and game programming.

  • Both languages are compiled and have a strong influence on modern programming languages.

  • C++ is an extension of C with additional features like classes, templates, and excep...

Infosys Developer Interview Experiences

22 interviews found

Developer Interview Questions & Answers

user image Anonymous

posted on 22 Nov 2024

Interview experience
2
Poor
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Circuit breaker design pattern
  • Ans. 

    Circuit breaker design pattern is used to prevent a system from repeatedly trying to execute an operation that is likely to fail.

    • Circuit breaker monitors the number of failures and trips when a threshold is reached.

    • It can be reset after a certain period of time to check if the operation is successful again.

    • Helps in improving system stability and resilience by handling failures gracefully.

  • Answered by AI
  • Q2. SQL coding, write a query to get second max salary
  • Ans. 

    Retrieve the second highest salary from an employee table using SQL.

    • Use the 'DISTINCT' keyword to avoid duplicate salaries.

    • Utilize 'ORDER BY' to sort salaries in descending order.

    • Use 'LIMIT' with 'OFFSET' to skip the highest salary and get the second.

    • Example query: SELECT DISTINCT salary FROM employees ORDER BY salary DESC LIMIT 1 OFFSET 1;

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - 2) SQL question, write the second max salary.

Skills evaluated in this interview

Developer Interview Questions & Answers

user image Anonymous

posted on 29 Oct 2024

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

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

Round 1 - Coding Test 

Problem Statement: Given a string, reverse each word in the string while keeping the original order of the words.

Developer Interview Questions & Answers

user image Anonymous

posted on 19 Jan 2025

Interview experience
1
Bad
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Basic quetions related to technology
Round 2 - HR 

(1 Question)

  • Q1. Just one quetion why are you looking for Job Change

Developer Interview Questions & Answers

user image mastan vali

posted on 6 Jul 2024

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

(1 Question)

  • Q1. Tell me about your self
  • Ans. 

    I am a passionate developer with 5 years of experience in web development and a strong background in JavaScript and React.

    • 5 years of experience in web development

    • Strong background in JavaScript and React

    • Passionate about coding and problem-solving

  • Answered by AI

Developer Interview Questions & Answers

user image Anonymous

posted on 11 Jun 2024

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

I applied via Instahyre and was interviewed before Jun 2023. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. Types of relationships
  • Q2. Explain Object in programming
  • Ans. 

    Objects in programming are instances of classes that encapsulate data and behavior.

    • Objects are created from classes, which act as blueprints for the object's structure and behavior

    • Objects have attributes (data) and methods (behavior) that define their characteristics and actions

    • Objects allow for modular and reusable code by grouping related data and functions together

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Be patient.

Developer Interview Questions & Answers

user image Anonymous

posted on 13 Nov 2022

I applied via Naukri.com and was interviewed in Oct 2022. There were 4 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Aptitude Test 

An aptitude test is a way for employers to assess a candidate's abilities through a variety of different testing formats. Aptitude tests will test your ability to perform tasks and react to situations at work. This includes problem-solving, prioritisation and numerical skills, amongst other things

Round 3 - Coding Test 

I know programing languages like C program C++ and Java

Round 4 - One-on-one 

(2 Questions)

  • Q1. Java ,C, C++, MySQL programing languages
  • Q2. Java, C,C++, MYSQL programing languages

Interview Preparation Tips

Topics to prepare for Infosys Developer interview:
  • C
  • C++
  • Java
  • MySQL
Interview preparation tips for other job seekers - Hi sir/medam


I am Bhuvanesh R
I completed my undergraduate degree in JEPPIAAR ENGINEERING COLLEGE, chennai and I know programing languages like C program,c++, MySQL and JAVA


Thank you

Developer Interview Questions & Answers

user image Anonymous

posted on 27 Nov 2024

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

I applied via Naukri.com and was interviewed before Nov 2023. There was 1 interview round.

Round 1 - One-on-one 

(1 Question)

  • Q1. Java Programs and Hr questions

Developer Interview Questions & Answers

user image Anonymous

posted on 21 Sep 2022

I applied via Job Fair and was interviewed in Aug 2022. There were 2 interview rounds.

Round 1 - Coding Test 

Dynamic programming 3 questions

Round 2 - Technical 

(1 Question)

  • Q1. Oops vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv

Interview Preparation Tips

Interview preparation tips for other job seekers - oops data structure data base programming test

Developer Interview Questions & Answers

user image Anonymous

posted on 29 Dec 2021

I applied via Internshala and was interviewed in Nov 2021. There were 5 interview rounds.

Interview Questionnaire 

2 Questions

  • Q1. Tell me about yourself
  • Q2. Where do u see urself in 5 yrs

Interview Preparation Tips

Interview preparation tips for other job seekers - tough and tough with easy one

Developer Interview Questions & Answers

user image Anonymous

posted on 26 May 2022

Round 1 - Aptitude Test 

Preparation for cat, gre is enough

Round 2 - Group Discussion 

General puzzles solving

Round 3 - HR 

(1 Question)

  • Q1. Standard questions were asked

Interview Preparation Tips

Interview preparation tips for other job seekers - basically need to be good at aptitude and demonstrate a positive attitude towards work

What people are saying about Infosys

View All
yedabhai
1w
works at
Hyperpure
Are we not even safe in our own workplaces?
An Infosys employee was arrested for secretly recording women in the office washroom. Over 30 videos were found on his phone. This isn't just shocking, it's horrifying. Offices are meant to be safe, respectful spaces. 🙎 When will companies truly prioritize safety and surveillance in all corners, not just the visible ones?
FeedCard Image
Got a question about Infosys?
Ask anonymously on communities.

Infosys Interview FAQs

How many rounds are there in Infosys Developer interview?
Infosys interview process usually has 1-2 rounds. The most common rounds in the Infosys interview process are Technical, Coding Test and One-on-one Round.
How to prepare for Infosys 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 Technology Solutions, Problem Solving, Java, SDLC and Agile.
What are the top questions asked in Infosys Developer interview?

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

  1. What is the difference between C++and java ? Which one do you think better and ...read more
  2. What is the most popular SDLC mod...read more
  3. entity framework details and show recorded deta...read more

Tell us how to improve this page.

Overall Interview Experience Rating

3.4/5

based on 8 interview experiences

Difficulty level

Easy 25%
Moderate 75%

Duration

Less than 2 weeks 50%
2-4 weeks 25%
6-8 weeks 25%
View more
Join Infosys Creating the next opportunity for people, businesses & communities

Developer Interview Questions from Similar Companies

TCS Developer Interview Questions
3.6
 • 46 Interviews
IBM Developer Interview Questions
4.0
 • 3 Interviews
UST Developer Interview Questions
3.8
 • 2 Interviews
View all
Infosys Developer Salary
based on 376 salaries
₹2.6 L/yr - ₹8.3 L/yr
31% less than the average Developer Salary in India
View more details

Infosys Developer Reviews and Ratings

based on 24 reviews

4.2/5

Rating in categories

4.4

Skill development

4.1

Work-life balance

3.3

Salary

4.4

Job security

4.3

Company culture

3.2

Promotions

4.1

Work satisfaction

Explore 24 Reviews and Ratings
C++ Developer @ Infosys- PAN INDIA

Pune,

Delhi/Ncr

+1

3-8 Yrs

₹ 9-17 LPA

C, C++ Developer - PAN INDIA - Infosys

Hyderabad / Secunderabad,

Chennai

+1

3-6 Yrs

₹ 2.3-12 LPA

Mainframe Development- Pan India

Hyderabad / Secunderabad,

Chennai

+1

5-8 Yrs

Not Disclosed

Explore more jobs
Technology Analyst
54.7k salaries
unlock blur

₹4.8 L/yr - ₹10 L/yr

Senior Systems Engineer
53.8k salaries
unlock blur

₹2.5 L/yr - ₹6.3 L/yr

Technical Lead
35.1k salaries
unlock blur

₹9.4 L/yr - ₹16.4 L/yr

System Engineer
32.5k salaries
unlock blur

₹2.4 L/yr - ₹5.3 L/yr

Senior Associate Consultant
31.3k salaries
unlock blur

₹8.2 L/yr - ₹15 L/yr

Explore more salaries
Compare Infosys with

TCS

3.6
Compare

Wipro

3.7
Compare

Cognizant

3.7
Compare

Accenture

3.7
Compare
write
Share an Interview