i
ZS
Filter interviews by
posted on 17 Nov 2024
I applied via Campus Placement and was interviewed in Oct 2024. There were 2 interview rounds.
Communication round having speech qs
Graph and chart questions
Using PySpark to read CSV files involves creating a SparkSession and using the read method.
Create a SparkSession object
Use the read method of SparkSession to read the CSV file
Specify the file path and format when reading the CSV file
posted on 19 Dec 2024
I applied via Recruitment Consulltant and was interviewed in Nov 2024. There was 1 interview round.
Was asked to analyse a company's market size
It was on HackerRank
Building a reward points model.
ZS interview questions for popular designations
I applied via Campus Placement
Well structured and covered data interptions, reasoning,
Has a case study topic with detailed and lengthy questions.
Get interview-ready with Top ZS Interview Questions
Math problem verbal aptitude as well as directional questions ,work time questions
Basic questions were asked,not so tough
I applied via Approached by Company and was interviewed in Apr 2024. There were 2 interview rounds.
Case study related to healthcare can be shared to judge your critical thinking and analytical skills
I was interviewed before Feb 2024.
Using PIVOT in SQL to transform input table into expected output
Use the PIVOT keyword followed by the aggregation function and column to pivot on
Specify the values to pivot on as columns in the output table
Include the FOR clause to specify the values to pivot on
Example: SELECT * FROM input_table PIVOT (SUM(value) FOR category IN ('A', 'B', 'C')) AS output_table
Incremental load process flow involves identifying new/updated data, extracting, transforming, and loading it into the target system.
Identify the source data that has changed since the last load
Extract only the new/updated data from the source system
Transform the data as needed (e.g. applying business rules, data cleansing)
Load the transformed data into the target system, either appending to existing data or updating e
Query optimization involves steps to improve the performance of database queries.
Identify slow queries using tools like query logs or profiling.
Analyze query execution plans to understand how queries are being processed.
Optimize queries by adding indexes, rewriting queries, or restructuring data.
Consider factors like data distribution, join types, and query complexity.
Test and benchmark optimized queries to ensure perf
SCD Type 2 is used to track historical changes in data by creating new records for changes.
Identify changes in source data
Insert new record with updated data
Update end date of previous record
Add post commands like updating flags or triggers
Example: If a customer changes their address, a new record is created with the updated address while the previous record is marked as expired.
Dimension tables store descriptive attributes while fact tables store quantitative data. Dimension tables are loaded first.
Dimension tables contain attributes like customer name, product category, etc.
Fact tables contain quantitative data like sales revenue, quantity sold, etc.
Dimension tables are typically loaded first as they provide context for the quantitative data in fact tables.
posted on 14 Jul 2024
2hrs aptitude test imcluding case studies
Estimate the number of flights in a day at a major airport
Consider the number of gates at the airport
Think about the average number of flights per gate per day
Factor in peak travel times and off-peak times
Take into account the types of flights (international, domestic, etc.)
I applied via Campus Placement and was interviewed in Feb 2024. There were 3 interview rounds.
Basic aptitude LR DI quant and speaking skills
I would estimate there are around 20 urinals in the ZS office.
Consider the size of the office building and the typical ratio of urinals to toilets in commercial spaces.
Take into account the number of employees and visitors who would use the restroom facilities.
If possible, try to gather information on the floor plan or layout of the office to make a more accurate estimate.
Top trending discussions
Some of the top questions asked at the ZS interview -
The duration of ZS interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 334 interviews
Interview experience
Associate Consultant
2k
salaries
| ₹0 L/yr - ₹0 L/yr |
Decision Analytics Associate
1.7k
salaries
| ₹0 L/yr - ₹0 L/yr |
Business Technology Associate
1.2k
salaries
| ₹0 L/yr - ₹0 L/yr |
Associate Decision Analytics Consultant
889
salaries
| ₹0 L/yr - ₹0 L/yr |
Consultant
643
salaries
| ₹0 L/yr - ₹0 L/yr |
Wipro
TCS
Infosys
HCLTech