Filter interviews by
I applied via Recruitment Consultant and was interviewed in Aug 2021. There were 2 interview rounds.
Top trending discussions
I was interviewed in Jan 2025.
Snowflake offers a unique architecture that separates storage and compute, providing scalability, flexibility, and cost-effectiveness.
Snowflake's architecture separates storage and compute, allowing for independent scaling of each component.
Snowflake uses virtual warehouses to allocate compute resources on-demand, optimizing performance and cost.
Snowflake's multi-cluster shared data architecture enables seamless collab...
Time travel refers to the ability to query historical data in Snowflake, while fail safe refers to the system's ability to maintain data integrity and availability in case of failures.
Time travel allows users to query data as it existed at a specific point in the past, using the TIMESTAMP parameter in queries.
Fail safe mechanisms in Snowflake ensure data integrity and availability by automatically handling system failu...
Live feed is real-time data while extract is historical data.
Live feed is data that is constantly updated in real-time.
Extract is historical data that is extracted at a specific point in time.
Live feed is commonly used for monitoring real-time events, while extract is used for analysis of past data.
Examples: Twitter feed is live data, while a monthly sales report is an extract.
Join combines data from two or more tables based on a related column, while data blending combines data from different sources without a direct relationship.
Join is used to combine data from multiple tables based on a common column.
Data blending is used to combine data from different sources without a direct relationship.
Join requires a common column to match records, while data blending does not require a common colum...
I applied via Naukri.com and was interviewed in Sep 2024. There was 1 interview round.
Sentiment analysis in Snowflake involves analyzing text data to determine the sentiment expressed.
Use Snowflake's text functions to extract and analyze text data
Leverage machine learning models to classify sentiment as positive, negative, or neutral
Consider using external sentiment analysis tools or libraries for more advanced analysis
Snowflake architecture is a cloud-based data warehousing solution that separates storage and compute resources for scalability and performance.
Snowflake uses a unique architecture with separate storage and compute layers.
Data is stored in scalable storage units called micro-partitions.
Compute resources can be scaled up or down independently based on workload demands.
Snowflake's architecture enables automatic scaling an...
Time travel and fail safe are features in Snowflake that allow users to access historical data and ensure data integrity.
Time travel allows users to access historical data by querying a specific point in time, using the TIMESTAMP parameter in queries.
Fail safe ensures data integrity by automatically saving a copy of data before any changes are made, allowing users to revert back if needed.
Both features are important fo...
A data lake is a centralized repository that allows you to store all your structured and unstructured data at any scale.
Data lakes store raw data in its native format without the need to structure it beforehand
Data lakes can store a variety of data types such as logs, images, videos, and more
Data lakes enable data scientists and analysts to explore and analyze data without predefined schemas
Data sharing is the process of allowing multiple users or systems to access and use the same data.
Data sharing involves granting permissions to users or systems to access specific datasets.
It can be done through APIs, databases, file sharing, or cloud storage.
Examples include sharing customer data between different departments in a company or sharing research data with collaborators.
I was interviewed in May 2024.
Optimizing SQL queries involves using indexes, minimizing data retrieval, and avoiding unnecessary joins.
Use indexes on columns frequently used in WHERE clauses
Minimize data retrieval by selecting only necessary columns
Avoid unnecessary joins by using subqueries or temporary tables
Time travel is a theoretical concept that involves moving between different points in time.
Time travel is a popular theme in science fiction literature and movies.
The concept of time travel raises questions about causality and the nature of time.
Some theories suggest that time travel could be possible through wormholes or time machines.
The cache will be invalidated and refreshed when the query changes.
When the query changes, the cache will be invalidated to ensure accurate results.
The system will refresh the cache with the updated query results.
This helps prevent outdated or incorrect data from being served from the cache.
I would rate myself 8 out of 10 in SQL. I have strong knowledge and experience in writing complex queries and optimizing database performance.
Strong understanding of SQL syntax and commands
Experience in writing complex queries involving multiple tables and joins
Knowledge of database optimization techniques
Familiarity with Snowflake specific SQL functions and features
Implemented data pipelines using Snowflake for ETL processes, data warehousing, and analytics.
Designed and developed Snowflake data models for efficient storage and retrieval.
Used Snowflake's features like clustering keys and materialized views to optimize query performance.
Integrated Snowflake with various data sources and BI tools for seamless data processing and visualization.
I applied via Referral and was interviewed in Sep 2023. There were 2 interview rounds.
Snowflake is a cloud-based data warehousing platform with unique features like separation of storage and compute, automatic scaling, and data sharing capabilities.
Snowflake uses a unique architecture with separate layers for storage, compute, and services, allowing for independent scaling of each component.
It uses virtual warehouses to separate compute resources, enabling users to scale up or down based on workload req...
Time Travel in Snowflake allows users to query historical data as it existed at a specific point in time.
Time Travel in Snowflake enables users to access and query data as it existed at a specific point in the past.
It helps in auditing, compliance, and debugging by allowing users to track changes and view historical data.
Users can specify a timestamp or a statement ID to retrieve data from a specific point in time.
Time...
To set data retention time as 0 in Snowflake, you can use the ALTER TABLE command with the SET option.
Use ALTER TABLE command with SET option to modify the data retention time to 0.
Syntax: ALTER TABLE table_name SET DATA_RETENTION_TIME = 0;
Example: ALTER TABLE sales SET DATA_RETENTION_TIME = 0;
Stages are logical groupings of tasks in a data pipeline, while stored procedures are precompiled SQL code for repeated use.
Stages are used to organize tasks in a data pipeline, such as extraction, transformation, and loading.
Stored procedures are precompiled SQL code that can be reused multiple times for efficiency.
Stages help in managing and monitoring the flow of data through different processing steps.
Stored proced...
Snowflake offers unique architecture with separation of storage and compute, automatic scaling, and support for diverse workloads.
Snowflake's architecture separates storage and compute, allowing for independent scaling and cost optimization.
Snowflake automatically handles infrastructure management, reducing the need for manual tuning and maintenance.
Snowflake supports diverse workloads, including data warehousing, data...
Migration in Snowflake involves moving data and objects from one environment to another using various methods.
Use Snowflake's built-in tools like SnowSQL, Snowpipe, and Snowflake Data Migration Service for seamless migration
Consider factors like data volume, complexity, and downtime requirements when planning migration
Test the migration process thoroughly to ensure data integrity and consistency
Monitor the migration pr...
Ingestion in Snowflake involves loading data into the platform for analysis and processing.
Use Snowflake's COPY INTO command to load data from external sources like S3, Azure Blob Storage, or Google Cloud Storage.
Consider using Snowpipe for continuous data ingestion from streaming sources.
Utilize Snowflake's Snowpark for data ingestion and processing using programming languages like Scala or Java.
Connectors in Snowflake are used to integrate with various data sources and tools for seamless data loading and querying.
Snowflake JDBC connector for connecting to Snowflake using Java applications
Snowflake ODBC connector for connecting to Snowflake using ODBC-compliant applications
Snowflake Python connector for connecting to Snowflake using Python scripts
Snowflake Spark connector for integrating Snowflake with Apache ...
Snowflake offers multiple layers of security including network security, data encryption, and access control.
Network security: Snowflake uses Virtual Private Cloud (VPC) peering, IP whitelisting, and multi-factor authentication to secure network communication.
Data encryption: Snowflake encrypts data at rest and in transit using industry-standard encryption algorithms.
Access control: Snowflake provides role-based access...
I applied via Naukri.com and was interviewed in Sep 2023. There were 2 interview rounds.
Groundplex is an on-premise Snaplex node that allows for data integration within a secure environment.
Groundplex is a component of Snaplogic's integration platform that runs on-premise.
It allows organizations to securely integrate data between cloud and on-premise applications.
Groundplex provides local processing power for data integration tasks.
It can be used to connect to databases, applications, and APIs behind the ...
A group of nodes in a Snaplogic pipeline represents the execution environment for the pipeline.
Nodes in a Snaplogic pipeline are connected components that perform specific tasks or operations.
Grouping nodes allows for parallel execution and logical organization of tasks.
Examples of node groups include data transformation, data validation, and data loading.
Find is used to locate a single element in a collection based on a condition, while filter is used to select multiple elements that meet a condition.
Find returns the first element that satisfies the condition, while filter returns all elements that satisfy the condition
Find stops searching once it finds a match, while filter goes through the entire collection
Find is more efficient for finding a single element, while fi
based on 1 review
Rating in categories
Administration Assistant
4
salaries
| ₹4.2 L/yr - ₹6.2 L/yr |
Senior Test Manager
3
salaries
| ₹48 L/yr - ₹48 L/yr |
TCS
Accenture
Wipro
Cognizant