Consultant
100+ Consultant Interview Questions and Answers for Freshers

Asked in Grant Thornton Bharat

Q. Ind as 109- recognition of Financial asset, Financial Liability and equity.
Ind AS 109 prescribes the principles for recognition, measurement, presentation and disclosure of financial assets, financial liabilities and equity instruments.
Ind AS 109 applies to all financial instruments except for those specifically excluded.
Financial assets and liabilities are recognized when the entity becomes a party to the contractual provisions of the instrument.
Equity instruments are recognized when the entity becomes a party to the contractual provisions of the i...read more

Asked in Deloitte

Q. Guesstimate: How much would a tea seller earn in a year by selling tea at a roadside joint in Mumbai?
The tea seller in a roadside joint in Mumbai can earn an average annual income of around INR 2,40,000.
The average price of a cup of tea in Mumbai is around INR 10.
Assuming the tea seller sells 100 cups of tea per day, the daily revenue would be INR 1,000.
Considering the tea seller operates 300 days a year, the annual revenue would be INR 3,00,000.
After deducting expenses like rent, ingredients, and wages, the tea seller's net income could be around INR 2,40,000.

Asked in ZS

Q. In a scenario where a team member has submitted an incorrect report to a client and you did not have the opportunity to review it, leading to an escalation and the client being upset, how would you address the...
read moreAddressing an incorrect report involves accountability, communication, and corrective actions to restore client trust.
Acknowledge the mistake: Take responsibility for the oversight and express understanding of the client's frustration.
Communicate promptly: Reach out to the client to apologize and clarify the situation, ensuring transparency.
Investigate the issue: Review the report to understand the errors and gather facts before discussing solutions.
Implement corrective actio...read more

Asked in Accenture

Q. How does an IMS COBOL program function? What are the primary requirements for calling an IMS database?
IMS COBOL programs interact with IMS databases using specific calls and structures to manage data efficiently.
Use the IMS DL/I interface to access the database.
Define the database structure in a DBD (Database Definition) module.
Use PSB (Program Specification Block) to define the access paths for the program.
Call the appropriate DL/I functions like GET, PUT, or DELETE to manipulate data.
Example: Use 'CALL 'DLI' to initiate a database call.

Asked in Deloitte

Q. If you had an unlimited budget but could only spend it on two areas, where would you invest?
Invest in research and development and employee training.
Invest in research and development to drive innovation and stay ahead of competitors.
Allocate funds for employee training and development to enhance skills and expertise.
Examples: Setting up state-of-the-art R&D facilities, hiring top researchers, conducting market research, organizing training programs and workshops.

Asked in EXL Service

Q. If I have to install a light pole on the road, what should its height be? (use logic)
The height of a light pole on the road should be determined based on factors such as road width, lighting requirements, and safety regulations.
Consider the width of the road and the distance between light poles to ensure adequate lighting coverage.
Take into account the height of nearby buildings or structures that may obstruct the light.
Adhere to safety regulations and guidelines regarding the minimum and maximum height of light poles.
Consider the type of lighting fixtures be...read more
Consultant Jobs




Asked in EXL Service

Q. If I have to install an elevator in the Sabarmati building, what are 5-6 factors that I need to consider?
Factors to consider when installing an elevator in the Sabarmati building
Building regulations and permits
Structural integrity of the building
Available space and layout
Electrical and mechanical requirements
Safety features and emergency protocols
Maintenance and servicing

Asked in Polaris Consulting

Q. what is meant by framework and how it is different from language
A framework is a set of rules, guidelines, and libraries that provide a structure for building software applications. It differs from a language in that a language is a set of syntax and grammar rules used to communicate with a computer.
A framework provides a structure for building applications, while a language provides the syntax and grammar for communicating with a computer.
Frameworks often include pre-built libraries and tools to help developers build applications more ef...read more
Share interview questions and help millions of jobseekers 🌟

Asked in o9 Solutions

Q. What is the angle between the hour and minute hands at 3:15?
The angle between the hour hand and minute hand at 3:15 is 7.5 degrees.
At 3:00, the hour hand is at the 3 o'clock position, which is 90 degrees.
In 15 minutes, the minute hand moves 90 degrees (360 degrees divided by 4).
The hour hand also moves slightly in 15 minutes, covering 7.5 degrees (30 degrees divided by 4).
Therefore, the angle between the hour hand and minute hand at 3:15 is 7.5 degrees.

Asked in Deloitte

Q. Since your hobby is Table Tennis, what are the top three factors you would consider when starting an independent TT academy?
Starting a Table Tennis academy requires careful consideration of location, coaching quality, and marketing strategies.
Location: Choose a venue with high foot traffic, like near schools or sports complexes, to attract students.
Coaching Quality: Hire experienced coaches who can provide professional training and mentorship to students.
Marketing Strategies: Utilize social media and local events to promote the academy and engage with the community.

Asked in Accenture

Q. When is Qualified SSA and Unqualified SSA used for calls?
Qualified SSA is used for calls that meet specific criteria, while unqualified SSA is used for calls that do not meet the criteria.
Qualified SSA is used for calls that meet specific criteria set by the organization or client.
Unqualified SSA is used for calls that do not meet the criteria and may require a different approach or response.
Examples of qualified SSA calls include customer inquiries that can be resolved within a certain timeframe, while unqualified SSA calls may in...read more

Asked in PwC

Q. Estimate the number of pasta sauce bottles sold in Mumbai in a month.
Estimating the number of pasta sauce bottles sold in a month in Mumbai.
Consider the population of Mumbai and the average consumption of pasta sauce per person.
Research the market share of different pasta sauce brands in Mumbai.
Analyze the sales data of pasta sauce in supermarkets and grocery stores in Mumbai.
Take into account the demand during festive seasons or special events.
Consider the popularity of pasta dishes and the frequency of their consumption in Mumbai.

Asked in McKinsey & Company

Q. CASE: Making recommendations to a telecommunication firm on the efficiency of it's distributed network
Recommendations for improving efficiency of a telecommunication firm's distributed network
Conduct a thorough analysis of the current network infrastructure
Identify areas of congestion and bottlenecks
Recommend upgrades to hardware and software
Implement load balancing techniques to distribute traffic evenly
Consider implementing a content delivery network (CDN) to reduce latency
Ensure proper security measures are in place to protect against cyber attacks

Asked in Deloitte

Q. Can we debug AMDP and CDS?
Yes, we can debug AMDP and CDS.
We can debug AMDP using ABAP debugger or Eclipse debugger.
We can debug CDS using Eclipse debugger or SQL Trace.
For AMDP, we can set breakpoints in the method and debug it.
For CDS, we can use SQL Trace to analyze the SQL statements generated by CDS view.
Debugging helps in identifying and fixing issues in the code.

Asked in Deloitte

Q. How would you determine the toll for the Jamuna Expressway?
Determining toll for Jamuna Expressway
Consider the distance of the expressway
Analyze the maintenance cost of the expressway
Take into account the traffic volume and expected revenue
Compare with toll rates of similar expressways
Consider the economic status of the region
Consult with experts and stakeholders

Asked in Mazars

Q. What is ghost employee and how can we identify ghost employee?
A ghost employee is a fictitious employee created by someone to embezzle funds from a company.
Ghost employees may have fake identities and bank accounts.
They may receive paychecks without actually working for the company.
To identify ghost employees, cross-check employee records with HR and payroll data.
Look for discrepancies in employee attendance, performance, and salary payments.
Conduct regular audits and reviews of employee records to detect any anomalies.

Asked in Deloitte

Q. Batch calls in OData, association and navigation in OData?
Batch calls allow multiple requests in a single HTTP call. Associations and navigation allow querying related data in OData.
Batch calls can improve performance by reducing the number of HTTP requests.
Associations define relationships between entities in OData.
Navigation allows querying related entities using the $expand query option.
Example: /Orders?$expand=Customer
Example: /Customers('ALFKI')/Orders

Asked in Parthenon - EY

Q. Estimate the number of printers in India.
Estimating the number of printers in India.
Start by estimating the number of households in India
Assume a percentage of households that own printers
Consider the number of businesses and organizations that may have printers
Factor in the number of educational institutions and government offices
Take into account the population density and urban-rural divide
Consider the growth rate of technology adoption in India
Use available market research data or industry reports for reference

Asked in Infosys

Q. What is Smarts, and how does it discover network devices and create a topology?
Smarts is a network management tool that discovers devices and creates a topology.
Smarts uses SNMP to discover network devices.
It creates a topology by analyzing the relationships between devices.
The topology can be visualized in a graphical format.
Smarts can also monitor network performance and alert administrators to issues.
Examples of devices that can be discovered include routers, switches, and servers.

Asked in AFour Technologies

Q. Write a function that takes two inputs, finds the first line containing the first input, and replaces it with the second input.
Function to find and replace a line in an array of strings
Loop through array to find line containing first input
Replace line with second input
Return updated array

Asked in MRI Software

Q. Are you aware of Agile methodologies?
Yes, Agile methodologies are a set of principles and practices for iterative development.
Agile methodologies prioritize customer collaboration and responding to change over following a strict plan.
Scrum, Kanban, and Extreme Programming (XP) are popular Agile frameworks.
Agile promotes adaptive planning, evolutionary development, early delivery, and continuous improvement.
Daily stand-up meetings, sprint planning, and retrospectives are common Agile practices.
Agile emphasizes de...read more

Asked in Grant Thornton

Q. What is the difference between an Internal Financial Control (IFC) Audit and an Internal Audit?
IFC Audit focuses on financial controls, while Internal Audit assesses overall organizational risk and compliance.
IFC Audit specifically evaluates the effectiveness of financial controls to ensure accuracy in financial reporting.
Internal Audit has a broader scope, assessing risk management, governance, and compliance across the organization.
For example, an IFC Audit might review controls over revenue recognition, while an Internal Audit might evaluate the entire financial rep...read more

Asked in OPPO

Q. How did you face market competition as a fresher?
As a fresher, I face market competition by focusing on my unique skills and strengths.
I identify my unique selling points and highlight them in my resume and during interviews.
I research the company and its competitors to understand their needs and how I can add value.
I network with professionals in the industry to gain insights and build relationships.
I continuously learn and improve my skills to stay competitive.
For example, when applying for a marketing role, I highlighted...read more

Asked in Deloitte

Q. What is Encapsulation and Polymorphism in OO ABAP?
Encapsulation is the concept of hiding implementation details and exposing only necessary information. Polymorphism is the ability of objects to take on multiple forms.
Encapsulation helps in achieving data security and prevents unauthorized access to data.
Polymorphism allows objects to be treated as instances of their own class or as instances of their parent class.
Encapsulation and Polymorphism are key concepts in Object-Oriented Programming.
Example of Encapsulation: Private...read more

Asked in Capgemini

Q. why react is faster, default parameters, can you call async function in useEffect
React is faster due to virtual DOM, default parameters provide fallback values, async functions can be called in useEffect
React is faster than traditional DOM manipulation because it uses a virtual DOM to minimize actual DOM updates
Default parameters in JavaScript allow you to specify default values for function parameters if no value is provided
Async functions can be called in useEffect hook in React to perform asynchronous operations within a functional component

Asked in Deloitte

Q. Can we achieve multiple inheritance in ABAP?
No, ABAP does not support multiple inheritance.
ABAP only supports single inheritance through the use of interfaces and abstract classes.
Multiple inheritance can lead to ambiguity and complexity in the code.
However, ABAP does allow for the implementation of multiple interfaces.
Example: a class can implement both IF_A and IF_B interfaces.

Asked in Deloitte

Q. Can we have multiple constructors for a class?
Yes, a class can have multiple constructors with different parameters.
Constructors are used to initialize objects of a class.
Multiple constructors can be defined with different parameters.
The constructor with the matching parameters is called when an object is created.
Constructors can also call other constructors using 'this' keyword.
Example: public class MyClass { public MyClass() {} public MyClass(int x) {} }

Asked in Deloitte

Q. How do you set up and manage role-based permissions?
Setting up role-based permissions involves defining roles, assigning permissions to roles, and managing user access based on roles.
Define different roles based on job functions or responsibilities
Assign specific permissions to each role, determining what actions users in that role can perform
Grant or revoke access to resources based on roles
Regularly review and update roles and permissions to ensure security and compliance
Use role-based access control (RBAC) to streamline per...read more

Asked in Ernst & Young

Q. How would you digitize NBFC loan disbursement?
Digitising NBFC loan disbursement involves implementing a digital platform for loan application, approval, and disbursement.
Develop a user-friendly digital platform for loan application and approval
Integrate the platform with credit bureaus for credit checks and risk assessment
Implement e-signature and e-KYC for paperless verification
Use APIs to connect with banks for fund transfer
Ensure data security and compliance with regulations
Provide customer support through chatbots an...read more

Asked in Coherent Market Insights

Q. What report tiles you have been working and explain them.
I have been working on report tiles related to sales performance and customer behavior.
Sales performance report tile shows the revenue generated by each product category and the top-performing sales representatives.
Customer behavior report tile displays the customer demographics, purchase history, and their preferred products.
Both report tiles are interactive and allow users to filter data based on various parameters.
The sales performance report tile also includes a trend ana...read more
Interview Questions of Similar Designations
Interview Experiences of Popular Companies





Top Interview Questions for Consultant Related Skills



Reviews
Interviews
Salaries
Users

