i
Capgemini
Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
Filter interviews by
I applied via Naukri.com and was interviewed in Jul 2024. There was 1 interview round.
Analytical functions are used to perform calculations across a set of rows related to the current row.
Analytical functions operate on a group of rows and return a single result for each row
They can be used to calculate running totals, moving averages, rank, percentiles, etc.
Examples include ROW_NUMBER(), RANK(), SUM() OVER(), AVG() OVER()
The Slowly Changing Dimension Type 2 (SCD2) transformation is used for handling historical data changes in a data warehouse.
SCD2 transformation is used to track historical changes in dimension tables.
It maintains multiple versions of a record by adding new rows with updated information and end-dating the previous record.
Commonly used in scenarios where historical data needs to be preserved and queried.
Example: When a c...
To find the count of different types of joins between two tables A and B.
Left join: Includes all records from table A and matching records from table B.
Right join: Includes all records from table B and matching records from table A.
Inner join: Includes only the matching records from both tables.
Full outer join: Includes all records when there is a match in either table A or table B.
I applied via Campus Placement and was interviewed before Mar 2020. There was 1 interview round.
Triggers are database objects that automatically execute in response to certain events or changes in data.
Triggers are used to enforce business rules or data integrity.
They can be used to audit changes to data.
Triggers can be set to execute before or after an event, such as an insert, update, or delete operation.
They can be defined on tables, views, or schemas.
Examples of triggers include sending an email notification ...
I applied via Naukri.com and was interviewed before Jan 2021. There were 3 interview rounds.
I applied via Naukri.com and was interviewed in Aug 2020. There was 1 interview round.
I applied via Walk-in and was interviewed in Aug 2020. There were 4 interview rounds.
I applied via Company Website and was interviewed in Aug 2020. There were 3 interview rounds.
I applied via Naukri.com and was interviewed before Apr 2021. There were 2 interview rounds.
I applied via Naukri.com and was interviewed before Feb 2020. There were 3 interview rounds.
Quicksort has an average and best-case time complexity of O(n log n) and worst-case of O(n^2).
Quicksort is a divide-and-conquer algorithm that recursively partitions an array into two sub-arrays based on a pivot element.
The average and best-case time complexity is O(n log n) because each partition divides the array into roughly equal halves.
The worst-case time complexity is O(n^2) when the pivot element is the smallest...
based on 1 interview
Interview experience
based on 10 reviews
Rating in categories
Consultant
56.1k
salaries
| ₹5.2 L/yr - ₹18 L/yr |
Associate Consultant
50.7k
salaries
| ₹2.9 L/yr - ₹12 L/yr |
Senior Consultant
47.4k
salaries
| ₹7.5 L/yr - ₹25 L/yr |
Senior Analyst
21.2k
salaries
| ₹2.2 L/yr - ₹9 L/yr |
Senior Software Engineer
20.6k
salaries
| ₹3.5 L/yr - ₹13 L/yr |
Wipro
Accenture
Cognizant
TCS