i
Merilytics
Filter interviews by
The Frog Jump problem involves calculating the minimum cost to reach the last stone using dynamic programming.
Define the problem: A frog can jump 1 or 2 stones at a time, and each stone has a cost.
Use dynamic programming to store the minimum cost to reach each stone.
Base cases: Cost to reach the first stone is 0, and the cost to reach the second stone is the cost of the second stone.
Recurrence relation: Cost[i] = ...
Remove zeroes from a numbers only string and insert at last while maintaining relative order.
Iterate through the string and separate numbers and zeroes
Store numbers in an array and zeroes in a separate array
Concatenate the numbers array with the zeroes array at the end
Understanding SQL joins is crucial for combining data from multiple tables effectively.
INNER JOIN: Returns records with matching values in both tables. Example: SELECT * FROM A INNER JOIN B ON A.id = B.id;
LEFT JOIN: Returns all records from the left table and matched records from the right table. Example: SELECT * FROM A LEFT JOIN B ON A.id = B.id;
RIGHT JOIN: Returns all records from the right table and matched re...
Analyze monthly order changes to determine the most efficient campaign among three options.
Compare the percentage increase in orders for each campaign. For example, if Campaign A had a 30% increase, Campaign B had 20%, and Campaign C had 50%, Campaign C is the most efficient.
Evaluate the cost per order for each campaign. If Campaign A spent $1000 for 100 orders ($10/order), while Campaign B spent $800 for 50 order...
Key performance indicators (KPIs) are essential for evaluating marketing campaign success and guiding future strategies.
Conversion Rate: Measures the percentage of users who take a desired action, e.g., signing up for a newsletter.
Customer Acquisition Cost (CAC): Total cost of acquiring a new customer, e.g., total marketing spend divided by new customers gained.
Return on Investment (ROI): Evaluates the profitabili...
Analyze customer spending data to identify the most effective campaign for onboarding high-spending customers.
Collect data on customer spending before and after each campaign.
Calculate the cost per acquisition (CPA) for each campaign to assess efficiency.
Identify the average spending of customers acquired through each campaign.
Compare the average spending of customers from different campaigns to find the best perf...
Snowpipe is a continuous data ingestion service provided by Snowflake for loading streaming data into tables.
Snowpipe allows for real-time data loading without the need for manual intervention.
It can load data from various sources such as Amazon S3, Azure Blob Storage, and Google Cloud Storage.
Snowpipe uses a queue-based architecture to process data as soon as it arrives.
SQL commands are instructions used to interact with databases to perform tasks such as querying, updating, and managing data.
SQL commands are used to perform various operations on databases, such as SELECT, INSERT, UPDATE, DELETE.
Examples of SQL commands include SELECT * FROM table_name, INSERT INTO table_name (column1, column2) VALUES (value1, value2), UPDATE table_name SET column1 = value1 WHERE condition, DELET...
Left join returns all records from the left table and the matched records from the right table, while right join returns all records from the right table and the matched records from the left table.
Left join keeps all records from the left table, even if there are no matches in the right table.
Right join keeps all records from the right table, even if there are no matches in the left table.
Example: If we have a ta...
My favorite programming language is Python because of its readability, versatility, and extensive libraries.
Python is known for its readability, making it easier to write and maintain code.
Python is versatile and can be used for web development, data analysis, machine learning, and more.
Python has a vast collection of libraries like NumPy, Pandas, and Matplotlib that make data manipulation and visualization easier...
I applied via Campus Placement
First round Aptitude + Technical questions on CS fundamentals
The Frog Jump problem involves calculating the minimum cost to reach the last stone using dynamic programming.
Define the problem: A frog can jump 1 or 2 stones at a time, and each stone has a cost.
Use dynamic programming to store the minimum cost to reach each stone.
Base cases: Cost to reach the first stone is 0, and the cost to reach the second stone is the cost of the second stone.
Recurrence relation: Cost[i] = min(C...
Remove zeroes from a numbers only string and insert at last while maintaining relative order.
Iterate through the string and separate numbers and zeroes
Store numbers in an array and zeroes in a separate array
Concatenate the numbers array with the zeroes array at the end
I applied via Campus Placement and was interviewed in Aug 2024. There were 3 interview rounds.
15 mcqs aptitude for 15 min, then section closes, then 15 coding mcqs based on oops, java, python,dsa and very few about sql.
I applied via Approached by Company and was interviewed in May 2024. There were 2 interview rounds.
Key performance indicators (KPIs) are essential for evaluating marketing campaign success and guiding future strategies.
Conversion Rate: Measures the percentage of users who take a desired action, e.g., signing up for a newsletter.
Customer Acquisition Cost (CAC): Total cost of acquiring a new customer, e.g., total marketing spend divided by new customers gained.
Return on Investment (ROI): Evaluates the profitability of...
Analyze monthly order changes to determine the most efficient campaign among three options.
Compare the percentage increase in orders for each campaign. For example, if Campaign A had a 30% increase, Campaign B had 20%, and Campaign C had 50%, Campaign C is the most efficient.
Evaluate the cost per order for each campaign. If Campaign A spent $1000 for 100 orders ($10/order), while Campaign B spent $800 for 50 orders ($1...
Analyze customer spending data to identify the most effective campaign for onboarding high-spending customers.
Collect data on customer spending before and after each campaign.
Calculate the cost per acquisition (CPA) for each campaign to assess efficiency.
Identify the average spending of customers acquired through each campaign.
Compare the average spending of customers from different campaigns to find the best performer...
Case study about a Electronic Rental company in entertainment industry. Profits are declining, what could be the reasons? Company is trying to liquidate older equipments. Given data around depreciation, what would be the total cost incurred?
CAT type questions - more questions, less time
I applied via Campus Placement and was interviewed in Jul 2024. There were 3 interview rounds.
20 MINUTES 15 QUESTIONS OF DATA INTERPETRATION
Analyzing different situations within the same problem allows for a comprehensive understanding and effective solutions.
Identify the various factors contributing to the problem
Consider how each factor interacts with the others
Evaluate potential solutions based on the different scenarios
Adjust strategies as needed based on the changing circumstances
Aptitude test contains of programming language and aptitude questions
I appeared for an interview in Jan 2025, where I was asked the following questions.
I applied via Referral and was interviewed in May 2024. There were 2 interview rounds.
Pure aptitude questions, time will be definitely less comparatively but just do as many correct question you can.
Business Case Study question check calculations also.
Case study checking calculations and business understanding
I applied via Campus Placement
The test was around 20 minutes and asked DILR questions along with some quant
Top trending discussions
Some of the top questions asked at the Merilytics interview -
The duration of Merilytics interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 43 interview experiences
Difficulty level
Duration
based on 161 reviews
Rating in categories
Senior Business Analyst
165
salaries
| ₹7 L/yr - ₹11.5 L/yr |
Business Associate
134
salaries
| ₹9 L/yr - ₹14.6 L/yr |
Business Analyst
84
salaries
| ₹5 L/yr - ₹10 L/yr |
Senior Technical Associate
73
salaries
| ₹6.1 L/yr - ₹10.4 L/yr |
Manager
58
salaries
| ₹14.3 L/yr - ₹26 L/yr |
FinThrive
Markets and Markets
Ascent Business Solutions
LogixHealth