i
DataGrokr
Filter interviews by
Spark related assignment
Use the sorted() function in Python to sort numbers in a list.
Use the sorted() function with the list of numbers as input.
sorted() function returns a new sorted list without modifying the original list.
You can use the reverse parameter in sorted() to sort in descending order.
Example: numbers = [3, 1, 4, 1, 5, 9, 2] sorted_numbers = sorted(numbers) print(sorted_numbers)
I have experience working as a Data Engineer for 5 years in a tech company, where I was responsible for designing and implementing data pipelines, optimizing data storage and retrieval, and collaborating with cross-functional teams.
Designed and implemented data pipelines to extract, transform, and load data from various sources
Optimized data storage and retrieval processes to improve efficiency and performance
Collabora...
Continuous learning through online courses, books, and hands-on projects.
Regularly enroll in online courses related to data engineering to stay updated on new technologies and best practices.
Read books and articles on data engineering to deepen understanding of concepts and techniques.
Work on hands-on projects to apply theoretical knowledge and gain practical experience.
Participate in data engineering communities and f...
I appeared for an interview in Dec 2024, where I was asked the following questions.
I applied via Approached by Company and was interviewed in Sep 2023. There were 3 interview rounds.
You get an assignment with a deadline of 4-5 days. It's basically the SQL queries and Flask API. So the assignment will be evaluated on code quality and time taken for execution.
I prefer Python for data engineering due to its simplicity, extensive libraries, and strong community support.
Python has libraries like Pandas for data manipulation and NumPy for numerical computations.
It supports various data formats such as CSV, JSON, and SQL databases.
Python's readability makes it easier to maintain and collaborate on code.
It integrates well with big data tools like Apache Spark and Hadoop.
Python's ...
Use recursive CTE to print numbers 1-50 in SQL
Use recursive Common Table Expression (CTE) to generate numbers from 1 to 50
Start with anchor member as 1 and recursively add 1 until reaching 50
Select the generated numbers from the CTE
I attended interview for data engineer intern in March 2024. First round was written test which consisted of 30 questions of 50 marks, Out of which 27 questions are MCQ type and 3 questions are coding.
The coding questions are
1. Write program to find the Fibonacci series
2. Program to check if a linked list is palindrome or not
3. Query to find the Nth highest salary
I appeared for an interview before Apr 2024, where I was asked the following questions.
I applied via Campus Placement
I was assigned a fairly straightforward data analysis task with a one-week deadline. For this task, we were required to learn Pyspark SQL.
I applied via Internshala and was interviewed before May 2023. There were 2 interview rounds.
I applied via Campus Placement and was interviewed before Feb 2022. There were 4 interview rounds.
Related to python, SQL and pyspark.
Top trending discussions
Easy and moderate level question
Given a relevant topic and discussion on it
Reasoning and aptitude questions were asked
based on 9 interview experiences
Difficulty level
Duration
based on 22 reviews
Rating in categories
Data Engineer
72
salaries
| ₹5 L/yr - ₹15 L/yr |
Software Engineer
38
salaries
| ₹5.7 L/yr - ₹15.3 L/yr |
Devops Engineer
18
salaries
| ₹3.8 L/yr - ₹14.4 L/yr |
Software Developer
16
salaries
| ₹5 L/yr - ₹20.4 L/yr |
Full Stack Developer
8
salaries
| ₹4.9 L/yr - ₹13.7 L/yr |
Zidio Development
Northcorp Software
Accel Frontline
Elentec Power India (EPI) Pvt. Ltd.