i
Cognizant
Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
Filter interviews by
I applied via Naukri.com and was interviewed in Oct 2021. There were 4 interview rounds.
ETL on cloud can be setup using AWS Glue or third-party tools like Talend, Matillion, etc.
Choose a cloud-based ETL tool based on your requirements
Create a data pipeline to extract data from source systems
Transform the data using the ETL tool's built-in functions or custom scripts
Load the transformed data into a target data store like S3, Redshift, etc.
Schedule the ETL jobs to run at regular intervals
Monitor the ETL job
ETL components include extraction, transformation, and loading of data.
Extraction involves retrieving data from various sources such as databases, APIs, and files.
Transformation involves cleaning, filtering, and manipulating the data to fit the target system.
Loading involves inserting the transformed data into the target system such as a data warehouse or database.
Examples of ETL tools include Apache NiFi, Talend, and
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 appeared for an interview before Jun 2021.
Python is a high-level, interpreted programming language used for web development, data analysis, and artificial intelligence.
Python is easy to learn and has a simple syntax.
It supports multiple programming paradigms like object-oriented, functional, and procedural.
Python interpreter is a program that executes Python code.
It converts the code into bytecode and then runs it on the machine.
Python interpreter can be used ...
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...
I applied via Campus Placement and was interviewed before Nov 2020. There were 4 interview rounds.
based on 15 reviews
Rating in categories
Associate
72.4k
salaries
| ₹5.1 L/yr - ₹16 L/yr |
Programmer Analyst
55.6k
salaries
| ₹2.4 L/yr - ₹9.3 L/yr |
Senior Associate
50.3k
salaries
| ₹9 L/yr - ₹28.6 L/yr |
Senior Processing Executive
29.1k
salaries
| ₹1.8 L/yr - ₹9.2 L/yr |
Technical Lead
17.7k
salaries
| ₹6 L/yr - ₹25 L/yr |
TCS
Infosys
Wipro
Accenture