Associate Consultant

1000+ Associate Consultant Interview Questions and Answers

Updated 2 Jul 2025
search-icon

Asked in Oracle

1d ago

Q. What are the different layers of the TCP/IP model?

Ans.

TCP/IP model has four layers: Application, Transport, Internet, and Network Access.

  • Application layer handles high-level protocols like HTTP, FTP, SMTP, etc.

  • Transport layer provides end-to-end communication between hosts using TCP or UDP protocols.

  • Internet layer handles the routing of data packets between networks using IP protocol.

  • Network Access layer deals with the physical transmission of data over the network.

  • Examples of protocols at each layer: HTTP (Application), TCP (Tr...read more

Asked in KPMG India

4d ago

Q. Explain Machine learning lifecycle and what are the deployment options?

Ans.

Machine learning lifecycle involves data collection, model training, evaluation, and deployment. Deployment options include cloud, on-premise, and edge computing.

  • Machine learning lifecycle stages: data collection, data preprocessing, model training, model evaluation, model deployment

  • Deployment options: cloud (e.g. AWS, Azure), on-premise servers, edge computing devices (e.g. IoT devices)

  • Deployment considerations: scalability, security, latency, cost

  • Examples: deploying a predi...read more

6d ago

Q. How do we remove partial dependency in 2NF?

Ans.

Partial dependency in 2NF can be removed by splitting the table into two separate tables.

  • Identify the attributes causing partial dependency in the table.

  • Create a new table with the partially dependent attributes along with the determinant attribute.

  • Link the new table to the original table using a foreign key.

  • Ensure each table now satisfies 2NF independently.

1w ago

Q. How many forms of normalization are there?

Ans.

There are three forms of normalization in database design: 1NF, 2NF, and 3NF.

  • 1NF (First Normal Form) - Ensures that each column in a table contains atomic values. No repeating groups of columns are allowed.

  • 2NF (Second Normal Form) - Requires that the table is in 1NF and all non-key attributes are fully functional dependent on the primary key.

  • 3NF (Third Normal Form) - Builds on 2NF by ensuring that there are no transitive dependencies between non-key attributes.

Are these interview questions helpful?
1w ago

Q. What is Abstraction? Explain it with pseudocode.

Ans.

Abstraction is the process of hiding complex implementation details and showing only the necessary features of an object.

  • Abstraction allows us to focus on what an object does rather than how it does it.

  • It helps in reducing complexity and improving efficiency in software development.

  • Pseudocode example: abstract class Shape { abstract void draw(); }

  • In the example above, the Shape class is abstract and only defines the draw method without specifying how it should be implemented.

2w ago

Q. What is Encapsulation? Explain it with pseudocode.

Ans.

Encapsulation is the concept of bundling data and methods that operate on the data into a single unit.

  • Encapsulation helps in hiding the internal state of an object and restricting access to it.

  • It allows for better control over the data by preventing direct access from outside the class.

  • Encapsulation is achieved in object-oriented programming languages through the use of access specifiers like public, private, and protected.

  • Pseudocode example: class Car { private int speed; pu...read more

Associate Consultant Jobs

Red Hat India Pvt Ltd logo
Associate Consultant, Chennai 1-4 years
Red Hat India Pvt Ltd
4.3
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
SAP India Pvt.Ltd logo
SAP Logistic Associate Consultant 1-3 years
SAP India Pvt.Ltd
4.2
Bangalore / Bengaluru
1w ago

Q. Which is the regulatory authority of banks in India?

Ans.

The regulatory authority of banks in India is the Reserve Bank of India (RBI).

  • Reserve Bank of India (RBI) is the central banking institution in India

  • RBI regulates the functioning of banks in India to ensure financial stability and prevent malpractices

  • It issues guidelines, policies, and regulations for banks to follow

Asked in Mastek

1w ago

Q. Write an SQL query to retrieve the first 100 employees from a table.

Ans.

To retrieve the first 100 employees from a table, use SQL's LIMIT clause in your query.

  • Use SELECT statement to specify the columns you want to retrieve.

  • Use FROM clause to indicate the table name, e.g., FROM employees.

  • Add LIMIT 100 to restrict the result to the first 100 records.

  • Example query: SELECT * FROM employees LIMIT 100;

Share interview questions and help millions of jobseekers 🌟

man-with-laptop

Q. Given your Electrical Engineering background, why are you interested in the IT sector?

Ans.

My Electrical Engineering background equips me with analytical skills and problem-solving abilities essential for the IT sector.

  • Strong analytical skills: My engineering training involved complex problem-solving, which is crucial in IT for debugging and system design.

  • Technical proficiency: Knowledge of programming languages like Python or C++ gained during my studies can be applied in software development.

  • Project experience: I have worked on projects involving automation and c...read more

6d ago

Q. What are severity and priority?

Ans.

Severity and priority are terms used in issue management to indicate the impact and urgency of an issue.

  • Severity refers to the degree of impact an issue has on the system or business.

  • Priority refers to the urgency with which an issue needs to be addressed.

  • Issues with high severity and high priority should be addressed immediately.

  • Examples of high severity issues include system crashes or data loss.

  • Examples of high priority issues include critical business processes being affe...read more

Q. What challenges did you face while deploying a Flutter application? Which optimization technique did you use?

Ans.

I faced challenges with performance optimization while deploying a Flutter application.

  • One challenge was optimizing the app's performance on different devices with varying hardware capabilities.

  • I used techniques like code splitting to reduce the initial load time of the app.

  • I also implemented lazy loading for components that were not immediately needed to improve overall performance.

  • Additionally, I utilized tree shaking to eliminate unused code and reduce the app's bundle siz...read more

Asked in Cognizant

2w ago

Q. What is the difference between StringBuffer and StringBuilder?

Ans.

String Buffer and String Builder are both used to manipulate strings, but the former is synchronized while the latter is not.

  • String Buffer is thread-safe while String Builder is not

  • String Builder is faster than String Buffer

  • String Builder is preferred when thread safety is not a concern

  • String Buffer is used when multiple threads are involved in manipulating the same string

  • Both classes have similar methods for appending, inserting, and deleting characters

Asked in Atos

2w ago

Q. What is Cyber security? Why you want to be in security domain? Which alerts you have dealt? What is drive by download? What is phishing? What is envelope sender? What do you know if email has been spoofed? How...

read more
Ans.

Cyber security involves protecting systems, networks, and data from cyber attacks.

  • Cyber security is the practice of defending computers, servers, mobile devices, electronic systems, networks, and data from malicious attacks.

  • Examples of cyber security measures include firewalls, antivirus software, encryption, and multi-factor authentication.

  • Common cyber attacks include phishing, malware, ransomware, and denial of service attacks.

  • Cyber security professionals work to prevent, d...read more

6d ago

Q. Rate your proficiency in programming languages, development methodologies, and databases on a scale of 1 to 5.

Ans.

Languages - 4, Development - 3, Databases - 3

  • Proficient in Java and Python for development

  • Familiar with SQL for database management

  • Continuously learning new languages and technologies

Asked in TCS

1w ago

Q. Tell us about a situation when you delivered a result with minimal resources.

Ans.

Developed a marketing campaign with limited budget

  • Conducted market research to identify target audience and their preferences

  • Utilized social media platforms to reach a wider audience

  • Collaborated with local businesses to cross-promote the campaign

  • Created visually appealing content in-house to save on outsourcing costs

  • Measured success through analytics and adjusted strategy accordingly

1w ago

Q. Write a SQL query to find the maximum salary from the table.

Ans.

SQL query to find MAXIMUM salary from the table

  • Use the SELECT statement to retrieve data

  • Use the MAX() function to find the maximum salary

  • Specify the column name for salary in the query

3d ago

Q. Write a SQL query to find the second highest salary from the table.

Ans.

SQL query to find second maximum salary from a table.

  • Use the MAX function to find the highest salary

  • Use the WHERE clause to exclude the highest salary

  • Order the results in descending order and limit the output to 1

Asked in Dwello

2w ago

Q. If a person buys a property for 71 lakhs and sells it for 80 lakhs after 3 years, what will be their profit percentage?

Ans.

The profit percentage will be 12.68%.

  • Calculate the profit by subtracting the buying price from the selling price: 80lacs - 71lacs = 9lacs

  • Calculate the profit percentage by dividing the profit by the buying price and multiplying by 100: (9lacs / 71lacs) * 100 = 12.68%

Q. Can you write a SQL query to select specific data from a large collection?
Ans.

Write a query to select data from a large collection.

  • Use the SELECT statement to specify the columns you want to retrieve.

  • Use the FROM clause to specify the table or tables from which to retrieve the data.

  • Use the WHERE clause to specify any conditions that the retrieved data must meet.

  • Use the ORDER BY clause to sort the retrieved data in a specific order.

  • Use the LIMIT clause to limit the number of rows returned, if necessary.

2w ago

Q. What are three pros and cons of the policy implemented by the central government?

Ans.

Pros and cons of central government policy

  • Pros: Increased focus on digitalization, improved infrastructure development, and increased foreign investment. Cons: Controversial farm bills, lack of job creation, and economic slowdown due to COVID-19.

  • Pros: Increased healthcare spending, implementation of GST, and demonetization. Cons: Implementation of CAA, lack of transparency in electoral funding, and increased fuel prices.

  • Pros: Swachh Bharat Abhiyan, Make in India campaign, and...read more

Asked in FinMechanics

2w ago

Q. Sorting Algorithms? What is their complexity?

Ans.

Sorting algorithms are used to arrange data in a specific order. Their complexity varies based on the algorithm used.

  • Sorting algorithms include bubble sort, insertion sort, selection sort, merge sort, quick sort, and heap sort.

  • The complexity of sorting algorithms is measured in terms of time complexity and space complexity.

  • Time complexity refers to the amount of time it takes for an algorithm to complete its task, while space complexity refers to the amount of memory required...read more

Asked in Atos

2w ago

Q. Do you know what an IP address is?

Ans.

An IP address is a unique numerical identifier assigned to each device connected to a computer network.

  • IP stands for Internet Protocol

  • It consists of a series of numbers separated by dots

  • It identifies the location of a device on a network

  • There are two types of IP addresses: IPv4 and IPv6

  • Example of an IPv4 address: 192.168.0.1

  • Example of an IPv6 address: 2001:0db8:85a3:0000:0000:8a2e:0370:7334

2w ago

Q. Predict the number of maternity clinics that a new entrant should be looking to open all across India

Ans.

The number of maternity clinics a new entrant should open in India depends on various factors such as population, demand, competition, and geographical distribution.

  • Consider the population of women of childbearing age in different regions of India

  • Analyze the existing maternity clinic facilities and their capacity in each region

  • Assess the demand for maternity services in different areas based on birth rates and healthcare indicators

  • Evaluate the competition from existing matern...read more

Asked in Wipro

2w ago

Q. What are the different lifecycle methods of React, and where have you implemented them?

Ans.

React has three lifecycle methods: Mounting, Updating, and Unmounting.

  • Mounting: When a component is being inserted into the DOM. componentDidMount() is an example.

  • Updating: When a component is being re-rendered. componentDidUpdate() is an example.

  • Unmounting: When a component is being removed from the DOM. componentWillUnmount() is an example.

  • I have implemented these methods in various projects, such as using componentDidMount() to fetch data from an API and componentDidUpdate...read more

Asked in Wipro

2w ago

Q. Why node is single threaded and how we can achieve multi-threading?

Ans.

Node is single threaded for simplicity and consistency. Multi-threading can be achieved through child processes or worker threads.

  • Node's single thread model simplifies programming and avoids race conditions.

  • Child processes can be used to run multiple instances of Node, each with its own thread.

  • Worker threads can be used to create additional threads within a single Node process.

  • Multi-threading can improve performance for CPU-bound tasks, but may not be necessary for I/O-bound ...read more

Asked in Draup

1w ago

Q. How do you stay updated with the latest technological trends?

Ans.

I stay updated with the latest technological trends by regularly reading tech blogs, attending conferences, and participating in online courses.

  • Regularly reading tech blogs such as TechCrunch, Wired, and Mashable

  • Attending conferences and workshops related to my field

  • Participating in online courses and webinars to learn about new technologies

  • Following industry influencers on social media platforms like Twitter and LinkedIn

Asked in Oracle

4d ago

Q. Explain the process of data communication using the TCP/IP model.

Ans.

TCP/IP model is a protocol used for data communication. It consists of four layers: application, transport, internet, and network access.

  • Data is sent from the application layer to the transport layer where it is divided into segments.

  • The internet layer adds IP addresses to the segments and sends them to the network access layer.

  • The network access layer adds physical addresses and sends the data over the network.

  • The process is reversed at the receiving end.

  • Examples of TCP/IP p...read more

Asked in Oracle

1w ago

Q. What is the difference between @Service and @Component?

Ans.

Difference between @Service and @Component

  • Both are used for component scanning in Spring

  • @Service is used for service layer classes

  • @Component is used for general purpose beans

  • Service layer classes contain business logic

  • Examples of @Service: UserService, ProductService

  • Examples of @Component: DAO, Utility classes

2w ago

Q. Tell me about a time when you used technology to solve a problem.

Ans.

Used technology to solve a scheduling problem at work

  • Developed a scheduling software using Python

  • Integrated the software with the company's database

  • Reduced scheduling errors by 50%

  • Saved 2 hours of manual work per week

  • Received positive feedback from colleagues and managers

Asked in Infosys

2w ago

Q. What changes have been notified in ITR 1 & 4 forms?

Ans.

ITR 1 & 4 notified form changes

  • ITR 1 can now be filed by individuals who have deposited more than Rs. 1 crore in a current account or have spent more than Rs. 2 lakh on foreign travel

  • ITR 4 has a new schedule for presumptive taxation for professionals

  • Both forms have added a new field for taxpayers to disclose their investments made between April 1 and June 30, 2020

  • ITR 4 has also added a new field for taxpayers to disclose their turnover from e-commerce platforms

Previous
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.4
 • 1.4k Interviews
View all
interview tips and stories logo
Interview Tips & Stories
Ace your next interview with expert advice and inspiring stories

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

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