i
London Stock Exchange Group
Filter interviews by
I applied via Referral and was interviewed in Oct 2023. There were 2 interview rounds.
Data can be loaded from JSON using Snowflake's COPY INTO command.
Use the COPY INTO command in Snowflake to load data from JSON files.
Specify the file format as JSON in the COPY INTO command.
Map the JSON attributes to the columns in the target table.
Example: COPY INTO target_table FROM 's3://bucket_name/file.json' FILE_FORMAT = (TYPE = 'JSON');
Performance tuning options in Snowflake include clustering, materialized views, query profiling, and resource monitoring.
Use clustering keys to organize data for faster query performance
Create materialized views to pre-aggregate data and improve query speed
Utilize query profiling to identify and optimize slow queries
Monitor resource usage to ensure efficient query execution
Snowpipe is configured using a Snowflake account, specifying the source data location and the target table.
Configure a stage in Snowflake to specify the source data location.
Create a pipe in Snowflake to define the target table and the stage.
Set up notifications for the pipe to trigger loading data automatically.
Monitor the pipe for any errors or issues in data loading.
Example: CREATE STAGE my_stage URL = 's3://my_buck...
Various data modelling techniques like dimensional modelling, ER modelling, and data vault are used.
Dimensional modelling is used for data warehousing and involves organizing data into facts and dimensions.
ER modelling is used to visualize the data relationships in an entity-relationship diagram.
Data vault modelling is used for agile data warehousing and involves creating a flexible and scalable data model.
Streams in Snowflake are used to continuously replicate data from a table to another destination in real-time.
Streams capture changes made to a table, such as inserts, updates, and deletes.
They can be used to track changes and replicate data to other tables or external systems.
Streams are created on a specific table and can be monitored for changes using SQL commands.
posted on 10 Jan 2025
I applied via Naukri.com and was interviewed in Dec 2024. There was 1 interview round.
posted on 11 Dec 2024
I applied via Recruitment Consulltant and was interviewed in Nov 2024. There was 1 interview round.
Developed a generative AI model to create realistic images of fictional characters.
Used GANs (Generative Adversarial Networks) to generate new images based on existing data.
Trained the model on a dataset of character images from various sources.
Implemented techniques like style transfer to enhance the diversity and creativity of generated images.
Evaluated the model's performance based on image quality metrics and user
I applied via Naukri.com and was interviewed in Sep 2024. There were 4 interview rounds.
Basic aptitude questions
Data structure and algorithms
I applied via Recruitment Consulltant and was interviewed in Jul 2024. There was 1 interview round.
I have extensive experience using Thoughtspot BI tool to analyze and visualize data.
Utilized Thoughtspot to create interactive dashboards for stakeholders
Performed data cleaning and transformation within Thoughtspot platform
Generated insights and recommendations based on data analysis in Thoughtspot
I have extensive experience with API integration in Thoughtspot.
Developed custom API integrations to pull data from external sources into Thoughtspot
Utilized Thoughtspot's REST API to automate data loading and report generation
Worked closely with IT teams to troubleshoot and optimize API connections
I applied via Referral and was interviewed in Oct 2024. There was 1 interview round.
Basic aptitude test like distance problem , age etc
I applied via Campus Placement and was interviewed in Nov 2023. There were 2 interview rounds.
Mutual funds are investment vehicles that pool money from multiple investors to invest in a diversified portfolio of securities.
Mutual funds are managed by professional fund managers who make investment decisions on behalf of the investors.
Investors can buy shares of mutual funds, which represent their ownership in the fund's portfolio.
Mutual funds offer diversification, liquidity, and professional management to invest...
I applied via Campus Placement and was interviewed before Jul 2023. There was 1 interview round.
Developed a predictive model to forecast customer churn for a telecommunications company.
Identified key features such as customer tenure, monthly charges, and service usage
Collected and cleaned data from customer databases
Built a machine learning model using logistic regression or random forest algorithms
Evaluated model performance using metrics like accuracy, precision, and recall
Provided actionable insights to reduce
Types of errors in statistics include sampling error, measurement error, and non-sampling error.
Sampling error occurs when the sample does not represent the population accurately.
Measurement error is caused by inaccuracies in data collection or measurement instruments.
Non-sampling error includes errors in data processing, analysis, and interpretation.
Examples: Sampling error - selecting a biased sample, Measurement err...
Types of machine learning models include supervised learning, unsupervised learning, and reinforcement learning.
Supervised learning: Models learn from labeled data, making predictions based on past examples (e.g. linear regression, support vector machines)
Unsupervised learning: Models find patterns in unlabeled data, clustering similar data points together (e.g. k-means clustering, PCA)
Reinforcement learning: Models le...
get_dummies() function in pandas library is used to convert categorical variables into dummy/indicator variables.
get_dummies() function creates dummy variables for categorical columns in a DataFrame.
It converts categorical variables into numerical representation for machine learning models.
Example: df = pd.get_dummies(df, columns=['column_name'])
posted on 5 Aug 2024
I applied via Walk-in
Data types in SQL define the type of data that can be stored in a column of a table.
Data types include integer, float, text, date, boolean, etc.
Each data type has specific properties and constraints.
Examples: INT for integers, VARCHAR for variable-length character strings.
DBMS is a software system that manages databases, while RDBMS is a type of DBMS that stores data in a structured format using tables.
DBMS stands for Database Management System, which is a software system that allows users to interact with a database.
RDBMS stands for Relational Database Management System, which is a type of DBMS that stores data in a structured format using tables with relationships between them.
RDBMS e...
posted on 11 Oct 2024
Data warehousing is the process of collecting, storing, and managing data from various sources for analysis and reporting.
Data warehousing involves extracting data from multiple sources and consolidating it into a central repository.
It is used for analytical reporting, business intelligence, and decision-making purposes.
Data warehouses are designed for query and analysis rather than transaction processing.
Examples of d...
Content Analyst
1.2k
salaries
| ₹2.4 L/yr - ₹7.2 L/yr |
Associate Content Analyst
889
salaries
| ₹2.2 L/yr - ₹6 L/yr |
Senior Content Analyst
465
salaries
| ₹4 L/yr - ₹9.5 L/yr |
Research Analyst
267
salaries
| ₹2.8 L/yr - ₹7 L/yr |
Associate Research Analyst
226
salaries
| ₹2.2 L/yr - ₹4.8 L/yr |
National Stock Exchange of India
Bombay Stock Exchange
Multi Commodity Exchange of India
HDFC Bank