KPMG India
300+ Interview Questions and Answers
Q1. While working late at night, you figure out that the data available with you has something missing. You've been working on the data for the last 2 weeks. You don't see any senior around in office to help you ou...
read moreAssess 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
Q2. "A woman came to the market to sell eggs. The first customer bought half of her eggs and a half of an egg. The second customer bought half of the remaining eggs and a half of an egg. The third customer only bou...
read moreA woman sold eggs to three customers, each buying half of the remaining eggs and a half of an egg. How many eggs did she bring?
The first customer bought half of the eggs and a half of an egg, leaving the woman with half of the original amount minus half an egg.
The second customer bought half of the remaining eggs and a half of an egg, leaving the woman with a quarter of the original amount minus one egg.
The third customer bought one egg, leaving the woman with no eggs in stoc...read more
Q3. What is a RAID Log? And Do you maintain one??
A RAID Log is a project management tool used to track Risks, Assumptions, Issues, and Dependencies.
RAID stands for Risks, Assumptions, Issues, and Dependencies
It is a project management tool used to track and manage these four aspects
It helps in identifying potential risks and dependencies that may impact the project
It also helps in tracking and resolving issues that arise during the project
Examples of Risks: Budget overruns, resource constraints, delays in delivery
Examples o...read more
Q4. 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.
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
Ninja is feeling very bored and wants to try something new. So, he decides to find the reverse of a given number. But he cannot do it on his own and needs your help.
Note:
If a number has traili...read more
Q6. What are the various types of Risk?
Various types of risk include financial, operational, strategic, compliance, and reputational.
Financial risk: risk of financial loss due to market fluctuations, credit defaults, etc.
Operational risk: risk of loss due to internal processes, systems, or human error.
Strategic risk: risk of loss due to changes in business strategy or external factors.
Compliance risk: risk of loss due to failure to comply with laws and regulations.
Reputational risk: risk of loss due to damage to a...read more
Q7. what do you know about networking?
Networking refers to the practice of connecting devices together to share resources and communicate with each other.
Networking involves the use of protocols and standards such as TCP/IP, DNS, and HTTP.
Networking can be done through wired or wireless connections.
Networking can be used for various purposes such as sharing files, printers, and internet access.
Networking can be secured through the use of firewalls, encryption, and authentication.
Examples of networking devices inc...read more
Q8. Types of joins in power Bi & SQL and how it works?
There are four types of joins in Power BI and SQL: inner join, left join, right join, and full outer join.
Inner join returns only the matching records from both tables.
Left join returns all records from the left table and the matching records from the right table.
Right join returns all records from the right table and the matching records from the left table.
Full outer join returns all records when there is a match in either the left or right table.
Q9. How do you handle changing schema from source. What are the common issues faced in hadoop and how did you resolve it?
Handling changing schema from source in Hadoop
Use schema evolution techniques like Avro or Parquet to handle schema changes
Implement a flexible ETL pipeline that can handle schema changes
Use tools like Apache NiFi to dynamically adjust schema during ingestion
Common issues include data loss, data corruption, and performance degradation
Resolve issues by implementing proper testing, monitoring, and backup strategies
Q10. Tell me how many Reynolds pen are sold in Gurgaon every year.
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
Q11. What is an issue and type of issues ??
An issue is a problem or concern that needs to be addressed. There are various types of issues depending on the context.
Issues can be related to personal, professional, social, or political matters.
Some common types of issues include health issues, financial issues, legal issues, environmental issues, and social issues.
Issues can also be classified as short-term or long-term, minor or major, and individual or collective.
Examples of issues include poverty, climate change, disc...read more
Q12. Difference between Sum and Sumx? And also Summerize vs Summerized column?
Sum calculates the sum of a column, while Sumx calculates the sum of an expression. Summarize creates a new table with summarized data, while Summarized column adds a calculated column to an existing table.
Sum is used to calculate the sum of a column in a table.
Sumx is used to calculate the sum of an expression over a table or a group of rows.
Summarize creates a new table by grouping and summarizing data from an existing table.
Summarized column adds a calculated column to an ...read more
Q13. Identifying a location, out of 90 cities, for setting up a radio station in India
Based on factors like population, competition, and reach, Mumbai is the best location for setting up a radio station in India.
Consider the population of the city and the potential audience for the radio station
Analyze the competition in the area and identify gaps in the market
Evaluate the reach of the city and its surrounding areas
Mumbai has a population of over 20 million people, making it the largest city in India and a prime location for a radio station
Mumbai also has a di...read more
Q14. Difference between RDD, Dataframe and Dataset. How and what you have used in you databricks for data anlysis
RDD, Dataframe and Dataset are data structures in Spark. RDD is a low-level structure, Dataframe is tabular and Dataset is a combination of both.
RDD stands for Resilient Distributed Datasets and is a low-level structure in Spark that is immutable and fault-tolerant.
Dataframe is a tabular structure with named columns and is similar to a table in a relational database.
Dataset is a combination of RDD and Dataframe and provides type-safety and object-oriented programming features...read more
Q15. Explain P2P process and also explain how will you audit the same
P2P process involves procurement of goods/services from a supplier and payment to the supplier.
P2P stands for Procure-to-Pay process
It involves identifying the need for goods/services, selecting a supplier, creating a purchase order, receiving the goods/services, and making payment to the supplier
The audit of P2P process involves reviewing the controls in place to ensure accuracy and completeness of transactions, verifying the existence of proper documentation, and testing th...read more
Q16. What would you do for conflict resolution?
I would use active listening, empathy, and collaboration to find a mutually beneficial solution.
Listen actively to both parties to understand their perspectives
Show empathy towards each party's feelings and concerns
Encourage collaboration to find a solution that works for everyone
Identify common ground and build on it
Offer alternative solutions if necessary
Follow up to ensure the resolution is working
Example: In a team conflict, I would listen to each team member's concerns a...read more
Q17. What is financial modelling and why do you require it?
Financial modelling is the process of creating a mathematical representation of a financial situation or decision.
It involves using various financial tools and techniques to analyze and forecast financial performance.
It helps in making informed decisions about investments, budgeting, and financial planning.
Examples include creating a cash flow statement, calculating return on investment, and building a financial model for a new business venture.
Q18. Estimate the no. of affordable homes (according to New govt. project) that will be needed to be constructed in Andhra Pradesh?
The estimated number of affordable homes needed in Andhra Pradesh according to the new government project.
Analyze the current housing situation in Andhra Pradesh
Consider the population growth rate and demographic trends
Assess the income levels and affordability of the target population
Evaluate the government's budget and resources for the project
Collaborate with local stakeholders and experts for insights and recommendations
Q19. Preparing a business case for a US automobile manufacturer entering India
Entering India: Business case for US automobile manufacturer
Analyze Indian automobile market and consumer behavior
Assess competition and market share of existing players
Evaluate government policies and regulations
Determine potential partnerships and collaborations
Develop marketing and distribution strategies
Estimate financial projections and ROI
Q20. Case of falling profit margins for a multi-national telecom player in India
To address falling profit margins for a multi-national telecom player in India
Analyze the competition and market trends
Identify cost-cutting measures without compromising on quality of service
Explore new revenue streams such as value-added services
Consider partnerships or mergers to increase market share
Invest in research and development to stay ahead of the curve
Q21. What is profit and loss account, financial statement and cash flow statement
Profit and loss account, financial statement, and cash flow statement are all important financial documents used to track a company's financial performance.
Profit and loss account shows a company's revenues, expenses, and net income or loss over a specific period of time.
Financial statements provide a comprehensive overview of a company's financial health, including its assets, liabilities, and equity.
Cash flow statement shows the inflow and outflow of cash in a company over ...read more
Q22. How would you supervise the process of implementing a new software in your organization.
Supervising software implementation process in an organization
Identify the need for the software and set clear goals
Select a project team with relevant skills and expertise
Develop a detailed project plan with timelines and milestones
Communicate regularly with stakeholders and provide updates on progress
Test the software thoroughly before implementation
Provide training and support to users
Monitor the software's performance and address any issues
Evaluate the success of the impl...read more
Q23. Write Pyspark code to read csv file and show top 10 records.
Pyspark code to read csv file and show top 10 records.
Import the necessary libraries
Create a SparkSession
Read the CSV file using the SparkSession
Display the top 10 records using the show() method
Q24. 7. What is PEP? 8. Are only politicallly exposed person a threat or are there any other threats you can relate ?
PEP stands for Politically Exposed Person. They are individuals who hold a prominent public position or have close associations with such individuals.
PEPs are considered high-risk customers due to their potential involvement in corruption, money laundering, and other financial crimes.
Examples of PEPs include government officials, heads of state, and senior executives of state-owned enterprises.
Other threats in the KYC process include individuals or entities involved in terror...read more
Q25. What is correlation and how do you infer relationship using correlation.
Correlation is a statistical measure that shows the relationship between two variables.
Correlation ranges from -1 to 1, where -1 indicates a negative correlation, 0 indicates no correlation, and 1 indicates a positive correlation.
Correlation does not imply causation.
Correlation can be calculated using various methods such as Pearson correlation coefficient, Spearman's rank correlation coefficient, and Kendall's tau correlation coefficient.
Infer relationship using correlation ...read more
Q26. what do you know about virtualization?
Virtualization is the creation of a virtual version of something, such as an operating system, a server, a storage device, or network resources.
Virtualization allows multiple operating systems to run on a single physical machine
It enables better utilization of hardware resources
Examples include VMware, Hyper-V, and VirtualBox
Virtualization can also be used for cloud computing and disaster recovery
It can improve scalability, flexibility, and security
Q27. Any coding experience including cloud and devops design and development.
Yes, I have coding experience in cloud and devops design and development.
I have experience in designing and implementing cloud-based solutions using AWS and Azure.
I have worked with various devops tools such as Jenkins, Git, and Docker.
I have developed automation scripts using Python and Bash.
I have experience in infrastructure as code using Terraform and CloudFormation.
I have implemented CI/CD pipelines for multiple projects.
Q28. What are key components in ADF? What all you have used in your pipeline?
ADF key components include pipelines, activities, datasets, triggers, and linked services.
Pipelines - logical grouping of activities
Activities - individual tasks within a pipeline
Datasets - data sources and destinations
Triggers - event-based or time-based execution of pipelines
Linked Services - connections to external data sources
Examples: Copy Data activity, Lookup activity, Blob Storage dataset
Q29. What are the optimization techniques applied in pyspark code?
Optimization techniques in PySpark code include partitioning, caching, and using broadcast variables.
Partitioning data based on key columns to optimize join operations
Caching frequently accessed data in memory to avoid recomputation
Using broadcast variables to efficiently share small data across nodes
Using appropriate data types and avoiding unnecessary type conversions
Avoiding shuffling of data by using appropriate transformations and actions
Using appropriate data structures...read more
Q30. What are the frameworks we can use to train machine learning models?
Frameworks for training machine learning models
TensorFlow
PyTorch
Scikit-learn
Keras
MXNet
Q31. What would a company do without altering headcount to improve cost cutting
To improve cost cutting without altering headcount, a company can focus on optimizing processes, reducing waste, and negotiating better deals.
Streamline processes to eliminate inefficiencies and reduce costs
Reduce waste by implementing sustainable practices and recycling programs
Negotiate better deals with suppliers to lower costs
Implement technology solutions to automate tasks and improve productivity
Encourage employees to suggest cost-saving ideas and reward them for succes...read more
Q32. How do business owners and banks /lenders react to loan defaults and their response to business rehabilitations after loan defaults / business crisis. Reasons for the same.
Business owners and banks/lenders have varying reactions to loan defaults and business rehabilitations depending on the circumstances.
Banks/lenders may initiate legal action to recover their funds
Business owners may face challenges in obtaining future loans
Rehabilitation efforts may be viewed positively if the business has a solid plan for recovery
The severity of the default/crisis and the business's financial history can impact reactions
Communication and transparency between...read more
Q33. Write pyspark code to change column name, divide one column by another column.
Pyspark code to change column name and divide one column by another column.
Use 'withColumnRenamed' method to change column name
Use 'withColumn' method to divide one column by another column
Example: df = df.withColumnRenamed('old_col_name', 'new_col_name').withColumn('new_col_name', df['col1']/df['col2'])
Q34. What is Cash Flow Statement? How it is prepared?
Cash Flow Statement is a financial statement that shows the inflow and outflow of cash in a business over a period of time.
It is prepared to provide information about the cash generated and used by a business.
It is divided into three sections: operating activities, investing activities, and financing activities.
Operating activities include cash inflows and outflows from day-to-day business operations.
Investing activities include cash inflows and outflows from buying or sellin...read more
Q35. How would you evaluate a company in telecom infrastructure domain for possible attractiveness for buy-out by a PE fund?
To evaluate a telecom infrastructure company for buy-out by a PE fund, consider financial performance, market position, growth potential, and operational efficiency.
Assess the company's financial performance, including revenue, profitability, and cash flow.
Evaluate the company's market position and competitive landscape, considering factors such as market share, customer base, and barriers to entry.
Analyze the growth potential of the company, looking at market trends, demand ...read more
Q36. 4. What is AML? 5. Difference between CDD and EDD 6. What is the meaning of Due Diligence?
AML is Anti-Money Laundering, a set of laws, regulations, and procedures to prevent illegal activities like money laundering and terrorism financing.
AML is a regulatory framework that financial institutions must follow to prevent money laundering and terrorist financing.
It involves identifying and verifying the identity of customers, monitoring transactions, and reporting suspicious activities.
CDD (Customer Due Diligence) is the process of verifying the identity of a customer...read more
Q37. What do you know about regression, classification. Explain deep learning
Regression and classification are machine learning techniques. Deep learning is a subset of machine learning.
Regression is used to predict continuous values while classification is used to predict discrete values.
Deep learning is a neural network-based approach to machine learning that involves multiple layers of processing.
Deep learning is used in image recognition, natural language processing, and speech recognition.
Examples of deep learning frameworks include TensorFlow, K...read more
Q38. Difference between Ind AS and AS on income tax, types of risk and how to mitigate them, about why Ind as 116 was introduced , Ind As 115 5 steps, Why Big 4?, Why not other big 4,
Q39. Difference between calculate and calculate table ?
Calculate is used to modify the filter context of a single expression, while Calculate Table is used to modify the filter context of an entire table.
Calculate is used to modify the filter context of a single expression.
Calculate Table is used to modify the filter context of an entire table.
Calculate can be used to create new measures or modify existing ones.
Calculate Table can be used to create new tables or modify existing ones.
Calculate can be used with scalar expressions, ...read more
Q40. What is FastPass? what dose it consists of?
FastPass is a Disney World ride reservation system that allows guests to skip long lines.
FastPass is a free service available to all Disney World guests.
Guests can reserve a FastPass for select attractions up to 30 days in advance.
FastPass allows guests to skip the regular line and enter through a shorter, faster line.
Guests can only hold one FastPass at a time, but can get additional FastPasses after using their initial one.
Examples of popular attractions with FastPass inclu...read more
Q41. How would you approach a case study (details given below)
Approach to a case study
Understand the problem statement and objectives
Gather relevant data and information
Analyze the data and identify key insights
Develop a hypothesis and test it
Draw conclusions and make recommendations
Present findings in a clear and concise manner
Q42. How to implement the row level security?
Row level security in Power BI allows you to restrict data access based on user roles or filters.
Row level security can be implemented by defining roles and filters in Power BI Desktop.
Roles can be created and assigned to users or groups.
Filters can be applied to tables or columns to limit data visibility.
Row level security can be based on user attributes, such as department or region.
Dynamic row level security can be achieved by using DAX expressions.
Testing and validating r...read more
Q43. Do you create any encryprion key in Databricks? Cluster size in Databricks.
Yes, encryption keys can be created in Databricks. Cluster size can be adjusted based on workload.
Encryption keys can be created using Azure Key Vault or Databricks secrets
Cluster size can be adjusted manually or using autoscaling based on workload
Encryption at rest can also be enabled for data stored in Databricks
Q44. Explain Machine learning lifecycle and what are the deployment options?
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
Q45. Types of filters in power Bi and difference?
There are three types of filters in Power BI: visual-level filters, page-level filters, and report-level filters.
Visual-level filters apply to a specific visual or chart in a report.
Page-level filters apply to all visuals on a specific page in a report.
Report-level filters apply to all visuals and pages in a report.
Filters can be applied to columns, measures, or hierarchies.
Filters can be used to include or exclude specific data based on conditions.
Examples: Applying a visual...read more
Q46. India- Market Entry Strategy for a Greentech company with focus on Solar Energy
Developing a market entry strategy for a greentech company focusing on solar energy in India.
Conduct thorough market research to understand the demand and competition in the Indian solar energy sector.
Identify potential partners or local companies to collaborate with for market entry.
Adapt the business model to suit the Indian market, considering factors like affordability, government policies, and infrastructure.
Establish strong relationships with government agencies and reg...read more
Q47. What are different aspects of digital transformation strategy
Digital transformation strategy includes aspects like customer experience, data analytics, agile methodology, and cloud computing.
Customer experience: Improving customer interactions through digital channels
Data analytics: Leveraging data to make informed decisions and improve operations
Agile methodology: Adopting a flexible and iterative approach to project management
Cloud computing: Moving data and applications to the cloud for increased scalability and efficiency
Q48. Compute the market size for Fitbits India for a year (A definite number).Give a detailed analysis and reasoning in support of the answer.
The market size for Fitbits in India for a year can be computed based on the total number of Fitbits sold and the average selling price.
Determine the total number of Fitbits sold in India for a year
Estimate the average selling price of Fitbits in India
Multiply the total number of Fitbits sold by the average selling price to calculate the market size
Q49. Have you handled scope creep?
Yes, I have handled scope creep in my previous projects.
I always ensure that the project scope is clearly defined and documented.
I communicate with stakeholders regularly to ensure that any changes in scope are discussed and agreed upon.
I prioritize changes based on their impact on the project timeline and budget.
I document all changes and ensure that they are approved by the relevant stakeholders.
For example, in my previous project, the client requested additional features t...read more
Q50. Estimate how many Fair & Lovely is sold in India
It is difficult to estimate the exact number of Fair & Lovely sold in India without access to sales data.
Sales figures are not publicly available
The brand is popular in India and has been around for decades
The product is marketed towards women and promotes skin lightening
There are many other skin lightening products available in India
Sales may vary depending on factors such as region and season
Q51. What is the internal audit compliance section
Internal audit compliance section is responsible for ensuring that the organization is following all the relevant laws and regulations.
It is a department within an organization that ensures compliance with laws and regulations
It conducts audits to identify areas of non-compliance and recommends corrective actions
It also ensures that internal policies and procedures are being followed
Examples include compliance with financial regulations, data protection laws, and workplace sa...read more
Q52. What is a derivative and what are the types of derivatives
A derivative is a financial contract whose value is derived from the performance of an underlying asset, index, or rate.
Types of derivatives include options, futures, forwards, and swaps.
Options give the holder the right, but not the obligation, to buy or sell an asset at a specified price before or on a specified date.
Futures are contracts to buy or sell an asset at a future date for a price agreed upon today.
Forwards are similar to futures but are customized contracts betwe...read more
Q53. What is Book marks in PBI?
Bookmarks in Power BI are a feature that allows users to save and organize specific views of a report or dashboard.
Bookmarks help users to easily navigate and switch between different report views.
They can be used to save filters, slicer selections, visualizations, and other report settings.
Bookmarks can be created manually or through Power BI's recording feature.
They can be accessed and managed through the Bookmarks pane in Power BI Desktop or the Bookmarks menu in Power BI ...read more
Q54. What are different elements in cash flow statement and explain them.
The cash flow statement has three main elements: operating activities, investing activities, and financing activities.
Operating activities: cash inflows and outflows from the company's core business operations, such as sales and expenses.
Investing activities: cash inflows and outflows from investments, such as buying or selling property, plant, and equipment.
Financing activities: cash inflows and outflows from financing, such as issuing or repaying debt, or paying dividends t...read more
Q55. Views on global, regional and local market trends and impact of pandemic on businesses that may create consulting opportunities for the Firm
The pandemic has caused significant disruptions in global, regional, and local markets, creating consulting opportunities for the Firm.
The pandemic has accelerated the shift towards digitalization and remote work, creating opportunities for consulting in areas such as cybersecurity and virtual collaboration tools.
The pandemic has also highlighted the importance of supply chain resilience, creating opportunities for consulting in areas such as risk management and diversificati...read more
Q56. Productivity of workers and how to calculate task duration from the data
Explaining productivity calculation and task duration estimation
Productivity is measured by output per unit of time or input
Task duration can be calculated by dividing the total work by productivity
Factors affecting productivity include skill level, equipment, and work environment
Task duration estimation should consider potential delays and risks
Use historical data and industry benchmarks to improve accuracy
Q57. What does digital transformation mean to you
Digital transformation is the integration of digital technology into all areas of a business resulting in fundamental changes to how businesses operate and deliver value to customers.
Digital transformation involves the use of digital technology to improve business processes, customer experience, and overall performance.
It requires a shift in mindset and culture to embrace new technologies and ways of working.
Examples include the adoption of cloud computing, artificial intelli...read more
Q58. Experience in cloud solutions design?
I have extensive experience in designing cloud solutions for various clients.
Designed and implemented cloud solutions for multiple clients across different industries
Expertise in AWS, Azure, and Google Cloud Platform
Experience in designing highly scalable and fault-tolerant systems
Implemented security measures to ensure data privacy and compliance
Collaborated with cross-functional teams to ensure successful implementation
Q59. Analyse it by separating life insurance, general insurance and fire and damage insurance. Give inputs on mode of delivery (online mode is not very feasible in Indian scenario). Also, take into account role of b...
read moreAnalysis of life insurance, general insurance, and fire and damage insurance with inputs on mode of delivery and role of brokers/agents.
Life insurance provides financial protection to the family of the insured in case of death.
General insurance covers non-life assets like health, travel, motor, etc.
Fire and damage insurance covers loss or damage to property due to fire, natural calamities, etc.
Online mode of delivery is not very feasible in India due to low internet penetrati...read more
Q60. What is dimension in tableau ?
Dimensions are categorical variables in Tableau used to group and slice data.
Dimensions are used to create categorical hierarchies and groupings.
They are used to slice and filter data in visualizations.
Examples of dimensions include product categories, regions, and dates.
Dimensions are displayed as discrete fields in Tableau.
They can be used in conjunction with measures to create meaningful visualizations.
Q61. 1. What is columnar storage,parquet,delta? Why it is used
Columnar storage is a data storage format that stores data in columns rather than rows, improving query performance.
Columnar storage stores data in a column-wise manner instead of row-wise.
It improves query performance by reducing the amount of data that needs to be read from disk.
Parquet is a columnar storage file format that is optimized for big data workloads.
It is used in Apache Spark and other big data processing frameworks.
Delta is an open-source storage layer that prov...read more
Q62. What is Bank Reconciliation Statement and state it’s purpose
Bank Reconciliation Statement is a document that compares the bank statement with the company's records.
It helps to identify any discrepancies between the two records.
It ensures that all transactions are recorded accurately.
It helps to detect any fraudulent activities.
It is prepared at regular intervals, usually monthly.
Example: If a company issues a check but it has not yet cleared the bank, it will be reflected in the company's records but not in the bank statement.
Example:...read more
Q63. Views on building business and client relationships by cross selling services and leveraging on the firm's capabilities in other service areas.
Cross selling and leveraging on firm's capabilities is crucial for building business and client relationships.
Cross selling helps to increase revenue and deepen client relationships.
Leveraging on firm's capabilities in other service areas can provide a competitive advantage.
It is important to understand the client's needs and offer relevant services.
Effective communication and collaboration between service areas is necessary for successful cross selling.
Examples of cross sell...read more
Q64. Given a dictionary, find out the greatest number for same key in Python.
Find the greatest number for same key in a Python dictionary.
Use max() function with key parameter to find the maximum value for each key in the dictionary.
Iterate through the dictionary and apply max() function on each key.
If the dictionary is nested, use recursion to iterate through all the keys.
Q65. What is software licensing?
Software licensing refers to the legal agreement between the software owner and the user for the use of the software.
It outlines the terms and conditions for the use of the software
It specifies the number of users or devices that can access the software
It may include restrictions on copying, modifying, or distributing the software
Examples include proprietary software licenses, open source licenses, and subscription-based licenses
Q66. Kyc effects in Financial Institutions? Identity and Verification?
KYC is crucial for financial institutions to prevent money laundering and terrorist financing.
KYC (Know Your Customer) is a process of verifying the identity of customers and assessing their potential risks.
Financial institutions are required by law to perform KYC to prevent money laundering and terrorist financing.
KYC includes collecting personal information, verifying identity documents, and screening against sanctions and watchlists.
Failure to comply with KYC regulations c...read more
Q67. How to identify any irregularities in Inventory?
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
Q68. RDDs vs DataFrames. Which is better and why
DataFrames are better than RDDs due to their optimized performance and ease of use.
DataFrames are optimized for better performance than RDDs.
DataFrames have a schema, making it easier to work with structured data.
DataFrames support SQL queries and can be used with Spark SQL.
RDDs are more low-level and require more manual optimization.
RDDs are useful for unstructured data or when fine-grained control is needed.
Q69. 1))What are the audit procedures for revenue Working paper?
Audit procedures for revenue working paper
Obtain and review revenue recognition policies
Test the accuracy of revenue recorded in the financial statements
Verify the completeness of revenue recorded
Check for proper cutoff of revenue transactions
Perform analytical procedures to identify unusual trends or fluctuations
Review supporting documentation for revenue transactions
Assess the adequacy of internal controls over revenue recognition
Q70. Which types of reports developed?
Various types of reports can be developed in Power BI.
Power BI allows the development of interactive dashboards.
Tabular reports can be created to display data in a structured format.
Matrix reports are useful for summarizing data in a grid-like format.
Charts and graphs can be used to visualize data trends and patterns.
KPI reports can be developed to track key performance indicators.
Paginated reports are suitable for printing or generating PDFs.
Drill-through reports allow users...read more
Q71. What is Customer Due Diligence (CDD)?
CDD is the process of verifying the identity of a customer and assessing their risk level.
CDD is a key component of AML compliance.
It involves collecting and verifying customer information, such as name, address, and date of birth.
CDD also involves assessing the risk level of the customer based on factors such as their occupation, source of funds, and geographic location.
The level of CDD required may vary depending on the risk level of the customer.
For example, a high-risk cu...read more
Q72. What are the fundamental pillars of Cyber Security ?
The fundamental pillars of Cyber Security include confidentiality, integrity, availability, and resilience.
Confidentiality: Ensuring that data is only accessible to authorized individuals or systems.
Integrity: Maintaining the accuracy and trustworthiness of data throughout its lifecycle.
Availability: Ensuring that systems and data are accessible when needed by authorized users.
Resilience: Ability to withstand and quickly recover from cyber attacks or incidents.
Examples: Encry...read more
Q73. Write function to check if number is an Armstrong Number
Function to check if a number is an Armstrong Number
An Armstrong Number is a number that is equal to the sum of its own digits raised to the power of the number of digits
To check if a number is an Armstrong Number, we need to calculate the sum of each digit raised to the power of the number of digits
If the sum is equal to the original number, then it is an Armstrong Number
Q74. Determine the factors necessary to forecast for expanding generation capacity(power generation )of a client upcoming 10 years.
Factors for forecasting expanding generation capacity of a client over 10 years
Evaluate current energy demand trends
Consider technological advancements in power generation
Analyze regulatory policies and incentives for renewable energy
Assess potential for energy storage solutions
Forecast economic growth and industrial development
Account for environmental concerns and sustainability goals
Q75. 1. Program to get a response as Excel column name for integer input. Input 1-> A, 2-> B, 3->C, ...26->Z,27->AA, 28->AB, 29->AC..52->AZ. 2. Find first no-repeating character in String. 3. Given a list of Name , ...
read moreProgram to convert integer to Excel column name, find first non-repeating character in a string, and create a map of last names with count of names.
For converting integer to Excel column name, you can use a recursive function to map the remainder of the division by 26 to the corresponding letter.
To find the first non-repeating character in a string, you can iterate through the string and use a HashMap to store the count of each character.
For creating a map of last names with ...read more
Q76. How do you calculate irr value?
IRR is calculated by finding the discount rate that makes the net present value of cash flows equal to zero.
IRR is a financial metric used to evaluate the profitability of an investment.
It takes into account the time value of money and the cash flows generated by the investment.
To calculate IRR, you need to know the initial investment, the cash flows generated by the investment, and the time period over which the cash flows occur.
IRR is the discount rate that makes the net pr...read more
Q77. How you pull out data, how to make pivot and all.
I pull out data using SQL queries or data extraction tools, then manipulate it in Excel to create pivot tables for analysis.
Use SQL queries to extract data from databases
Import data into Excel and use pivot tables to summarize and analyze the data
Apply filters, groupings, and calculations in pivot tables to gain insights
Visualize data using charts and graphs for better understanding
Q78. What is lacking in current cyber lanscape.
Lack of proactive measures, shortage of skilled professionals, and increasing sophistication of cyber threats are major issues in the current cyber landscape.
Lack of proactive measures to prevent cyber attacks
Shortage of skilled professionals in the cybersecurity field
Increasing sophistication of cyber threats such as ransomware and phishing attacks
Q79. Recently faced challenges in power Bi?
Yes
Dealing with complex data transformations
Handling large datasets and optimizing performance
Creating dynamic and interactive visualizations
Integrating Power BI with other data sources
Implementing security and access controls
Q80. What is accounts? What is time value of money
Accounts refer to financial records of an organization. Time value of money is the concept that money available today is worth more than the same amount in the future.
Accounts are financial records that track the financial activities of an organization, including assets, liabilities, income, and expenses.
Time value of money is the idea that a dollar today is worth more than a dollar in the future due to its potential earning capacity.
This concept is important in finance and i...read more
Q81. Ind AS Knowledge of Ind AS 109, 107 & 32
Ind AS 109, 107 & 32 are accounting standards used in India.
Ind AS 109 deals with financial instruments and their classification, measurement, and impairment.
Ind AS 107 deals with disclosures related to financial instruments.
Ind AS 32 deals with financial instruments presentation.
These standards are used by companies in India to prepare their financial statements in accordance with the Indian Accounting Standards (Ind AS).
Q82. Difference between US GAAP and IFRS
US GAAP and IFRS are two different accounting standards used globally.
US GAAP is rules-based while IFRS is principles-based.
US GAAP allows LIFO inventory accounting while IFRS does not.
IFRS requires more extensive disclosures in financial statements.
US GAAP allows for extraordinary items to be reported separately while IFRS does not.
IFRS requires the capitalization of development costs while US GAAP does not.
US GAAP requires the use of the indirect method for the statement of...read more
Q83. Intermediate SQL with group by, with clause
Intermediate SQL with group by and with clause
GROUP BY is used to group rows based on a column or expression
WITH clause is used to create a temporary table or subquery
Can be used together to perform complex queries
Example: SELECT column1, SUM(column2) FROM table1 GROUP BY column1
Example: WITH temp_table AS (SELECT column1, column2 FROM table1) SELECT * FROM temp_table
Q84. 4. How to connect SQL server to databricks
To connect SQL server to Databricks, use JDBC/ODBC drivers and configure the connection settings.
Install the appropriate JDBC/ODBC driver for SQL server
Configure the connection settings in Databricks
Use the JDBC/ODBC driver to establish the connection
Q85. US payroll taxes (employee and employer)and 401k rules and types.
US payroll taxes and 401k rules and types.
US payroll taxes include Social Security tax, Medicare tax, and federal income tax.
Employers are responsible for withholding and paying payroll taxes on behalf of their employees.
401k plans are retirement savings plans that allow employees to contribute a portion of their pre-tax income.
There are two types of 401k plans: traditional and Roth.
Traditional 401k plans allow for pre-tax contributions and tax-deferred growth, while Roth 401...read more
Q86. If govt. wants to collaborate with private players to open education institutions what are possible quality/Financial check measures
Quality and financial measures for govt-private collaboration in education institutions.
Establish clear guidelines and standards for infrastructure, faculty, curriculum, and student outcomes.
Ensure transparency in financial transactions and accountability for the use of public funds.
Conduct regular audits and evaluations to monitor the quality of education and financial performance.
Encourage competition among private players to improve quality and affordability.
Provide financ...read more
Q87. Introduction. Describe information security. Any examples of cybersecurity concerns recently? What are your intentions for going ahead?
Q88. -What is CAPM
CAPM stands for Capital Asset Pricing Model, a financial model used to determine the expected return on an investment.
CAPM is used to calculate the expected return on an investment based on the risk-free rate, market risk premium, and beta of the asset.
It assumes that investors are rational and risk-averse, and that they require compensation for taking on additional risk.
The model is widely used in finance and investment management.
For example, a portfolio manager may use CAP...read more
Q89. What all publishers are available in market?
Some popular publishers in the market include Penguin Random House, HarperCollins, Simon & Schuster, and Hachette Book Group.
Penguin Random House
HarperCollins
Simon & Schuster
Hachette Book Group
Q90. Frequently used functions and other tools used in excel for data analytics.
Common functions and tools in Excel for data analytics
Pivot tables for summarizing and analyzing data
VLOOKUP and HLOOKUP for searching and retrieving data
IF, SUMIF, and COUNTIF for conditional calculations
Data validation for ensuring data accuracy
Charts and graphs for visualizing data trends
Q91. What do you know about auditing?
Auditing is the process of examining financial records to ensure accuracy and compliance with laws and regulations.
Auditing involves reviewing financial statements, records, and transactions.
It is done to ensure that financial information is accurate and reliable.
Auditors also check for compliance with laws and regulations.
There are different types of audits, such as internal, external, and forensic audits.
Auditing is important for maintaining transparency and accountability ...read more
Q92. What is Normalisation ?
Normalisation is the process of organizing data in a database to reduce redundancy and dependency.
It involves breaking down a table into smaller tables and defining relationships between them.
Normalization helps to eliminate data inconsistencies and anomalies.
There are different levels of normalization, with each level having specific rules to follow.
For example, first normal form (1NF) requires that each table has a primary key and no repeating groups.
Normalization is import...read more
Q93. How to support to Plant and Business through your technical knowledge
I can provide technical expertise to optimize plant operations and support business goals.
Implementing new technologies to improve efficiency and reduce costs
Troubleshooting technical issues to minimize downtime
Training plant staff on new equipment and processes
Collaborating with cross-functional teams to drive continuous improvement
Analyzing data to identify areas for optimization and growth
Q94. How would you structure an industry study?
An industry study can be structured by defining the scope, conducting research, analyzing data, and presenting findings.
Define the scope of the study including the industry sector, key players, market trends, and challenges.
Conduct thorough research using a combination of primary and secondary sources such as interviews, surveys, reports, and databases.
Analyze the collected data using tools like SWOT analysis, Porter's Five Forces, and market segmentation.
Present the findings...read more
Gold Bar puzzle
Cross the bridge
Q96. Difference between slicer and filter?
Slicers and filters are both used to control data visibility in Power BI, but slicers are visual elements while filters can be applied programmatically.
Slicers are visual controls that allow users to select values from a predefined list, which filters the data accordingly.
Filters can be applied programmatically using DAX formulas or Power Query M language.
Slicers are typically used for interactive data exploration and analysis, while filters are more commonly used for data ma...read more
Q97. When a company has revenues falling and still in profit
When a company has falling revenues but is still profitable, it may be due to cost-cutting measures, increased efficiency, or diversified revenue streams.
Cost-cutting measures may include reducing overhead expenses, renegotiating contracts, or streamlining operations.
Increased efficiency in production processes or sales strategies can help maintain profitability despite falling revenues.
Diversified revenue streams, such as expanding into new markets or offering new products/s...read more
Q98. What is ITC in GST ?
ITC stands for Input Tax Credit in GST.
ITC is the credit that a business can claim for the taxes paid on inputs used in the production of goods or services.
It helps to avoid the cascading effect of taxes and reduces the overall tax burden.
ITC can be claimed on goods and services used for business purposes, except for a few specified items.
For example, if a manufacturer buys raw materials worth Rs. 10,000 and pays Rs. 1,800 as GST, they can claim ITC of Rs. 1,800 and reduce th...read more
Q99. How did you do implementation in real time
I have experience with implementing new processes and systems in real time by carefully planning, communicating with stakeholders, and monitoring progress.
Develop a detailed implementation plan outlining tasks, timelines, and responsibilities
Communicate effectively with team members and stakeholders to ensure everyone is on the same page
Monitor progress regularly and make adjustments as needed to stay on track
Provide training and support to team members to ensure successful i...read more
Q100. How to audit cash, prepare reconciliation, A/R, PPE assertions type of question asked
Auditing cash, preparing reconciliations, and assessing A/R and PPE assertions.
Start by obtaining the cash balance from the general ledger and comparing it to the bank statement.
Perform bank reconciliations to ensure all transactions are accurately recorded.
For accounts receivable, confirm balances with customers and assess the allowance for doubtful accounts.
For property, plant, and equipment (PPE), review the depreciation method used and ensure assets are properly valued.
Te...read more
Top HR Questions asked in null
Interview Process at null
Top Interview Questions from Similar Companies
Reviews
Interviews
Salaries
Users/Month