i
TEKsystems
Filter interviews by
I applied via Referral and was interviewed before May 2023. There were 2 interview rounds.
Spark is a distributed computing framework that provides in-memory processing capabilities for big data analytics.
Spark has a master-slave architecture with a central coordinator called the Driver and distributed workers called Executors.
It uses Resilient Distributed Datasets (RDDs) for fault-tolerant distributed data processing.
Spark supports various data sources like HDFS, Cassandra, HBase, and S3 for input and outpu...
SQL code for handling various situations in data analysis
Use CASE statements for conditional logic
Use COALESCE function to handle NULL values
Use GROUP BY and HAVING clauses for aggregating data
Use subqueries for complex filtering or calculations
Top trending discussions
I applied via LinkedIn and was interviewed in Jul 2024. There were 2 interview rounds.
It was pair programming round where we need to attempt a couple of Spark Scenario along with the Interviewer. You will have a boiler plate code with some functionalities to be filled up. You will be assessed on writing clean and extensible code and test cases.
posted on 27 Jan 2025
I was interviewed in Jul 2024.
To create a Spark DataFrame, use the createDataFrame() method.
Import the necessary libraries
Create a list of tuples or a dictionary containing the data
Create a schema for the DataFrame
Use the createDataFrame() method to create the DataFrame
I applied via Naukri.com and was interviewed in Oct 2024. There was 1 interview round.
Count the frequency of numbers in an array of strings.
Iterate through the array and use a hashmap to store the frequency of each number.
If the number is already in the hashmap, increment its count. Otherwise, add it to the hashmap with a count of 1.
Return the hashmap with the frequency of each number.
I applied via Approached by Company and was interviewed in Nov 2024. There were 3 interview rounds.
Occurrence of the elements in descending order.
posted on 15 Oct 2024
posted on 5 Feb 2024
I applied via Naukri.com and was interviewed in Jan 2024. There were 3 interview rounds.
I applied via Referral and was interviewed in Nov 2023. There were 4 interview rounds.
Currently working on analyzing customer data for a retail company.
Analyzing customer purchase history
Identifying trends and patterns in customer behavior
Segmenting customers based on demographics and purchase preferences
All multiple choices consisting of code output based questions and logical reasoning
based on 2 interviews
Interview experience
based on 6 reviews
Rating in categories
Senior Software Engineer
1.2k
salaries
| ₹6.8 L/yr - ₹26.9 L/yr |
Software Engineer
865
salaries
| ₹3.7 L/yr - ₹15.9 L/yr |
Technical Lead
297
salaries
| ₹11.6 L/yr - ₹38 L/yr |
Module Lead
243
salaries
| ₹10 L/yr - ₹29.4 L/yr |
Software Developer
167
salaries
| ₹4.5 L/yr - ₹16.2 L/yr |
Randstad
Kelly Services
Allegis Group
ManpowerGroup