Filter interviews by
I applied via Naukri.com and was interviewed in Sep 2024. There were 2 interview rounds.
Spark optimization techniques involve partitioning, caching, and tuning resources for efficient data processing.
Partitioning data to distribute workload evenly
Caching frequently accessed data to avoid recomputation
Tuning resources like memory allocation and parallelism
Using broadcast variables for small lookup tables
Developed a data pipeline to ingest, process, and analyze real-time streaming data from IoT devices.
Designed and implemented data ingestion process using Apache Kafka
Utilized Apache Spark for real-time data processing and analysis
Developed data models and algorithms to extract insights from the data
Worked with stakeholders to understand requirements and deliver actionable insights
Some challenges faced include data quality issues, scalability issues, and keeping up with evolving technologies.
Data quality issues such as missing values, inconsistencies, and errors in data sources.
Scalability issues when dealing with large volumes of data and ensuring efficient processing.
Keeping up with evolving technologies and tools in the field of data engineering.
Collaborating with cross-functional teams and s...
I applied via LinkedIn and was interviewed in Oct 2024. There were 2 interview rounds.
Environmental Advisory
Carbon credits are a way to reduce greenhouse gas emissions by allowing companies to buy credits for their emissions and invest in projects that reduce emissions.
Carbon credits are a market-based mechanism to incentivize companies to reduce their greenhouse gas emissions.
Companies can buy carbon credits to offset their own emissions by investing in projects that reduce emissions, such as renewable energy or reforestati...
I was interviewed before Mar 2024.
What people are saying about KPMG India
I applied via Naukri.com and was interviewed in Jul 2024. There was 1 interview round.
KYC (Know Your Customer) is the process of verifying the identity of clients, while transaction monitoring involves tracking and analyzing transactions to detect suspicious activities.
KYC is a regulatory requirement to prevent money laundering and terrorist financing.
It involves collecting personal information and verifying the identity of customers.
Transaction monitoring is the process of tracking and analyzing transa...
KYC (Know Your Customer) is a process used by financial institutions to verify the identity of their clients.
Collecting personal information from clients
Verifying the authenticity of the information provided
Assessing the risk of illegal activities such as money laundering or fraud
Monitoring transactions for suspicious activities
Updating customer information regularly
PEP screening is a process used to identify potential employees who are likely to be successful in a particular role.
PEP screening involves assessing candidates based on their skills, experience, and personality traits.
It helps employers make informed hiring decisions and reduce turnover rates.
Examples of PEP screening methods include behavioral assessments, cognitive tests, and job simulations.
KPMG India interview questions for popular designations
Pseudo code and Aptitude with English test
Get interview-ready with Top KPMG India Interview Questions
I applied via Naukri.com and was interviewed in May 2024. There were 2 interview rounds.
Salesforce Service Cloud is a customer service platform that helps businesses manage and improve customer interactions.
It allows businesses to provide personalized customer support through various channels such as phone, email, chat, and social media.
Service Cloud includes features like case management, knowledge base, and omni-channel routing to streamline customer service processes.
It integrates with other Salesforce...
Yes, I have worked on flows in Salesforce.
I have experience creating flows to automate business processes in Salesforce.
I have used flows to streamline data entry and update records efficiently.
I have integrated flows with other Salesforce features like Process Builder and Apex triggers.
Writing trigger on parent child scenario in Salesforce
Create trigger on parent object
Use trigger context variables to access child records
Perform necessary operations on child records based on parent record changes
Service Cloud features, LWC decorators, events, asynchronous apex, batch class, flows, and experience cloud basics.
Service Cloud features include case management, knowledge base, omni-channel routing, and service console.
LWC decorators are used to add metadata to Lightning web components, such as @api, @track, and @wire.
Events in LWC are used for communication between components, such as standard events like onchange a...
I applied via Referral and was interviewed in Jul 2024. There were 2 interview rounds.
A common control business combination occurs when two or more businesses are under the control of the same parent company.
In a common control business combination, the parent company has the ability to direct the operating and financial policies of the businesses.
This type of combination typically involves businesses that are owned by the same group of shareholders or have the same management team.
Common control busine...
Effective Interest Rate (EIR) for a loan can be calculated using a formula that considers the loan amount, interest rate, and repayment schedule.
Calculate the present value of all cash flows associated with the loan, including both principal and interest payments
Determine the interest rate that equates the present value of cash flows to the loan amount
The formula for EIR calculation is complex and typically requires th...
An audit trail is a chronological record of all activities related to a specific operation or event.
It provides a detailed history of changes made to data, including who made the changes and when.
Audit trails are commonly used in financial audits to track transactions and ensure accuracy.
They help in detecting errors, fraud, or unauthorized activities by providing a trail of evidence.
Audit trails are essential for main...
I applied via Naukri.com and was interviewed in Jul 2024. There were 2 interview rounds.
Use hashmap to find duplicates in an array of strings
Create a hashmap to store each string as key and count as value
Iterate through the array and check if the string already exists in the hashmap
If it does, increment the count, else add it to the hashmap
Return the strings with count greater than 1 as duplicates
Singleton design pattern ensures a class has only one instance and provides a global point of access to it.
Create a private static instance variable in the class.
Provide a public static method to access the instance.
Ensure the constructor is private to prevent instantiation from outside the class.
transient and volatile are keywords in Java used for different purposes
transient keyword is used to indicate that a field should not be serialized when converting an object to byte stream
volatile keyword is used to indicate that a variable's value will be modified by different threads
transient keyword is used in serialization, while volatile keyword is used in multithreading
example: transient keyword - private transien...
Comparator and Comparable are interfaces in Java used for sorting objects.
Comparator interface is used to define custom sorting logic for objects.
Comparable interface is used to define natural ordering of objects.
Comparator is used when you want to sort objects based on multiple attributes.
Comparable is used when you want to sort objects based on a single attribute.
Example: Sorting a list of Person objects based on the...
I applied via Referral and was interviewed in Sep 2024. There were 2 interview rounds.
Merge sort has a time complexity of O(n log n) in the worst case scenario.
Merge sort divides the array into two halves, sorts them recursively, and then merges them back together.
The time complexity of merge sort is O(n log n) in the worst case scenario.
For example, sorting an array of 8 elements would take 3 recursive calls to merge sort.
Create a palindrome checker using React JS to display on the UI
Create a input field for user to enter a string
Use state to store the input string
Create a function to check if the input string is a palindrome
Display the result on the UI
Javascript question on promise, callbacks, hosting
Some of the top questions asked at the KPMG India interview -
The duration of KPMG India interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 632 interviews
Interview experience
based on 5.5k reviews
Rating in categories
Consultant
7.7k
salaries
| ₹0 L/yr - ₹0 L/yr |
Assistant Manager
6.9k
salaries
| ₹0 L/yr - ₹0 L/yr |
Associate Consultant
4.6k
salaries
| ₹0 L/yr - ₹0 L/yr |
Analyst
3.5k
salaries
| ₹0 L/yr - ₹0 L/yr |
Manager
2.9k
salaries
| ₹0 L/yr - ₹0 L/yr |
Cognizant
PwC
Capgemini