Filter interviews by
Linear regression is a statistical method used to model the relationship between a dependent variable and one or more independent variables.
Linear regression is used to predict the value of a dependent variable based on the value of one or more independent variables.
It assumes a linear relationship between the independent and dependent variables.
The goal of linear regression is to find the best-fitting line that minimi...
List and tuple are both data structures in Python, but list is mutable while tuple is immutable.
List is denoted by square brackets [] while tuple is denoted by parentheses ().
Elements in a list can be changed, added, or removed, while elements in a tuple cannot be changed once defined.
Lists are used when you need a collection of items that may change, while tuples are used for fixed collections of items.
Example: list =
Developed a predictive analytics model to forecast customer churn for a telecom company.
Utilized machine learning algorithms such as logistic regression and random forests
Cleaned and preprocessed large datasets to improve model accuracy
Collaborated with cross-functional teams to gather domain knowledge and insights
I applied via Naukri.com and was interviewed in Sep 2024. There were 3 interview rounds.
Some multiple choice, 2 sql and 2 python questions were asked
Developed a real-time data processing system for analyzing customer behavior
Used Apache Kafka for streaming data ingestion
Implemented data pipelines using Apache Spark for processing and analysis
Utilized Elasticsearch for storing and querying large volumes of data
Developed custom machine learning models for predictive analytics
I have used partitioning and indexing to optimize query performance.
Implemented partitioning on large tables to improve query performance by limiting the data scanned
Created indexes on frequently queried columns to speed up data retrieval
Utilized clustering keys to physically organize data on disk for faster access
What people are saying about KPMG India
Steps involved in fetching data from an on-premises Unix server
Establish a secure connection to the Unix server using SSH or other protocols
Identify the data source on the Unix server and determine the data extraction method
Use tools like SCP, SFTP, or rsync to transfer the data from the Unix server to Azure storage
Transform the data as needed before loading it into Azure Data Lake or Azure SQL Database
Types of triggers in Azure Data Factory include schedule, tumbling window, event, and manual triggers.
Schedule trigger: Runs pipelines on a specified schedule.
Tumbling window trigger: Runs pipelines at regular intervals based on a time window.
Event trigger: Triggers pipelines based on events like file arrival or HTTP request.
Manual trigger: Allows manual execution of pipelines.
KPMG India interview questions for popular designations
I applied via LinkedIn and was interviewed in Aug 2024. There were 2 interview rounds.
Medallion Architecture is a data processing architecture that involves breaking down data into smaller pieces for easier processing.
Medallion Architecture involves breaking down data into smaller pieces for easier processing
It allows for parallel processing of data to improve performance
Commonly used in big data processing systems like Hadoop and Spark
Spark Architecture is a distributed computing framework that provides an efficient way to process large datasets.
Spark Architecture consists of a driver program, cluster manager, and worker nodes.
It uses Resilient Distributed Datasets (RDDs) for fault-tolerant distributed data processing.
Spark supports various programming languages like Scala, Java, Python, and SQL.
It includes components like Spark Core, Spark SQL, Spa...
Use SQL query to find the second highest salary in employee table
Use SQL query with ORDER BY and LIMIT to get the second highest salary
Example: SELECT DISTINCT salary FROM employee ORDER BY salary DESC LIMIT 1, 1
Partitioning in Azure Data Engineer involves dividing data into smaller chunks for better performance and manageability.
Partitioning can be done based on a specific column or key in the dataset
It helps in distributing data across multiple nodes for parallel processing
Partitioning can improve query performance by reducing the amount of data that needs to be scanned
In Azure Synapse Analytics, you can use ROUND_ROBIN or H
As an Azure Data Engineer, my current responsibilities include designing and implementing data solutions on Azure, optimizing data storage and processing, and ensuring data security and compliance.
Designing and implementing data solutions on Azure
Optimizing data storage and processing for performance and cost efficiency
Ensuring data security and compliance with regulations
Collaborating with data scientists and analysts
Get interview-ready with Top KPMG India Interview Questions
I was interviewed before Mar 2024.
I was interviewed in Nov 2024.
It was not easy and less time
ServiceNow is a cloud-based platform that provides IT service management, IT operations management, and IT business management solutions.
ServiceNow offers a range of products and services for IT professionals to streamline and automate their workflows.
It helps organizations manage their IT infrastructure, services, and operations more efficiently.
ServiceNow's platform includes modules for IT service management, IT oper...
I applied via Recruitment Consulltant and was interviewed in Aug 2024. There were 2 interview rounds.
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: scala...
Frameworks for training machine learning models
TensorFlow
PyTorch
Scikit-learn
Keras
MXNet
I am currently earning $60,000 per year and I am looking for a salary in the range of $70,000 to $80,000 for this position.
Current salary: $60,000 per year
Expected salary range: $70,000 - $80,000 per year
I applied via Company Website and was interviewed in Sep 2024. There were 4 interview rounds.
A GD on any daily affairs topic was taken
Information security focuses on protecting all forms of data, while cyber security specifically deals with protecting digital information from cyber threats.
Information security encompasses all aspects of data protection, including physical and digital forms.
Cyber security specifically deals with protecting digital information from cyber threats such as hacking, malware, and phishing attacks.
Examples of information sec...
Team lead experience involves managing and guiding a team, while team member experience focuses on executing tasks and following instructions.
Team lead experience involves managing team members, setting goals, and providing guidance.
Team member experience involves executing tasks, following instructions, and collaborating with team members.
Team leads are responsible for decision-making and ensuring the team meets its o...
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