i
Celebal Technologies
Filter interviews by
Cache is used for temporary storage of data in memory, while persist is used for saving data to disk for long-term storage.
Cache is typically faster as it stores data in memory for quick access.
Persist saves data to disk for durability and long-term storage.
Cache is often used for temporary data that can be recomputed if lost, while persist is used for important data that needs to be retained.
Examples: Using cache for ...
Reverse a sentence using Python
Split the sentence into words using split() method
Reverse the list of words using list slicing
Join the reversed list of words back into a sentence using join() method
I ingested Kafka data using Kafka Connect and performed data processing and analysis on a daily basis.
Used Kafka Connect to ingest data from various sources into Kafka topics
Developed custom Kafka Connect connectors for specific data sources
Utilized Kafka Streams for real-time data processing and analysis
Worked with schema registry for data serialization and deserialization
Catalyst optimizer is a query optimization framework in Apache Spark that improves performance by generating optimized query plans.
Catalyst optimizer is a rule-based optimization framework in Apache Spark.
It leverages advanced techniques like predicate pushdown, constant folding, and join reordering to optimize query plans.
Catalyst optimizer helps in improving the performance of Spark SQL queries by selecting the most ...
I applied via Instahyre and was interviewed before Sep 2023. There were 2 interview rounds.
SQL test, 3-5 questions. Easy to moderate difficult.
Yes, I have received an offer from another company.
Received an offer from XYZ company for a Senior Data Engineer position
Currently evaluating the offer and considering my options
Have not made a decision yet
I applied via LinkedIn and was interviewed in Jun 2021. There were 3 interview rounds.
Low level Design Problem in Java
System Design with few details
Good , just practice Leet code easy questions
Top is Love marriage arrange marriage
An array is a data structure that stores a collection of elements of the same type in a contiguous memory location.
Array methods include push() - adds an element to the end of the array
Array methods also include pop() - removes the last element from the array
Other array methods are shift() - removes the first element, and unshift() - adds an element to the beginning
Array methods like splice() - adds or removes elements...
An object in JavaScript is a collection of key-value pairs that represent a real-world entity or concept.
Objects are used to store data and functions together.
Properties in an object are accessed using dot notation or bracket notation.
Objects can be created using object literals or constructor functions.
I applied via campus placement at Rajalakshmi Engineering College, Chennai and was interviewed before Aug 2023. There were 2 interview rounds.
Aptitude of from all topics
Interview experience
based on 3 reviews
Rating in categories
Data Engineer
372
salaries
| ₹4 L/yr - ₹12 L/yr |
Associate
238
salaries
| ₹4 L/yr - ₹10 L/yr |
Associate Consultant
157
salaries
| ₹5 L/yr - ₹15 L/yr |
Associate Data Engineer
154
salaries
| ₹2.5 L/yr - ₹10.5 L/yr |
Data Scientist
134
salaries
| ₹3.6 L/yr - ₹13.8 L/yr |
TCS
Infosys
Wipro
HCLTech