i
Grid Dynamics
Filter interviews by
I applied via LinkedIn and was interviewed in Feb 2024. There was 1 interview round.
Optimizing Spark job involves tuning configurations, partitioning data, caching, and using efficient transformations.
Tune Spark configurations like executor memory, cores, and parallelism for optimal performance.
Partition data correctly to distribute workload evenly across nodes and avoid shuffling.
Cache intermediate results in memory to avoid recomputation.
Use efficient transformations like map, filter, and reduceByKe...
Top trending discussions
ETL stands for Extract, Transform, Load. It is a process used in data warehousing to extract data from various sources, transform it into a consistent format, and load it into a target database.
ETL stands for Extract, Transform, Load
Extract: Involves extracting data from various sources such as databases, applications, and files
Transform: Involves cleaning, filtering, and transforming the extracted data into a consiste...
Forecasting problem - Predict daily sku level sales
Bias is error due to overly simplistic assumptions, variance is error due to overly complex models.
Bias is the error introduced by approximating a real-world problem, leading to underfitting.
Variance is the error introduced by modeling the noise in the training data, leading to overfitting.
High bias can cause a model to miss relevant relationships between features and target variable.
High variance can cause a model to ...
Parametric models make strong assumptions about the form of the underlying data distribution, while non-parametric models do not.
Parametric models have a fixed number of parameters, while non-parametric models have a flexible number of parameters.
Parametric models are simpler and easier to interpret, while non-parametric models are more flexible and can capture complex patterns in data.
Examples of parametric models inc...
posted on 3 Sep 2024
Easy and moderate level question
Given a relevant topic and discussion on it
posted on 29 Feb 2024
I applied via Approached by Company and was interviewed before Mar 2023. There were 3 interview rounds.
posted on 24 Oct 2023
I applied via Approached by Company and was interviewed before Oct 2022. There were 3 interview rounds.
Find duplicate items in array of strings.
Iterate through array and store each item in a hash set.
If item already exists in hash set, it is a duplicate.
Overfitting occurs when a machine learning model learns the training data too well, including noise and outliers, leading to poor generalization on new data.
Overfitting happens when a model is too complex and captures noise in the training data.
It leads to poor performance on unseen data as the model fails to generalize well.
Techniques to prevent overfitting include cross-validation, regularization, and early stopping.
...
Overfitting occurs when a model learns the details and noise in the training data to the extent that it negatively impacts the model's performance on new data.
Overfitting happens when a model is too complex and captures noise in the training data.
It leads to poor generalization and high accuracy on training data but low accuracy on new data.
Techniques to prevent overfitting include cross-validation, regularization, and...
posted on 6 Feb 2024
I applied via Recruitment Consulltant and was interviewed before Feb 2023. There was 1 interview round.
Reasoning and aptitude questions were asked
Software Engineer
55
salaries
| ₹11.3 L/yr - ₹28 L/yr |
Senior Software Engineer
49
salaries
| ₹19.2 L/yr - ₹35 L/yr |
Associate Software Engineer
20
salaries
| ₹4 L/yr - ₹5 L/yr |
Devops Engineer
11
salaries
| ₹7.8 L/yr - ₹22 L/yr |
Big Data Engineer
9
salaries
| ₹10.6 L/yr - ₹13.6 L/yr |
EPAM Systems
Luxoft
Persistent Systems
TCS