Associate Consultant

1000+ Associate Consultant Interview Questions and Answers

Updated 11 Jul 2025
search-icon

Asked in IQVIA

1d ago

Q. There are 2 cricket teams, A and B, with 11 players each. If every player of team A shakes hands with every player of team B (once), what will be the total number of handshakes?

Ans.

Calculate the total number of handshakes between 2 cricket teams with 11 players each.

  • Use the formula n(n-1)/2 to calculate the number of handshakes for each team.

  • Multiply the result by the number of players in the other team.

  • Add the two results together to get the total number of handshakes.

Asked in KPMG India

6d ago

Q. While working late at night, you realize that the data you've been working on for the last two weeks is missing something. No senior colleagues are available to help, but the submission is due tonight. How do y...

read more
Ans.

Assess the situation, try to find the missing data, and if not possible, inform the client and senior management.

  • Check if the missing data can be retrieved from any other source or system

  • If not, assess the impact of missing data on the project and client's requirements

  • If the impact is significant, inform the client and senior management immediately

  • If the impact is minimal, complete the project with available data and inform the client about the missing data

  • Document the incide...read more

Associate Consultant Interview Questions and Answers for Freshers

illustration image

Asked in Capgemini

1d ago

Q. Which tools have you used in test management and defect tracking?

Ans.

I have experience using JIRA and HP ALM for test management and defect tracking.

  • I have used JIRA extensively for managing test cases, test plans, and tracking defects.

  • I have also worked with HP ALM for test management and defect tracking.

  • Both tools have robust reporting capabilities that allow for easy tracking of project progress and defect resolution.

  • In addition, I have experience integrating these tools with other software development tools such as Jenkins and Git for cont...read more

4d ago

Q. Reverse the String Problem Statement

You are given a string STR which contains alphabets, numbers, and special characters. Your task is to reverse the string.

Example:

Input:
STR = "abcde"
Output:
"edcba"

Input...read more

Ans.

The task is to reverse a given string that may contain lowercase letters, uppercase letters, digits, and special characters.

  • Iterate through the string from the last character to the first character and append each character to a new string.

  • Alternatively, you can use built-in string reversal functions or methods available in your programming language.

  • To solve the follow-up question with O(1) space complexity, you can use a two-pointer approach. Swap the characters at the start...read more

Are these interview questions helpful?

Asked in Mastek

6d ago

Q. If we include all Header Files in a Java Code, will it increase the space complexity of the program or slow down the speed if we are not using every method we are importing?

Ans.

Including all header files in Java code may increase space complexity but not affect speed if unused methods are not called.

  • Including all header files in Java code may increase the size of the compiled program, but it will not affect the speed of the program if unused methods are not called.

  • Unused methods will not be loaded into memory, so they will not affect the program's performance.

  • However, including unnecessary header files can make the code harder to read and maintain.

  • I...read more

Asked in TCS

2d ago

Q. 1. Scrum Ceremonies 2. Do we include V&V during Sprint planning 3. Scrum and Kanban differentiate 4. Scrum Planning Estimation Techniques or types 5. Product backlog vs sprint backlog 6. sprint review what happ...

read more
Ans.

Questions related to Scrum methodology and agile practices.

  • Scrum ceremonies include daily stand-up, sprint planning, sprint review, and sprint retrospective.

  • Verification and validation (V&V) should be included in sprint planning.

  • Scrum and Kanban differ in terms of roles, ceremonies, and visualization techniques.

  • Scrum planning estimation techniques include planning poker, t-shirt sizing, and affinity mapping.

  • Product backlog contains all the user stories while sprint backlog co...read more

Associate Consultant Jobs

Capgemini Technology Services India Limited logo
Immigration Case Specialist ( Associate Consultant / Consultant) 1-5 years
Capgemini Technology Services India Limited
3.7
₹ 3 L/yr - ₹ 12 L/yr
(AmbitionBox estimate)
Bangalore / Bengaluru
Capgemini Technology Services India Limited logo
LCA Audit Specialist ( Associate Consultant) 2-4 years
Capgemini Technology Services India Limited
3.7
₹ 3 L/yr - ₹ 12 L/yr
(AmbitionBox estimate)
Bangalore / Bengaluru
SAP India Pvt.Ltd logo
Associate Consultant- SAP S/4 HANA Generative 1-2 years
SAP India Pvt.Ltd
4.2
Bangalore / Bengaluru

Asked in Infosys

2d ago

Q. What are the services you have used in AWS? What are the types of storage in S3? How will you troubleshoot if a web server is not responding? Have you come across DNS hosting, in AWS how can we achieve it? What...

read more
Ans.

AWS services, S3 storage types, troubleshooting web server, DNS hosting, static hosting, IAM policies, load balancers, NAT gateway

  • Used EC2, S3, RDS, Lambda, CloudFront, etc.

  • S3 storage types: Standard, Infrequent Access, Glacier

  • Check server logs, network connectivity, security groups, etc.

  • DNS hosting can be achieved using Route 53

  • Static hosting is used to host static websites using S3 and CloudFront

  • Roles define permissions for AWS resources, service rules define access to spec...read more

Asked in KPMG India

5d ago

Q. Without the help of internet help me calculate the no. of white cars sold in Mumbai every year. Not the method as to how you calculate the figure.

Ans.

It is not possible to calculate the number of white cars sold in Mumbai every year without the help of internet.

  • Without internet, it is impossible to access the necessary data and statistics.

  • The number of white cars sold in Mumbai can vary greatly from year to year.

  • Data on car sales is typically collected and analyzed using online platforms and databases.

  • Without internet, it is difficult to gather information from car dealerships, manufacturers, and government agencies.

  • Estima...read more

Share interview questions and help millions of jobseekers 🌟

man-with-laptop

Asked in BCG

1d ago

Q. Your client is Tata Sons and their hierarchy is such that all their other businesses are present below the CEO. In 2012, Mistry was appointed as the chairman of Tata Sons. In addition, he is also chairman of al...

read more
Ans.

To manage Tata's businesses, Mistry should conduct a thorough analysis of each business unit's performance and potential, identify areas for improvement, and develop a strategic plan.

  • Conduct a SWOT analysis of each business unit

  • Identify areas for improvement and develop a strategic plan

  • Consider market trends and competition

  • Evaluate the financial performance of each business unit

  • Assess the potential for growth and expansion

  • Consider mergers and acquisitions as a means of enteri...read more

1d ago

Q. Find the Third Greatest Element

Given an array 'ARR' of 'N' distinct integers, determine the third largest element in the array.

Input:

The first line contains a single integer 'T' representing the number of te...read more
Ans.

The task is to find the third largest element in an array of distinct integers.

  • Read the number of test cases 'T'

  • For each test case, read the number of elements 'N' and the array 'ARR'

  • Sort the array in descending order

  • Return the element at index 2 as the third largest element

Asked in IQVIA

3d ago

Q. There is a cricket team with 11 players. If every player in the team shakes hands with the other players once, what will be the total number of handshakes?

Ans.

11 players in a cricket team shake hands with each other once. Find the total number of handshakes.

  • Each player shakes hands with 10 other players.

  • Total number of handshakes = 11C2 = 55

  • Formula for nC2 = n*(n-1)/2

Asked in Infosys

2d ago

Q. What do you mean by Git stash? what are the different ways of git merge? Can you differentiate between git pull and git fetch? what is the branching strategy in Git and how will you create a new branch and swit...

read more
Ans.

Git stash is a feature that allows you to temporarily save changes without committing them.

  • Different ways of git merge: fast-forward, recursive, octopus

  • Git pull: fetches and merges changes from a remote branch, Git fetch: only fetches changes

  • Branching strategy in Git: Gitflow, trunk-based development, feature branching

  • To create a new branch: git branch , to switch to it: git checkout

  • Secrets should not be stored in Git repo, use a secure key management system

  • Staging area in G...read more

Q. AVL Tree Insertion Task

Create an AVL tree from scratch. You will be provided with ‘N’ values representing node values you need to insert into the AVL tree. After inserting all values, return the root of the AV...read more

Ans.

The question asks to implement an AVL_TREE from scratch and insert given values into it.

  • AVL_TREE is a self-balancing binary search tree

  • The height difference between left and right subtrees of all nodes should not be more than one

  • Implement the AVL_TREE data structure and insertion algorithm

  • Return the root of the AVL_TREE after inserting all the nodes

Asked in Oracle

2d ago

Q. Write a program to remove duplicate elements from a string and mention the count of each duplication.

Ans.

Program to remove duplicate elements from String and count their occurrences.

  • Create a HashSet to store unique characters from the String.

  • Iterate through the String and add each character to the HashSet.

  • While adding, check if the character already exists in the HashSet and increment its count.

  • Print the count of each character that has duplicates.

  • Return the modified String with duplicates removed.

Asked in Mastek

2d ago

Q. If a room has one bulb and there are three switches outside the room, how can you determine which switch controls the bulb if you can only enter the room once, and only while one switch is turned on?

Ans.

The right key is the switch that is turned on.

  • The bulb will only turn on if the switch that controls it is turned on.

  • Since you can only enter the room once, you need to determine which switch is turned on without entering the room.

  • You can try each switch one by one and observe if the bulb turns on or not.

Asked in Wipro

1d ago

Q. Count Subsequences Problem Statement

Given an integer array ARR of size N, your task is to find the total number of subsequences in which all elements are equal.

Explanation:

A subsequence of an array is derive...read more

Ans.

The task is to find the total number of subsequences in which all elements are equal in an integer array.

  • Iterate through the array and count the frequency of each element.

  • For each element, calculate the number of subsequences with all elements equal using the formula (frequency * (frequency + 1)) / 2.

  • Sum up the counts for all elements and return the result modulo 10^9 + 7.

Asked in Capgemini

6d ago

Q. 1). How pricing procedure is determine in SAP SD. 2). ASAP Methodology steps and your role as a SD Consultant. 3). GAPS during Implementation Project. 4). Condition technique for determining pricing procedure....

read more
Ans.

Questions related to SAP SD implementation and processes.

  • Pricing procedure is determined based on condition technique and can be customized as per business requirements.

  • ASAP methodology involves various phases like project preparation, business blueprint, realization, final preparation, and go-live and support.

  • GAPS during implementation project can arise due to differences between business requirements and system capabilities.

  • Condition technique involves defining access seque...read more

Asked in Infosys

1d ago

Q. What are the different types of Jobs in Jenkins, name at least 2, and their usage? How will you restrict access in Jenkins to someone, what is the plugin name? In what language Jenkins is written? What are the...

read more
Ans.

Jenkins is a popular CI/CD tool with various job types, access control, build triggers, and master-slave architecture.

  • Job types: Freestyle project, Pipeline project

  • Access control: Role-based Authorization Strategy plugin

  • Jenkins is written in Java

  • Build triggers: Manual, Scheduled, SCM, Remote Trigger, etc.

  • Build failure: Email notification, Console output, Build log

  • Master-slave: Distributes workload across multiple nodes for faster builds

Asked in Infosys

1d ago

Q. Why Ansible is called agentless? How will you run an ansible-playbook, tell me the command used for it? What are variables in ansible? What are the roles in ansible and what is the benefit of using it? How does...

read more
Ans.

Ansible is called agentless because it does not require any agent to be installed on the target host.

  • Ansible uses SSH to connect to the target host and execute commands remotely.

  • The command to run an ansible-playbook is 'ansible-playbook '.

  • Variables in Ansible are used to store values that can be used across multiple tasks and playbooks.

  • Roles in Ansible are a way to organize tasks, handlers, and variables into reusable units.

  • Ansible maintains inventory data in the inventory f...read more

Asked in Capgemini

2d ago

Q. What is agile fundamentals and theirs importance and waterfall model?

Ans.

Agile fundamentals are a set of principles and values that prioritize flexibility, collaboration, and continuous improvement in software development. Waterfall model is a traditional linear approach to software development.

  • Agile emphasizes iterative development and customer collaboration

  • Agile values individuals and interactions over processes and tools

  • Agile promotes responding to change over following a plan

  • Waterfall model follows a sequential approach to software development...read more

Asked in Infosys

3d ago

Q. What is the command used for CPU usage in Linux? which Linux you have used? How will you see free memory in Linux in GB? Do you know NFS and what are the steps to create it?

Ans.

Command for CPU usage in Linux, checking free memory in GB, and creating NFS.

  • Command for CPU usage: top or htop

  • Checking free memory in GB: free -g

  • Creating NFS: install nfs-utils, configure /etc/exports, start nfs-server and nfs-lock services

  • Linux used not specified

Asked in Capgemini

3d ago

Q. What type of testing you have done in your career and how many test cases written of the day?

Ans.

I have experience in functional, regression, integration, and acceptance testing. On average, I write 20-30 test cases per day.

  • Functional testing to ensure the software meets the requirements

  • Regression testing to ensure new changes do not break existing functionality

  • Integration testing to ensure different components work together

  • Acceptance testing to ensure the software meets the user's needs

  • On average, I write 20-30 test cases per day

  • Examples include testing a new feature on...read more

Asked in Quess

5d ago

Q. What is a marker interface?

Ans.

Marker interface is an interface with no methods. It is used to mark a class for special treatment.

  • Marker interface is used to provide metadata to the JVM.

  • It is used to indicate that a class has some special behavior or characteristics.

  • Example: Serializable interface in Java.

  • Marker interfaces are used for reflection and serialization.

  • They are also used in frameworks like Spring and Hibernate.

  • Marker interfaces are also known as tagging interfaces.

  • They are used to group classes...read more

Asked in Amazon

4d ago

Q. Infix to Postfix Conversion

Convert a given infix expression, represented as a string EXP, into its equivalent postfix expression.

Explanation:

An infix expression is formatted as a op b where the operator is p...read more

Ans.

Convert infix expression to postfix expression by following operator precedence rules.

  • Use a stack to keep track of operators and operands while converting infix to postfix.

  • Follow the precedence rules of operators to correctly convert the expression.

  • Handle parentheses to ensure correct order of operations.

  • Example: For '3+4*8', the postfix expression would be '3 4 8 * +'.

4d ago

Q. A toothpaste company is experiencing a decline in revenues and margins. What steps would you take to address this issue?

Ans.

Toothpaste company facing revenue and margin decline. What to do?

  • Conduct market research to identify reasons for decline

  • Analyze competitors' strategies and pricing

  • Revamp marketing and advertising campaigns

  • Introduce new product variants or improve existing ones

  • Consider cost-cutting measures to improve margins

  • Explore new distribution channels

  • Collaborate with dentists or dental clinics for endorsements

  • Offer promotions or discounts to attract customers

  • Invest in digital marketing ...read more

Asked in BCG

4d ago

Q. Our client is a leading cement manufacturing firm in India looking to enter the international markets. How will you formulate a plan of action to prioritize which geography should they enter?

Ans.

To prioritize international markets for a leading cement manufacturing firm in India, a plan of action can be formulated based on market research and analysis.

  • Conduct market research to identify potential markets based on factors such as demand, competition, and regulatory environment

  • Analyze the economic and political stability of each potential market

  • Consider the logistics and transportation costs of exporting cement to each market

  • Evaluate the cultural and language barriers ...read more

Asked in KPMG India

4d ago

Q. Estimate the annual sales of Reynolds pens in Gurgaon.

Ans.

It is not possible to accurately determine the number of Reynolds pens sold in Gurgaon every year without specific sales data.

  • The sales data of Reynolds pens in Gurgaon is not publicly available.

  • The number of Reynolds pens sold can vary each year due to factors such as market demand and competition.

  • To determine the exact number, one would need access to sales records or conduct a market research study.

  • Without specific data, it is only possible to make an estimate or provide a...read more

1d ago

Q. Write a program to capitalize the first letter of each word in a sentence.

Ans.

A program to capitalize the first letter of each word in a sentence.

  • Split the sentence into words

  • Loop through each word and capitalize the first letter

  • Join the words back into a sentence

Asked in Infosys

1d ago

Q. What is Dockerfile? Can you tell me some fields used in the Docker file? What is the difference between Dockerfile and Docker compose? Which is better Docker compose or Kubernetes, explain some differences? IN...

read more
Ans.

Explanation of Dockerfile, Docker Compose, and differences between them and Kubernetes.

  • Dockerfile is a script that contains instructions to build a Docker image.

  • Fields in Dockerfile include FROM, RUN, COPY, ADD, CMD, and more.

  • Docker Compose is a tool for defining and running multi-container Docker applications.

  • Docker Compose uses a YAML file to define services, networks, and volumes.

  • Kubernetes is a container orchestration platform that automates deployment, scaling, and manag...read more

Asked in BCG

1d ago

Q. Our client is a gear manufacturer who has expanded his father’s business from 1000 cr to 4000 cr; however, his profitability has dropped from 10% to 5%. Why has this happened?

Ans.

The client's gear manufacturing business has expanded from 1000 cr to 4000 cr, but profitability has dropped from 10% to 5%. Find out why.

  • Possible increase in production costs

  • Increased competition leading to lower prices

  • Investment in new technology or equipment

  • Changes in market demand or consumer preferences

  • Inefficient management or operations

  • Economic factors such as inflation or recession

1
2
3
4
5
6
7
Next

Interview Experiences of Popular Companies

TCS Logo
3.6
 • 11.1k Interviews
Infosys Logo
3.6
 • 7.9k Interviews
Capgemini Logo
3.7
 • 5.1k Interviews
HCLTech Logo
3.5
 • 4.1k Interviews
PwC Logo
3.3
 • 1.4k Interviews
View all
interview tips and stories logo
Interview Tips & Stories
Ace your next interview with expert advice and inspiring stories
Associate Consultant Interview Questions
Share an Interview
Stay ahead in your career. Get AmbitionBox app
play-icon
play-icon
qr-code
Trusted by over 1.5 Crore job seekers to find their right fit company
80 L+

Reviews

10L+

Interviews

4 Cr+

Salaries

1.5 Cr+

Users

Contribute to help millions

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
Profile Image
Hello, Guest
AmbitionBox Employee Choice Awards 2025
Winners announced!
awards-icon
Contribute to help millions!
Write a review
Write a review
Share interview
Share interview
Contribute salary
Contribute salary
Add office photos
Add office photos
Add office benefits
Add office benefits