i
Quadrant Knowledge Solutions
Filter interviews by
I applied via Naukri.com and was interviewed in Feb 2023. There were 2 interview rounds.
Top trending discussions
posted on 4 Feb 2025
I applied via Naukri.com and was interviewed in Jun 2024. There were 3 interview rounds.
I have used HUDI and Iceberg in my previous project for managing large-scale data lakes efficiently.
Implemented HUDI for incremental data ingestion and managing large datasets in real-time
Utilized Iceberg for efficient table management and data versioning
Integrated HUDI and Iceberg with Apache Spark for processing and querying data
I applied via Naukri.com and was interviewed in Jun 2024. There was 1 interview round.
Start up parameters are used to configure the behavior of SQL Server when it starts up.
Start up parameters are specified in the SQL Server Configuration Manager.
Common start up parameters include -d (database files location), -e (error log location), -m (single user mode), -T (trace flags), etc.
Start up parameters can be modified to customize the behavior of SQL Server during startup.
Example: -dC:\Program Files\Microso...
I applied via Recruitment Consulltant and was interviewed in Feb 2024. There was 1 interview round.
Filter stage is used in ETL processes to selectively pass or reject data based on specified criteria.
Filter stage helps in removing unwanted data from the input dataset.
It can be used to apply conditions like filtering out duplicate records, selecting specific columns, or excluding certain values.
For example, a filter stage can be used to only pass records where the sales amount is greater than $1000.
Transform stage is used in ETL process to apply business rules, clean and enrich data before loading into target database.
Transform stage is used to apply business rules to the data.
It is used to clean and standardize data before loading into the target database.
Transform stage can also be used to enrich data by combining multiple sources or adding calculated fields.
Examples include converting data types, removing dupl
Sort stage is used in ETL processes to sort data based on specified criteria before loading it into the target system.
Sort stage helps in arranging data in a specific order for better analysis and reporting
It can be used to remove duplicates from data before loading
Sorting can be done based on multiple columns or expressions
Example: Sorting customer data based on their purchase amount before loading into a data warehou
To create a parallel job, use parallel processing techniques to divide tasks into smaller subtasks that can be executed simultaneously.
Identify tasks that can be executed independently and in parallel
Use parallel processing techniques such as multi-threading or distributed computing
Implement parallel job using ETL tools like Informatica or Talend
Monitor and optimize parallel job performance to ensure efficient executio
SCD stands for Slowly Changing Dimension, a technique used in data warehousing to track changes in dimension attributes over time.
SCD is used to maintain historical data in a data warehouse
There are different types of SCDs - Type 1, Type 2, and Type 3
Type 1 SCD overwrites old data with new data
Type 2 SCD creates a new record for each change and maintains history
Type 3 SCD keeps a limited history by adding columns to tr
I applied via Referral and was interviewed in Jul 2024. There was 1 interview round.
I am using Talend version 7.3.1 for ETL development.
I am currently using Talend version 7.3.1 for ETL development.
The specific version of Talend being used is 7.3.1.
Talend 7.3.1 offers various features and improvements for ETL processes.
Group data by column 'A', calculate mean of column 'B' and sum values in column 'C' for each group.
Use groupby() function in pandas to group data by column 'A'
Apply mean() function on column 'B' and sum() function on column 'C' for each group
Example: df.groupby('A').agg({'B':'mean', 'C':'sum'})
deepcopy() creates a new object with completely independent copies of nested objects, while copy() creates a shallow copy.
deepcopy() creates a new object and recursively copies all nested objects, while copy() creates a shallow copy of the top-level object only.
Use deepcopy() when you need to create a deep copy of an object with nested structures, to avoid any references to the original object.
Use copy() when you only ...
Python decorators are functions that modify the behavior of other functions. They are commonly used for adding functionality to existing functions without modifying their code.
Decorators are defined using the @ symbol followed by the decorator function name.
They can be used to measure the execution time of a function by wrapping the function with a timer decorator.
Example: def timer(func): def wrapper(*args, **kwargs...
I applied via Indeed and was interviewed in Dec 2022. There were 3 interview rounds.
Stored procedures are precompiled database objects that can be called by applications to perform a specific task.
Stored procedures are written in SQL or PL/SQL
They can accept input parameters and return output parameters
They can be used to encapsulate business logic and improve performance
Examples include procedures for inserting, updating, and deleting data
They can also be used for complex data manipulation and report
Indexing is required to improve the performance of database queries.
Indexing helps in faster retrieval of data from the database.
It reduces the number of disk I/O operations required to fetch data.
Indexes are created on columns that are frequently used in WHERE clauses or JOIN conditions.
Examples of indexes include B-tree, bitmap, and hash indexes.
Define schema for a simple book store
I applied via Approached by Company and was interviewed before Feb 2023. There was 1 interview round.
A data model for book lending
Create entities for books, borrowers, and loans
Include attributes such as book title, author, borrower name, loan date, and due date
Establish relationships between books and borrowers through loan transactions
Consider additional attributes like book genre, borrower contact information, and loan status
Interview experience
Research Analyst
48
salaries
| ₹5.7 L/yr - ₹11 L/yr |
Analyst
45
salaries
| ₹4.5 L/yr - ₹11.8 L/yr |
Market Intelligence Analyst
17
salaries
| ₹4.5 L/yr - ₹7.2 L/yr |
Senior Analyst
6
salaries
| ₹6.2 L/yr - ₹12.4 L/yr |
Key Account Manager
6
salaries
| ₹9 L/yr - ₹20 L/yr |
Frost & Sullivan
International Data Corporation
Gartner
Forrester