Filter interviews by
A stored procedure is a set of SQL statements that can be saved and reused in a database.
Stored procedures can improve performance by reducing network traffic and improving security.
They can be used to encapsulate business logic and complex queries.
Stored procedures can accept input parameters and return output parameters or result sets.
posted on 16 Nov 2024
posted on 28 Aug 2024
I have experience working on projects involving data pipeline development, ETL processes, and data warehousing.
Developed ETL processes to extract, transform, and load data from various sources into a data warehouse
Built data pipelines to automate the flow of data between systems and ensure data quality and consistency
Optimized database performance and implemented data modeling best practices
Worked on real-time data pro...
I applied via Company Website and was interviewed in Jul 2024. There was 1 interview round.
Pods are the smallest deployable units in Kubernetes, consisting of one or more containers.
Pods are used to run and manage containers in Kubernetes
Each pod has its own unique IP address within the Kubernetes cluster
Pods can contain multiple containers that share resources and are scheduled together
Pods are ephemeral and can be easily created, destroyed, or replicated
Pods can be managed and scaled using Kubernetes contr
I applied via Approached by Company and was interviewed in May 2024. There was 1 interview round.
To create a DBT project, you need to set up a project directory, create models, define sources, and run tests.
Set up a project directory with a dbt_project.yml file
Create models in the models directory using SQL files
Define sources in the sources.yml file
Run tests using dbt test command
Materializations in dbt are pre-computed tables that store the results of dbt models for faster query performance.
Materializations are created using the 'materialized' parameter in dbt models.
Common types of materializations include 'view', 'table', and 'incremental'.
Materializations help improve query performance by reducing the need to recompute data on every query.
Materializations can be refreshed manually or automa
dbt snapshots are a way to capture the state of your data model at a specific point in time.
dbt snapshots are used to create point-in-time snapshots of your data model
They allow you to track changes in your data over time
Snapshots can be used for auditing, debugging, or creating historical reports
A dataframe is a two-dimensional table-like data structure with columns of different data types.
Dataframe is a popular data structure in data science and machine learning.
It is used to store and manipulate large datasets.
It can be created from various data sources like CSV, Excel, SQL databases, etc.
Dataframe operations include filtering, sorting, grouping, joining, and aggregating data.
Examples of popular dataframe li
posted on 4 Mar 2024
I applied via Referral
posted on 15 Oct 2023
I applied via Recruitment Consulltant and was interviewed in Apr 2023. There were 4 interview rounds.
I applied via Referral and was interviewed before May 2023. There were 2 interview rounds.
Basic coding questions on an online platform
Case study about a use case and building ELT pipelines
based on 2 reviews
Rating in categories
Senior Software Engineer
828
salaries
| ₹4.1 L/yr - ₹18.1 L/yr |
Software Engineer
366
salaries
| ₹2 L/yr - ₹7.5 L/yr |
Senior Software Developer
333
salaries
| ₹6 L/yr - ₹21.8 L/yr |
Softwaretest Engineer
289
salaries
| ₹3 L/yr - ₹9.6 L/yr |
Senior Test Engineer
202
salaries
| ₹3.7 L/yr - ₹11 L/yr |
TCS
Infosys
Wipro
Tech Mahindra