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 37.5k Reviews

Filter interviews by

Infosys Senior Software Consultant Interview Questions and Answers

Updated 22 May 2023

Infosys Senior Software Consultant Interview Experiences

1 interview found

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
Not Selected
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 - Technical 

(2 Questions)

  • Q1. How to decide Preference between Functional components and class components in reactjs?
  • Ans. 

    Choose functional components for simple UI and class components for complex UI with state and lifecycle methods.

    • Functional components are simpler and easier to read and test.

    • Class components are more powerful and can handle state and lifecycle methods.

    • Use functional components for simple UI elements like buttons, icons, and text.

    • Use class components for complex UI elements like forms, tables, and modals.

    • Consider using ...

  • Answered by AI
  • Q2. Explain mostly used design patterns in JavaScript
  • Ans. 

    The mostly used design patterns in JavaScript are Module, Observer, Singleton, Factory, and Prototype.

    • Module pattern helps to keep the code organized and maintainable.

    • Observer pattern is used for event handling and notification.

    • Singleton pattern restricts the instantiation of a class to a single instance.

    • Factory pattern provides an interface for creating objects in a superclass, but allows subclasses to alter the type ...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - For react Js Questions, go through the basics

Skills evaluated in this interview

Interview questions from similar companies

Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. What is java? Is java platform independent?
  • Ans. 

    Java is a high-level programming language known for its platform independence.

    • Java is an object-oriented programming language developed by Sun Microsystems.

    • Java code is compiled into bytecode that can run on any Java Virtual Machine (JVM).

    • Java's platform independence is achieved through the use of JVM, allowing Java programs to run on any platform that has a JVM installed.

    • Examples of platform-independent Java applicati...

  • Answered by AI
  • Q2. What is inheritance ?
  • Ans. 

    Inheritance is a concept in object-oriented programming where a class inherits properties and behaviors from another class.

    • Allows a class to inherit attributes and methods from another class

    • Promotes code reusability and reduces redundancy

    • Supports the concept of parent and child classes

    • Derived class can override methods of the base class

    • Example: Class Car can inherit from class Vehicle

  • Answered by AI

Skills evaluated in this interview

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

I applied via Recruitment Consulltant and was interviewed in Dec 2023. There were 2 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. What are Higher Order functions in Swift
  • Ans. 

    Higher Order functions in Swift are functions that can take other functions as parameters or return functions as results.

    • Higher Order functions allow for more concise and readable code.

    • Examples include map, filter, and reduce functions in Swift.

    • They promote functional programming principles like immutability and declarative code.

  • Answered by AI
  • Q2. Explain the MVVM Design Pattern
  • Ans. 

    MVVM is a design pattern that separates the user interface from the business logic and data access layers.

    • Model represents the data and business logic

    • View displays the user interface elements

    • ViewModel acts as an intermediary between the Model and View, handling user interactions and updating the Model

  • Answered by AI
Round 2 - One-on-one 

(2 Questions)

  • Q1. How to choose the Design Pattern
  • Ans. 

    Design patterns should be chosen based on the specific problem being solved and the characteristics of the project.

    • Identify the problem or requirement that needs to be addressed

    • Consider the characteristics of the project such as scalability, maintainability, and flexibility

    • Choose a design pattern that best fits the problem and project requirements

    • Some common design patterns include Singleton, Factory, Observer, and Str

  • Answered by AI
  • Q2. Explain the previous projects & most difficult task you have faced.

Skills evaluated in this interview

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

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

Round 1 - Aptitude Test 

1 hr test with mcq and coding snippet

Round 2 - One-on-one 

(6 Questions)

  • Q1. What are pointers in c?
  • Ans. 

    Pointers are variables that store memory addresses of other variables in C programming language.

    • Pointers are used to manipulate data structures like arrays, linked lists, and trees.

    • They can be used to pass values by reference to functions.

    • Pointers can also be used to allocate memory dynamically using functions like malloc() and calloc().

  • Answered by AI
  • Q2. Write a linked list program.
  • Ans. 

    A linked list program is a data structure that stores a sequence of elements with pointers to the next element.

    • Create a Node class with a value and a next pointer

    • Create a LinkedList class with a head pointer and methods to add, remove, and traverse nodes

    • Example: LinkedList ll = new LinkedList(); ll.add(5); ll.add(10); ll.remove(5);

  • Answered by AI
  • Q3. Applications of data structures
  • Ans. 

    Data structures are used to organize and manipulate data efficiently in various applications.

    • Data structures are used in databases to store and retrieve data quickly.

    • In computer graphics, data structures are used to represent geometric objects.

    • Data structures are used in algorithms such as sorting and searching.

    • In networking, data structures are used to represent network packets and routing tables.

    • Data structures are u...

  • Answered by AI
  • Q4. Algorithm for merge sort
  • Ans. 

    Merge sort is a divide and conquer algorithm that recursively divides the input array into two halves, sorts them and then merges them.

    • Divide the array into two halves

    • Recursively sort the two halves

    • Merge the sorted halves

    • Repeat until the entire array is sorted

  • Answered by AI
  • Q5. Cloud computing application in real world in project
  • Ans. 

    Cloud computing is widely used in various industries for data storage, processing, and analysis.

    • Cloud computing allows for easy scalability and cost-effectiveness in managing large amounts of data.

    • Real-time collaboration and access to data from anywhere are some of the benefits of cloud computing.

    • Examples of cloud computing applications in real-world projects include Amazon Web Services (AWS), Microsoft Azure, and Goog...

  • Answered by AI
  • Q6. Java and nodejs questions

Interview Preparation Tips

Interview preparation tips for other job seekers - Be precise and confident. Keep learning and solving code on platforms.

Skills evaluated in this interview

I applied via Naukri.com and was interviewed in Nov 2021. There were 4 interview rounds.

Interview Questionnaire 

4 Questions

  • Q1. Why do you want this Job?
  • Q2. What are your greatest strengths
  • Q3. Why should I hire you?
  • Q4. Tell me about yourself

Interview Preparation Tips

Interview preparation tips for other job seekers - Speak clearly and vary your to show you're intersted and enthusiastic.Listen to questions carefully and let the interview and let the conversation

I applied via Job Portal and was interviewed in Dec 2021. There were 4 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. Self introduction, project, programming basics. The interview questions completely asked in what you mentioned in resume, like project based, skills based that programming language s and all

Interview Preparation Tips

Interview preparation tips for other job seekers - Be confident, talk attentive and cler, be prepare your self what you mentioned in resume that's it

I applied via Company Website and was interviewed in Aug 2021. There were 4 interview rounds.

Interview Questionnaire 

5 Questions

  • Q1. Job timing& job location
  • Q2. Over time allowance
  • Q3. Training period
  • Q4. Salary structure
  • Q5. Express thanks

Interview Preparation Tips

Interview preparation tips for other job seekers - Advice only didn't ask difficult questions

I applied via Recruitment Consultant and was interviewed in Oct 2021. There were 3 interview rounds.

Interview Questionnaire 

2 Questions

  • Q1. What the qualification hcl
  • Ans. 

    HCL is a global IT services company providing software engineering and consulting services.

    • HCL is a multinational company headquartered in India.

    • They offer a wide range of IT services including software development, testing, and maintenance.

    • HCL has a strong presence in various industries such as healthcare, finance, and manufacturing.

    • They have partnerships with leading technology companies like Microsoft, IBM, and Orac...

  • Answered by AI
  • Q2. How much salary

Interview Preparation Tips

Interview preparation tips for other job seekers - Interviewer hr is very simple technology sirs mams tq all
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Referral and was interviewed before Aug 2022. There were 2 interview rounds.

Round 1 - One-on-one 

(1 Question)

  • Q1. Design and technical
Round 2 - HR 

(1 Question)

  • Q1. Role and culture fit

Interview Questionnaire 

1 Question

  • Q1. 1) Working of concurrent hash map 2) Why method overloading is compile time polymorphism and method overriding is run time polymorphism
  • Ans. 

    Explanation of concurrent hash map and compile time vs run time polymorphism

    • Concurrent hash map allows multiple threads to access and modify the map concurrently without any external synchronization

    • Method overloading is compile time polymorphism as the decision of which method to call is made by the compiler at compile time based on the number and types of arguments passed

    • Method overriding is run time polymorphism as t...

  • Answered by AI

Infosys Interview FAQs

How many rounds are there in Infosys Senior Software Consultant interview?
Infosys interview process usually has 2 rounds. The most common rounds in the Infosys interview process are Resume Shortlist and Technical.
What are the top questions asked in Infosys Senior Software Consultant interview?

Some of the top questions asked at the Infosys Senior Software Consultant interview -

  1. How to decide Preference between Functional components and class components i...read more
  2. Explain mostly used design patterns in JavaScr...read more

Tell us how to improve this page.

Join Infosys Creating the next opportunity for people, businesses & communities

Interview Questions from Similar Companies

TCS Interview Questions
3.7
 • 10.3k Interviews
Accenture Interview Questions
3.9
 • 8.1k Interviews
Wipro Interview Questions
3.7
 • 5.6k Interviews
Cognizant Interview Questions
3.8
 • 5.5k Interviews
Capgemini Interview Questions
3.8
 • 4.8k Interviews
Tech Mahindra Interview Questions
3.5
 • 3.8k Interviews
HCLTech Interview Questions
3.5
 • 3.8k Interviews
Genpact Interview Questions
3.9
 • 3k Interviews
LTIMindtree Interview Questions
3.8
 • 3k Interviews
IBM Interview Questions
4.0
 • 2.4k Interviews
View all
Infosys Senior Software Consultant Salary
based on 54 salaries
₹6.2 L/yr - ₹22.3 L/yr
14% less than the average Senior Software Consultant Salary in India
View more details

Infosys Senior Software Consultant Reviews and Ratings

based on 7 reviews

2.8/5

Rating in categories

2.6

Skill development

2.4

Work-life balance

2.0

Salary

2.7

Job security

2.2

Company culture

1.6

Promotions

2.2

Work satisfaction

Explore 7 Reviews and Ratings
Technology Analyst
56.2k salaries
unlock blur

₹3 L/yr - ₹11 L/yr

Senior Systems Engineer
49.9k salaries
unlock blur

₹2.8 L/yr - ₹6.4 L/yr

System Engineer
39.1k salaries
unlock blur

₹2.5 L/yr - ₹5.5 L/yr

Technical Lead
30.7k salaries
unlock blur

₹5.2 L/yr - ₹19.5 L/yr

Senior Associate Consultant
27.3k 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
Did you find this page helpful?
Yes No
write
Share an Interview