Consultant

100+ Consultant Interview Questions and Answers for Freshers

Updated 21 Nov 2024

Popular Companies

search-icon

Q1. Ind as 109- recognition of Financial asset, Financial Liability and equity.

Ans.

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

Q2. Guesstimate: ‘How much would a tea seller earn in a year by selling a tea on the roadside joint in Mumbai’

Ans.

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.

Q3. What if you have unlimited budget but only two areas to spend on where will you spend?

Ans.

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.

Q4. If I have to install a light pole on the road, what should its height be? (use logic)

Ans.

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

Are these interview questions helpful?

Q5. If I have to install an elevator in the Sabarmati building, give me 5-6 factors that I need to consider

Ans.

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

Q6. what is meant by framework and how it is different from language

Ans.

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 🌟

man-with-laptop

Q7. Which company smart phone you use and sell this phone to me

Ans.

I use and recommend the iPhone for its sleek design, user-friendly interface, and advanced features.

  • The iPhone has a premium look and feel, with a sleek and modern design.

  • The user interface is intuitive and easy to navigate, making it accessible for all users.

  • The iPhone offers advanced features such as facial recognition, high-quality camera, and seamless integration with other Apple products.

  • The App Store offers a wide range of apps for productivity, entertainment, and more....read more

Q8. Angle between hour hand and minute hand at 3:15

Ans.

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.

Consultant Jobs

CCH Tagetik Consultant 3-7 years
Schneider Electric India Pvt. Ltd.
4.2
Bangalore / Bengaluru
CFE Consultant 3-12 years
SAP India Pvt.Ltd
4.2
Bangalore / Bengaluru
CTE Consultant 3-12 years
SAP India Pvt.Ltd
4.2
Bangalore / Bengaluru

Q9. when is Qualified and unqualified SSA used for calls

Ans.

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

Q10. Estimate the number of pasta sauce bottles that are sold in a month in Mumbai.

Ans.

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.

Q11. CASE: Making recommendations to a telecommunication firm on the efficiency of it's distributed network

Ans.

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

Q12. Can we debug AMDP and CDS?

Ans.

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.

Q13. What is ghost employee and how can we identify ghost employee?

Ans.

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.

Q14. Estimate the number of printers in India (Case Type-Guesstimate)

Ans.

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

Q15. What is smarts and hownit discover the network devices and creats a topology ?

Ans.

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.

Q16. Write a function that takes 2 inputs and finds the first the line containing first input and changes it with 2nd input.

Ans.

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

Q17. Batch calls in OData, association and navigation in OData?

Ans.

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

Q18. Are you aware of Agile methodologies?

Ans.

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

Q19. How you face Market competition as a fresher

Ans.

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

Q20. What is Encapsulation and Polymorphism in OO ABAP?

Ans.

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

Q21. why react is faster, default parameters, can you call async function in useEffect

Ans.

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

Q22. Can we achieve multiple inheritance in ABAP?

Ans.

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.

Q23. Can we have multiple constructors for a class?

Ans.

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) {} }

Q24. How do you setup and manager role-based permissions?

Ans.

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

Q25. What report tiles you have been working and explain them.

Ans.

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

Q26. How would you digitise NBFC loan disbursement

Ans.

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

Q27. Printing reverse of string without using inbuilt function and start printing from last index

Ans.

Printing reverse of string without inbuilt function and start printing from last index.

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

  • Use a loop to iterate through the string and concatenate each character to the new string.

  • Print the new string in reverse order.

Q28. Do do know how to work on Microsoft Excel?

Ans.

Yes, I am proficient in working with Microsoft Excel.

  • I am experienced in creating spreadsheets, using formulas, and analyzing data.

  • I have used Excel for tasks such as data entry, creating charts, and pivot tables.

  • I am familiar with functions such as VLOOKUP, SUMIF, and IFERROR.

  • I have also worked with macros and automation in Excel.

Q29. What is sub flow in mule?

Ans.

Sub flow in Mule is a reusable flow that can be called from other flows.

  • Sub flow is a separate flow that can be called from other flows

  • It helps in reusing the same logic in multiple flows

  • Sub flow can have its own set of input and output parameters

  • It can be used to encapsulate complex logic and make the main flow more readable

  • Example: A sub flow for database connection that can be called from multiple flows

Q30. What is your understanding on ETL

Ans.

ETL stands for Extract, Transform, Load. It is a process used to extract data from various sources, transform it into a consistent format, and load it into a target database or data warehouse.

  • ETL is a common practice in data integration and data warehousing.

  • Extract: Data is extracted from different sources such as databases, files, APIs, etc.

  • Transform: The extracted data is cleaned, validated, and transformed into a consistent format.

  • Load: The transformed data is loaded into ...read more

Q31. Factorial code using recursion

Ans.

Factorial code using recursion

  • Recursion is a technique where a function calls itself

  • Factorial of a number is the product of all positive integers less than or equal to that number

  • To calculate factorial using recursion, the base case is when the number is 0 or 1

  • The recursive step is to call the factorial function with the number decremented by 1 and multiply it with the number itself

Q32. What are the Design patterns have you used?

Ans.

I have used design patterns such as Singleton, Factory, and Observer in my projects.

  • Singleton pattern ensures a class has only one instance and provides a global point of access to it.

  • Factory pattern creates objects without specifying the exact class of object that will be created.

  • Observer pattern defines a one-to-many dependency between objects so that when one object changes state, all its dependents are notified and updated automatically.

Q33. What checks can you perform from PO dump?

Ans.

Perform various checks on purchase order data dump

  • Verify accuracy of vendor information

  • Check for duplicate PO numbers

  • Ensure correct pricing and quantities

  • Validate delivery dates

  • Confirm approval signatures

Q34. What procedure can you perform from PO dump?

Ans.

You can perform procedures such as creating purchase orders, updating purchase orders, cancelling purchase orders, etc. from a PO dump.

  • Creating new purchase orders based on the information in the dump

  • Updating existing purchase orders with new information

  • Cancelling purchase orders that are no longer needed

  • Reviewing and analyzing purchase order data for insights

Q35. What are business rules constructed using?

Ans.

Business rules are constructed using logic and conditions.

  • Logic

  • Conditions

  • Constraints

  • Decision tables

  • Rule engines

Q36. Describe each step of P2P Process with risk at each step.

Ans.

P2P Process involves requisition, approval, purchase order, goods receipt, invoice verification, and payment.

  • Requisition: Risk of incorrect or unauthorized requests leading to unnecessary purchases.

  • Approval: Risk of delays or errors in approval process causing delays in procurement.

  • Purchase Order: Risk of incorrect details or unauthorized purchases being made.

  • Goods Receipt: Risk of receiving damaged or incorrect goods, leading to disputes with suppliers.

  • Invoice Verification: ...read more

Q37. How we do audit of revenue

Ans.

Auditing revenue involves examining financial records, verifying transactions, and ensuring compliance with accounting standards.

  • Reviewing sales invoices, receipts, and contracts to ensure accuracy and completeness

  • Comparing recorded revenue with supporting documentation to identify discrepancies

  • Testing the effectiveness of internal controls and procedures for revenue recognition

  • Analyzing revenue trends and patterns to identify potential risks or irregularities

  • Verifying the ac...read more

Q38. Are you having basic computer knowledge?

Ans.

Yes, I have basic computer knowledge.

  • Proficient in using Microsoft Office Suite

  • Familiar with internet browsing and email communication

  • Basic understanding of computer hardware and software

  • Experience with troubleshooting common computer issues

Q39. CASE STUDIE:- CALCULATE REVENUE OF ICE CREAM PARLOUR

Ans.

To calculate revenue of an ice cream parlor, we need to consider factors like sales volume, pricing strategy, and operational costs.

  • Determine the average number of customers per day and the average amount spent per customer

  • Consider the cost of ingredients, labor, rent, and utilities

  • Analyze the competition and adjust pricing strategy accordingly

  • Explore opportunities for upselling and cross-selling

  • Track sales and expenses regularly to identify trends and make informed decisions

Q40. New technology in the field of semiconductor industry?

Ans.

The semiconductor industry is constantly evolving with new technologies such as AI, IoT, and 5G driving innovation.

  • AI is being used to improve chip design and manufacturing processes

  • IoT is driving demand for low-power and high-performance chips

  • 5G is increasing demand for high-speed and low-latency chips

  • Emerging technologies such as quantum computing and neuromorphic computing are being explored for future applications

Q41. Can you summarise the case for me?

Ans.

The case involves summarizing a consulting project.

  • The interviewer wants a concise overview of the case.

  • The summary should highlight the key points and findings.

  • It should provide a clear understanding of the project's objectives and outcomes.

  • Examples can be used to support the summary.

Q42. How to identify any irregularities in Inventory?

Ans.

To identify irregularities in inventory, conduct regular physical counts, compare counts to recorded quantities, analyze discrepancies, and investigate root causes.

  • Perform regular physical counts of inventory

  • Compare the physical counts to the recorded quantities in the inventory system

  • Analyze any discrepancies between the physical counts and recorded quantities

  • Investigate the root causes of the irregularities

  • Implement control measures to prevent future irregularities

  • Utilize i...read more

Q43. Printing reversed words in a string without using inbuilt functions

Ans.

Printing reversed words in a string without using inbuilt functions

  • Split the string into words using space as delimiter

  • Iterate through each word and reverse it

  • Print the reversed words in the original order

Q44. What is apex how we can apex in different ways?

Ans.

Apex is the highest point or peak of something. It can be achieved in different ways through hard work, determination, and skill.

  • Apex can be achieved through setting specific goals and working towards them consistently.

  • Improving skills and knowledge in a particular area can help reach the apex of success.

  • Networking and building strong relationships can also help in reaching the apex of one's career or personal life.

Q45. How do you write custom exception?

Ans.

Custom exceptions can be written by creating a new class that extends the Exception class.

  • Create a new class that extends the Exception class

  • Add a constructor to the custom exception class

  • Throw the custom exception using 'throw new CustomException(message)'

Q46. How to identification of plants plantation work

Ans.

Identification of plants involves observing characteristics such as leaves, flowers, fruits, and stems.

  • Observe the shape, size, and color of leaves

  • Examine the flowers for color, shape, and arrangement

  • Look at the fruits for size, color, and texture

  • Inspect the stems for texture, color, and branching pattern

Q47. Major observations or risk identified in your internal audit experience.

Ans.

Key risks identified in internal audit experience

  • Lack of segregation of duties leading to potential fraud

  • Inadequate controls over financial reporting

  • Insufficient IT security measures

  • Non-compliance with regulations and policies

  • Weaknesses in inventory management

Q48. Which mutual fund would you recommend?

Ans.

I would recommend the Vanguard Total Stock Market Index Fund for its low fees and diversified exposure to the entire U.S. stock market.

  • Consider the fund's expense ratio and fees

  • Look at the fund's historical performance and track record

  • Evaluate the fund's investment strategy and holdings

  • Take into account your own risk tolerance and investment goals

Q49. How to use chat gpt for resume or email writing

Ans.

Chat GPT can be used for resume or email writing by providing prompts and letting the AI generate content.

  • Provide clear and specific prompts for the AI to work with

  • Review and edit the generated content to ensure accuracy and relevance

  • Use the AI to help with formatting and wording suggestions

  • Ensure the final output reflects your personal style and tone

Q50. Difference between throw , throws and throwable ?

Ans.

throw is a keyword used to throw an exception, throws is used in method signature to declare exceptions thrown, and Throwable is a superclass for all exceptions and errors.

  • throw is used to throw an exception in a try-catch block

  • throws is used in method signature to declare exceptions that the method can throw

  • Throwable is a superclass for all exceptions and errors in Java

1
2
3
Next
Interview Tips & Stories
Ace your next interview with expert advice and inspiring stories

Interview experiences of popular companies

3.7
 • 10k Interviews
3.9
 • 7.8k Interviews
3.7
 • 7.3k Interviews
3.8
 • 4.6k Interviews
3.8
 • 2.8k Interviews
3.4
 • 1.3k Interviews
3.5
 • 1.1k Interviews
3.5
 • 766 Interviews
3.8
 • 190 Interviews
View all

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

Consultant Interview Questions
Share an Interview
Stay ahead in your career. Get AmbitionBox app
qr-code
Helping over 1 Crore job seekers every month in choosing their right fit company
65 L+

Reviews

4 L+

Interviews

4 Cr+

Salaries

1 Cr+

Users/Month

Contribute to help millions
Get AmbitionBox app

Made with ❤️ in India. Trademarks belong to their respective owners. All rights reserved © 2024 Info Edge (India) Ltd.

Follow us
  • Youtube
  • Instagram
  • LinkedIn
  • Facebook
  • Twitter