Filter interviews by
ETL techniques involve extracting data from various sources, transforming it to fit business needs, and loading it into a target database.
ETL stands for Extract, Transform, Load
Common ETL tools include Informatica, Talend, and SSIS
ETL processes can involve data cleansing, data enrichment, and data validation
ETL pipelines can be batch-oriented or real-time
I applied via itvedant and was interviewed in Aug 2024. There was 1 interview round.
Types of joins in SQL include inner join, left join, right join, and full outer join.
Inner join: returns rows when there is a match in both tables
Left join: returns all rows from the left table and the matched rows from the right table
Right join: returns all rows from the right table and the matched rows from the left table
Full outer join: returns rows when there is a match in either table
I applied via Walk-in and was interviewed in Oct 2024. There was 1 interview round.
SQL questions were asked
I applied via Naukri.com and was interviewed in Apr 2024. There was 1 interview round.
HashMap is a data structure that stores key-value pairs and uses hashing to quickly retrieve values based on keys.
HashMap is a part of Java's collection framework.
It uses hashing to store and retrieve key-value pairs efficiently.
Each key in a HashMap must be unique.
HashMap allows null keys and values.
Internal working involves using hash codes to determine the index of the key-value pair in the underlying array.
Window functions in SQL are used to perform calculations across a set of table rows related to the current row.
Window functions are used to perform calculations on a set of rows related to the current row in a query result.
The LAG function is a window function that allows you to access data from a previous row in the result set.
Example: SELECT employee_id, salary, LAG(salary) OVER (ORDER BY hire_date) AS prev_salary FR
Nested for loop used to iterate through a list of items
Use a for loop to iterate through the main list
Inside the first loop, use another for loop to iterate through each item in the sublist
Example: for item in main_list: for sub_item in item: print(sub_item)
A database is a collection of structured data organized for easy access, while a data warehouse is a centralized repository for storing and analyzing large volumes of data.
Database is used for transactional processing and storing current data.
Data warehouse is used for analytical processing and storing historical data.
Database is typically used for day-to-day operations.
Data warehouse is used for decision-making and bu...
Joins in SQL are used to combine rows from two or more tables based on a related column between them.
Joins are used to retrieve data from multiple tables based on a related column between them
Common types of joins include INNER JOIN, LEFT JOIN, RIGHT JOIN, and FULL JOIN
INNER JOIN returns rows when there is at least one match in both tables
LEFT JOIN returns all rows from the left table and the matched rows from the righ...
DAX (Data Analysis Expressions) is a formula language used in Power BI to create custom calculations and aggregations.
DAX is similar to Excel formulas but designed for more complex data analysis tasks
It can be used to create calculated columns, measures, and calculated tables in Power BI
DAX functions include aggregation functions like SUM, AVERAGE, and COUNT, as well as logical functions and date functions
Example: CALC...
I applied via Approached by Company and was interviewed in Mar 2024. There was 1 interview round.
I applied via campus placement at Indian Institute of Technology (IIT), Kharagpur and was interviewed in Nov 2023. There were 5 interview rounds.
2 DSA easy to medium question in python language.
Questions based on SQL,Python and computer networks
I applied via campus placement at Veermata Jijabai Technological Institute (VJTI), Mumbai and was interviewed in Aug 2023. There were 2 interview rounds.
2 medium level programming questions and 3 hr type questions
posted on 16 Jan 2022
I applied via Recruitment Consultant and was interviewed in Jul 2021. There was 1 interview round.
I chose IT because of my passion for problem-solving and my interest in software development.
I have always been fascinated by technology and computers.
During my electrical engineering studies, I realized that I enjoyed programming and software development more than other aspects of the field.
I took additional courses in computer science to enhance my skills and knowledge in software engineering.
I have successfully comp...
Programming is a way to solve problems and create innovative solutions using logic and creativity.
Programming allows me to create something from scratch and see it come to life.
It challenges me to think critically and find efficient solutions to complex problems.
It offers endless opportunities for learning and growth, as technology is constantly evolving.
Programming is a versatile skill that can be applied to various i...
Senior Analyst
5
salaries
| ₹15 L/yr - ₹20 L/yr |
Operations Analyst
5
salaries
| ₹7.9 L/yr - ₹10 L/yr |
Senior Operations Analyst
5
salaries
| ₹13.2 L/yr - ₹14.5 L/yr |
Analyst
4
salaries
| ₹8.9 L/yr - ₹15.3 L/yr |
Senior Manager
4
salaries
| ₹36 L/yr - ₹62 L/yr |
Accenture
IBM
TCS
Infosys