i
Deloitte
Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
Filter interviews by
I appeared for an interview 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.
I applied via Job Portal and was interviewed in Mar 2024. There was 1 interview round.
On the sql, python and other puzzles
I applied via Naukri.com and was interviewed in Jul 2024. There were 2 interview rounds.
Use a stored procedure to prompt user for input in ETL process.
Create a stored procedure with parameters to accept user input.
Use the parameters in the stored procedure to filter or manipulate data.
Prompt the user for input values when calling the stored procedure.
Use TRY...CATCH block in SQL to handle errors in Stored Procedures
Enclose the code inside a TRY block
Use a CATCH block to handle any errors that occur
Use RAISEERROR or THROW statement to raise custom error messages
Use @@ERROR or @@ROWCOUNT to check for errors or affected rows
I appeared for an interview in Aug 2017.
I appeared for an interview in Oct 2016.
I want to join EY because of their reputation for providing excellent opportunities for professional growth and development.
EY is known for its strong commitment to employee development and providing opportunities for career advancement
I am impressed by EY's diverse client base and the chance to work on a wide range of projects
I value the emphasis EY places on innovation and technology in their services
My favorite subject is mathematics because I enjoy solving complex problems and finding patterns.
I love the challenge of solving equations and puzzles
I find joy in discovering new mathematical concepts and theories
Mathematics is a universal language that can be applied to various fields such as science, engineering, and finance
I applied via Campus Placement and was interviewed in Dec 2016. There were 4 interview rounds.
Nepal can realize its maximum solar power potential by implementing policies to encourage solar energy adoption and investing in infrastructure.
Implement policies to incentivize solar energy adoption
Invest in infrastructure for solar power generation and distribution
Encourage public-private partnerships to fund solar projects
Promote awareness and education about the benefits of solar energy
Explore innovative financing ...
I applied via Walk-in
Analyze market, identify potential customers, establish partnerships with distributors, and offer customized solutions.
Conduct market research to identify potential customers and competitors
Establish partnerships with distributors to expand reach
Offer customized solutions to meet specific customer needs
Invest in marketing and advertising to increase brand awareness
Provide excellent customer service to build a loyal cus
I applied via Campus Placement
based on 2 reviews
Rating in categories
Consultant
33.9k
salaries
| ₹6.4 L/yr - ₹23.5 L/yr |
Senior Consultant
21.5k
salaries
| ₹11 L/yr - ₹42 L/yr |
Analyst
14.6k
salaries
| ₹3.9 L/yr - ₹12.8 L/yr |
Assistant Manager
10.2k
salaries
| ₹7.8 L/yr - ₹24 L/yr |
Manager
7.2k
salaries
| ₹16 L/yr - ₹53 L/yr |
Accenture
PwC
Ernst & Young
Cognizant