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

Filter interviews by

Infosys Senior Associate Consultant Interview Questions, Process, and Tips

Updated 6 Mar 2025

Top Infosys Senior Associate Consultant Interview Questions and Answers

  • Q1. Suppose there are two tables: A Customer table and an Order table. The Order table has a column OrderID CustomerID, OrderStatus, and TotalAmount. The Customer table has t ...read more
  • Q2. tell me security vulnerabilities that you have fixed in your project?
  • Q3. what are challenges faced while migrating java 8 to java 17?
View all 187 questions

Infosys Senior Associate Consultant Interview Experiences

178 interviews found

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

I applied via Company Website and was interviewed in Sep 2024. There was 1 interview round.

Round 1 - Technical 

(4 Questions)

  • Q1. Lamda expression and usage
  • Ans. 

    Lambda expressions are anonymous functions used to create concise code in languages like Java.

    • Lambda expressions are used to create anonymous functions without a name.

    • They are commonly used in functional programming languages like Java.

    • Lambda expressions can be used to implement functional interfaces with a single abstract method.

    • Syntax: (parameters) -> expression or (parameters) -> { statements; }

    • Example: (int a, int

  • Answered by AI
  • Q2. Functional Interface
  • Q3. Comparator vs Comparable
  • Ans. 

    Comparator is used to define custom sorting order for objects, while Comparable is used to define natural ordering of objects.

    • Comparator is an external class used for custom sorting, while Comparable is implemented by the class itself for natural ordering.

    • Comparator can be used to sort objects based on multiple criteria, while Comparable can only define one natural ordering.

    • Example: Sorting a list of Employee objects b...

  • Answered by AI
  • Q4. Springboot Annotations

Skills evaluated in this interview

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

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

Round 1 - Technical 

(2 Questions)

  • Q1. Related to Oops concepts
  • Q2. HashSet with custom objects
  • Ans. 

    HashSet is a collection that stores unique elements, custom objects can be added by overriding equals() and hashCode() methods.

    • Override equals() and hashCode() methods in custom object class for proper comparison and hashing

    • Ensure immutability of custom object to maintain uniqueness in HashSet

    • Example: class CustomObject { private int id; private String name; }

  • Answered by AI
Round 2 - Behavioral 

(1 Question)

  • Q1. Project related questions
Round 3 - HR 

(2 Questions)

  • Q1. Introduce yourself
  • Ans. 

    I am a highly motivated and experienced professional with a background in consulting and a passion for problem-solving.

    • Over 5 years of experience in consulting roles

    • Strong analytical skills and ability to think critically

    • Proven track record of successfully managing client relationships

    • Excellent communication and presentation skills

    • Proficient in data analysis and project management

  • Answered by AI
  • Q2. Salary negotiation

Skills evaluated in this interview

Senior Associate Consultant Interview Questions Asked at Other Companies

asked in WNS
Q1. What is journal entries? What is cash allotment? What is differan ... read more
asked in Infosys
Q2. Suppose there are two tables: A Customer table and an Order table ... read more
asked in Infosys
Q3. tell me security vulnerabilities that you have fixed in your proj ... read more
asked in Infosys
Q4. what are challenges faced while migrating java 8 to java 17?
Q5. What are the errors you got while replicating the data from c4c t ... read more
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via LinkedIn and was interviewed in Jul 2024. There were 2 interview rounds.

Round 1 - Technical 

(3 Questions)

  • Q1. What is the difference between an interface and an abstract class?
  • Ans. 

    Interface is a contract that defines the methods a class must implement, while abstract class can have both implemented and abstract methods.

    • Interface can only have abstract methods and constants, while abstract class can have both abstract and non-abstract methods.

    • A class can implement multiple interfaces but can only inherit from one abstract class.

    • Interfaces are used to achieve multiple inheritance in Java, while ab...

  • Answered by AI
  • Q2. What is the immutability of strings, and what are the differences between the StringBuffer and StringBuilder classes?
  • Ans. 

    Immutability of strings means they cannot be changed once created. StringBuffer is synchronized while StringBuilder is not.

    • Strings are immutable in Java, meaning their values cannot be changed once they are created.

    • StringBuffer is synchronized, making it thread-safe but slower. StringBuilder is not synchronized, making it faster but not thread-safe.

    • StringBuffer is preferred for use in multi-threaded environments, while...

  • Answered by AI
  • Q3. What is the process to create an immutable class?
  • Ans. 

    To create an immutable class, make the class final, make all fields private and final, provide only getter methods, and ensure no mutator methods.

    • Make the class final to prevent subclassing.

    • Make all fields private and final to prevent modification.

    • Provide only getter methods to access the fields.

    • Ensure no mutator methods to change the state of the object.

  • Answered by AI
Round 2 - HR 

(1 Question)

  • Q1. Can you describe your previous project, including the work structure and monitoring practices?
  • Ans. 

    Managed a project to implement a new CRM system for a large retail company.

    • Work structure involved defining project scope, creating a timeline, assigning tasks to team members, and conducting regular status meetings.

    • Monitoring practices included tracking progress against milestones, identifying and addressing any issues or delays, and providing regular updates to stakeholders.

    • Utilized project management software to tra...

  • Answered by AI

Interview Preparation Tips

Topics to prepare for Infosys Senior Associate Consultant interview:
  • Java
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Approached by Company and was interviewed in Jun 2024. There were 3 interview rounds.

Round 1 - Technical 

(6 Questions)

  • Q1. Diff between innumerable and iqueryable?
  • Ans. 

    Innumerable is a collection that cannot be counted, while IQueryable is an interface that allows querying data sources.

    • Innumerable represents a collection that cannot be enumerated or counted.

    • IQueryable is an interface in LINQ that allows querying data sources like databases, collections, etc.

    • Innumerable collections are evaluated immediately, while IQueryable collections are evaluated when the query is executed.

    • Example...

  • Answered by AI
  • Q2. Write a code to check palindrome
  • Ans. 

    Code to check if a given string is a palindrome.

    • Convert the string to lowercase and remove spaces and punctuation.

    • Compare the string with its reverse to check for palindrome.

    • Return true if the string is a palindrome, false otherwise.

  • Answered by AI
  • Q3. Types of polymorphism
  • Ans. 

    Types of polymorphism in programming include compile-time polymorphism (method overloading) and runtime polymorphism (method overriding).

    • Compile-time polymorphism is achieved through method overloading, where multiple methods have the same name but different parameters.

    • Runtime polymorphism is achieved through method overriding, where a subclass provides a specific implementation of a method that is already defined in i

  • Answered by AI
  • Q4. Oops properties
  • Q5. Rest API
  • Q6. What is linq
  • Ans. 

    LINQ is a feature in C# that allows for querying data from different data sources using a syntax similar to SQL.

    • LINQ stands for Language Integrated Query

    • It allows for querying data from collections, databases, XML, and more

    • LINQ queries are written in a declarative syntax

    • Example: var result = from num in numbers where num % 2 == 0 select num;

  • Answered by AI
Round 2 - Technical 

(3 Questions)

  • Q1. Mainly on project architectures
  • Q2. How APIs work
  • Ans. 

    APIs work by allowing different software applications to communicate with each other through a set of rules and protocols.

    • APIs define the methods and data formats that applications can use to request and exchange information.

    • APIs can be used to access services or data from a remote server or application.

    • APIs can be RESTful, SOAP-based, or other types depending on the requirements of the applications.

    • APIs often require ...

  • Answered by AI
  • Q3. How to optimize sps
  • Ans. 

    Methods to optimize SPS include data analysis, training programs, performance incentives, and technology integration.

    • Conduct data analysis to identify areas of improvement and track progress over time.

    • Implement training programs to enhance sales skills and product knowledge.

    • Offer performance incentives such as bonuses or rewards for meeting or exceeding targets.

    • Integrate technology solutions like CRM systems to streaml

  • Answered by AI
Round 3 - HR 

(1 Question)

  • Q1. How to manage difficult situation
  • Ans. 

    I use active listening, empathy, problem-solving, and conflict resolution techniques to manage difficult situations.

    • Practice active listening to understand the root of the issue

    • Show empathy towards the emotions of all parties involved

    • Utilize problem-solving skills to find mutually beneficial solutions

    • Employ conflict resolution techniques to de-escalate tensions

  • Answered by AI

Skills evaluated in this interview

Infosys interview questions for designations

 Associate Consultant

 (270)

 Associate Technical Consultant

 (3)

 Associate SAP Consultant

 (2)

 Associate Functional Consultant

 (1)

 Associate Consultant Engineering

 (1)

 Senior Consultant

 (101)

 Senior Associate IT Consultant

 (1)

 Associate SAP MM Consultant

 (3)

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

(6 Questions)

  • Q1. Write any Get API
  • Ans. 

    A simple example of a Get API

    • Use a HTTP GET request to retrieve data from a server

    • Include the endpoint URL in the request

    • Handle the response data accordingly

  • Answered by AI
  • Q2. What is final class
  • Ans. 

    A final class is a class that cannot be subclassed or extended.

    • Final classes are declared using the 'final' keyword in Java.

    • Final classes cannot have any subclasses.

    • Final classes are often used for utility classes or classes that should not be modified or extended.

  • Answered by AI
  • Q3. What is static class
  • Ans. 

    A static class is a class that cannot be instantiated and can only contain static members.

    • Static classes are used to group related methods and properties that do not require an instance of the class to be created.

    • Static classes are declared using the 'static' keyword in C#.

    • Static classes cannot be instantiated and cannot contain instance members.

    • Example: 'Math' class in C# is a static class that contains static methods

  • Answered by AI
  • Q4. Explain OOPS concepts
  • Ans. 

    OOPS concepts are the foundation of object-oriented programming, including principles like inheritance, encapsulation, polymorphism, and abstraction.

    • Inheritance: Allows a class to inherit properties and behavior from another class.

    • Encapsulation: Bundling data and methods that operate on the data into a single unit.

    • Polymorphism: Ability to present the same interface for different data types.

    • Abstraction: Hiding the compl...

  • Answered by AI
  • Q5. Abstract Class vs Interface
  • Ans. 

    Abstract class is a class that can have both abstract and non-abstract methods, while interface is a contract that defines methods that a class must implement.

    • Abstract class can have constructors, fields, and non-abstract methods.

    • Interface can only have abstract methods and constants.

    • A class can implement multiple interfaces but can only inherit from one abstract class.

    • Abstract class is used to provide a common base fo...

  • Answered by AI
  • Q6. Java 8 features
Round 2 - Technical 

(3 Questions)

  • Q1. What is public, Private protected
  • Ans. 

    Public, private, and protected are access modifiers in object-oriented programming languages.

    • Public: accessible from anywhere, both within and outside the class

    • Private: only accessible within the class where it is declared

    • Protected: accessible within the class and its subclasses

  • Answered by AI
  • Q2. Tell us about your day to day working
  • Q3. Difference between RestController and Controller
  • Ans. 

    RestController is a specialized version of Controller in Spring framework for RESTful web services.

    • RestController is used for creating RESTful web services in Spring framework.

    • Controller is used for handling general web requests.

    • RestController automatically serializes and deserializes request and response bodies as JSON.

    • Controller can return any type of response, not just JSON.

    • Example: @RestController vs @Controller in

  • Answered by AI
Round 3 - HR 

(2 Questions)

  • Q1. Legal Obligations if any ?
  • Ans. 

    Legal obligations refer to the responsibilities and duties that individuals or organizations are required to fulfill under the law.

    • Compliance with relevant laws and regulations

    • Protection of confidential information

    • Adherence to contractual agreements

    • Respect for intellectual property rights

    • Ensuring workplace safety and health standards

    • Proper handling of customer data and privacy

  • Answered by AI
  • Q2. Salary discussion

Skills evaluated in this interview

Get interview-ready with Top Infosys Interview Questions

Interview experience
4
Good
Difficulty level
Hard
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Company Website and was interviewed in May 2024. There were 3 interview rounds.

Round 1 - Technical 

(3 Questions)

  • Q1. Asked about my project & roles on which im working
  • Q2. Asked about Okta SSO Protocols like SAMl, OIDC
  • Q3. API Integration & Attribute Mapping
Round 2 - Technical 

(3 Questions)

  • Q1. Manager asked me some moderate questions about IAM
  • Q2. Asked me about Provisioning, JML Process
  • Q3. Asked about SCIM & OOTB connectors
Round 3 - HR 

(2 Questions)

  • Q1. Salary & Location discussion
  • Q2. Explained about company policies

Senior Associate Consultant Jobs at Infosys

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

(2 Questions)

  • Q1. What is owasp top 10
  • Ans. 

    OWASP Top 10 is a list of the top 10 most critical web application security risks.

    • OWASP Top 10 is updated regularly to reflect current security threats.

    • It is used by organizations to prioritize their security efforts.

    • Examples of OWASP Top 10 include injection, broken authentication, and sensitive data exposure.

  • Answered by AI
  • Q2. What are the different port numbers used
  • Ans. 

    Port numbers are used to identify specific services or processes running on a computer network.

    • Port 80 is commonly used for HTTP traffic

    • Port 443 is commonly used for HTTPS traffic

    • Port 22 is commonly used for SSH connections

    • Port 25 is commonly used for SMTP email traffic

    • Port 21 is commonly used for FTP connections

  • Answered by AI

Skills evaluated in this interview

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

(4 Questions)

  • Q1. Mention the actions used in Omniscript
  • Ans. 

    Actions used in Omniscript include show, hide, enable, disable, setValue, and getValue.

    • show - used to display a hidden element

    • hide - used to hide a visible element

    • enable - used to make an element interactive

    • disable - used to make an element non-interactive

    • setValue - used to set a value in a field

    • getValue - used to retrieve the value from a field

  • Answered by AI
  • Q2. Difference between sales cloud and service cloud
  • Ans. 

    Sales cloud is focused on managing sales processes and customer relationships, while service cloud is focused on providing customer support and service.

    • Sales cloud is used for managing sales leads, opportunities, and forecasting.

    • Service cloud is used for managing customer support cases, knowledge base, and service contracts.

    • Sales cloud helps sales teams track their interactions with customers and close deals efficientl...

  • Answered by AI
  • Q3. Write a trigger to create a contact whenever a account is created
  • Ans. 

    Create a trigger to automatically create a contact when an account is created

    • Use Apex trigger on Account object

    • Query the necessary information from the Account record

    • Create a new Contact record with the relevant information

    • Insert the Contact record

  • Answered by AI
  • Q4. Different between profile and permission set
  • Ans. 

    Profiles define the baseline permissions and settings for a user, while permission sets provide additional permissions to users.

    • Profiles are assigned to users to determine their baseline permissions and settings.

    • Permission sets are used to grant additional permissions to users without changing their profile.

    • Profiles control access to objects, fields, and records, while permission sets grant access to specific features ...

  • Answered by AI

Skills evaluated in this interview

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

I applied via Approached by Company and was interviewed in May 2024. There were 3 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. What is difference between abstract and virtual class
  • Ans. 

    Abstract class can have abstract methods and cannot be instantiated, while virtual class can be instantiated but can have virtual methods.

    • Abstract class can have abstract methods which must be implemented by the derived classes

    • Virtual class can have virtual methods which can be overridden by the derived classes

    • Abstract class cannot be instantiated directly, while virtual class can be instantiated

    • Abstract class can have...

  • Answered by AI
  • Q2. What is middleware in .net
  • Ans. 

    Middleware in .NET is software that acts as a bridge between an application and the operating system, enabling communication and data exchange.

    • Middleware helps in handling communication between different components of an application.

    • It can be used for tasks like authentication, logging, error handling, and more.

    • Examples of middleware in .NET include ASP.NET Core middleware for request processing and OWIN middleware for

  • Answered by AI
Round 2 - Technical 

(2 Questions)

  • Q1. What are directives in angular
  • Ans. 

    Directives in Angular are markers on a DOM element that tell Angular to attach a specified behavior to that DOM element or transform it.

    • Directives are used to create reusable components in Angular applications.

    • There are three types of directives in Angular: Component, Structural, and Attribute directives.

    • Examples of built-in directives in Angular include ngIf, ngFor, and ngStyle.

  • Answered by AI
  • Q2. What are auth guards
  • Ans. 

    Auth guards are a feature in web development frameworks that restrict access to certain routes or resources based on user authentication.

    • Auth guards are used to protect routes in web applications by checking if a user is authenticated before allowing access.

    • They can also be used to restrict access based on user roles or permissions.

    • Examples of auth guards include JWT authentication in Node.js with Express, or role-base

  • Answered by AI
Round 3 - HR 

(2 Questions)

  • Q1. About salary expectation's in Infosys
  • Q2. Why you are changing current orginization
  • Ans. 

    Seeking new challenges and opportunities for growth.

    • Looking for new challenges and opportunities to learn and grow

    • Interested in expanding my skill set and gaining new experiences

    • Seeking a more supportive and collaborative work environment

    • Want to explore different industries or sectors

    • Desire for career advancement and professional development

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - it went well

Skills evaluated in this interview

Senior Associate Consultant Interview Questions & Answers

user image veera naga venkata n v anusha

posted on 29 Aug 2024

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

(2 Questions)

  • Q1. Mule architecture
  • Q2. Api ledu connectivity
Round 2 - HR 

(2 Questions)

  • Q1. About salary discussion
  • Q2. About location constraints

Interview Preparation Tips

Interview preparation tips for other job seekers - Be confident enough for the interview

Infosys Interview FAQs

How many rounds are there in Infosys Senior Associate Consultant interview?
Infosys interview process usually has 2-3 rounds. The most common rounds in the Infosys interview process are Technical, HR and Resume Shortlist.
How to prepare for Infosys Senior Associate Consultant 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 Salesforce, SFDC, Project Management, Team Management and CRM.
What are the top questions asked in Infosys Senior Associate Consultant interview?

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

  1. Suppose there are two tables: A Customer table and an Order table. The Order t...read more
  2. tell me security vulnerabilities that you have fixed in your proje...read more
  3. what are challenges faced while migrating java 8 to java ...read more
How long is the Infosys Senior Associate Consultant interview process?

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

Tell us how to improve this page.

Infosys Senior Associate Consultant Interview Process

based on 156 interviews

5 Interview rounds

  • Technical Round - 1
  • Technical Round - 2
  • HR Round - 1
  • HR Round - 2
  • Personal Interview1 Round
View more
Join Infosys Creating the next opportunity for people, businesses & communities
Infosys Senior Associate Consultant Salary
based on 28k salaries
₹6.2 L/yr - ₹16.6 L/yr
5% less than the average Senior Associate Consultant Salary in India
View more details

Infosys Senior Associate Consultant Reviews and Ratings

based on 1.6k reviews

3.5/5

Rating in categories

3.6

Skill development

3.8

Work-life balance

2.7

Salary

4.2

Job security

3.6

Company culture

2.5

Promotions

3.3

Work satisfaction

Explore 1.6k Reviews and Ratings
Senior Associate Consultant (Mainframe technologies)

Bangalore / Bengaluru

3-8 Yrs

₹ 9.05-15 LPA

S2RL Senior Associate Consultant

Ahmedabad

5-8 Yrs

Not Disclosed

S2RL Senior Associate Consultant

Ahmedabad

5-8 Yrs

Not Disclosed

Explore more jobs
Technology Analyst
55.7k salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Senior Systems Engineer
50.6k salaries
unlock blur

₹0 L/yr - ₹0 L/yr

System Engineer
39.5k salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Technical Lead
30.8k salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Senior Associate Consultant
28k salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Explore more salaries
Compare Infosys with

TCS

3.7
Compare

Wipro

3.7
Compare

Cognizant

3.7
Compare

Accenture

3.8
Compare
Did you find this page helpful?
Yes No
write
Share an Interview