i
Mobileum
Filter interviews by
Top trending discussions
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 applied via LinkedIn and was interviewed in Jul 2024. There were 2 interview rounds.
Hackerearth problem on reversing the string & one more array question
Reverse a given string
Use built-in functions like reverse() in Python
Iterate through the string in reverse order and append characters to a new string
Use stack data structure to reverse the string
C++ on an idle in front of the Interviewer
I applied via LinkedIn and was interviewed in Feb 2024. There was 1 interview round.
I applied via Naukri.com and was interviewed in Apr 2023. There were 2 interview rounds.
Find second max salary of employee by department in SQL
Use GROUP BY clause to group employees by department
Use MAX() function to find the maximum salary
Use subquery to find the second maximum salary
Find second max salary of employee by department using pandas dataframe
Group the dataframe by department
Sort the salaries in descending order
Select the second highest salary for each department
Python code to download file from aws s3 to local using boto3
Install boto3 library using pip
Create an S3 client using boto3
Use the download_file method to download the file from S3 to local
A program to count the number of words in a text file using PySpark.
Read the text file using SparkContext
Split the lines into words using flatMap
Map each word to a tuple of (word, 1)
Reduce by key to count the occurrences of each word
Save the output to a file
I applied via Approached by Company and was interviewed in Nov 2023. There was 1 interview round.
Building ETL pipelines using Airflow for data engineering projects.
Define data sources and destinations
Design data transformation processes
Implement ETL workflows in Airflow
Schedule and monitor pipeline executions
Handle error handling and data quality checks
I applied via Recruitment Consulltant and was interviewed in Apr 2023. There were 4 interview rounds.
Tableau intensive assignment with few questions on SQL and basic Python
I applied via Approached by Company and was interviewed before Feb 2023. There was 1 interview round.
I was interviewed in Mar 2021.
based on 1 review
Rating in categories
Senior Software Engineer
217
salaries
| ₹7 L/yr - ₹28 L/yr |
Software Engineer
159
salaries
| ₹5 L/yr - ₹20 L/yr |
Technical Lead
152
salaries
| ₹10.9 L/yr - ₹45 L/yr |
Associate Software Engineer
101
salaries
| ₹6 L/yr - ₹16 L/yr |
Integration Engineer
53
salaries
| ₹6 L/yr - ₹10 L/yr |
Subex
TCS
Tech Mahindra
Wipro