i
Merilytics
Filter interviews by
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...
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] = ...
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 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...
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.
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...
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...
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...
I appeared for an interview in Jan 2025, where I was asked the following questions.
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
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 records...
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
I am a dedicated and detail-oriented analyst with a strong background in data analysis and problem-solving.
Experienced in conducting thorough research and interpreting complex data sets
Proficient in using analytical tools such as Excel, SQL, and Tableau
Skilled in identifying trends and patterns to provide valuable insights for decision-making
Excellent communication skills for presenting findings and recommendations to ...
I am passionate about analyzing data and providing valuable insights to drive strategic decision-making.
I have a strong background in data analysis and have successfully utilized various analytical tools and techniques in my previous roles.
I enjoy the challenge of interpreting complex data sets and identifying trends and patterns that can inform business strategies.
I am excited about the opportunity to work in a dynami...
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 am a passionate data engineer with a strong background in data processing, ETL, and cloud technologies.
Education: Bachelor's degree in Computer Science with a focus on data management.
Experience: Worked at XYZ Corp, where I developed ETL pipelines using Apache Spark.
Skills: Proficient in SQL, Python, and cloud platforms like AWS and Azure.
Projects: Designed a data warehouse solution that improved reporting efficiency...
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.
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, DELETE FRO...
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 table o...
I applied via Referral and was interviewed in May 2024. There were 2 interview rounds.
I come from a close-knit family that values education, support, and shared experiences, fostering strong bonds and mutual respect.
My parents are both educators, instilling a love for learning in my siblings and me.
I have two siblings; my brother is an engineer and my sister is pursuing a career in medicine.
Family gatherings are a tradition, where we share stories and celebrate milestones together.
We enjoy outdoor activ...
I bring extensive experience, proven leadership skills, and a passion for driving results that align with your organization's goals.
Proven track record of leading teams to exceed performance targets, such as increasing sales by 30% in my previous role.
Strong analytical skills, demonstrated by successfully implementing data-driven strategies that improved operational efficiency by 25%.
Excellent communication and interpe...
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
Determine the best time to buy and sell stock for maximum profit using an array of prices.
Iterate through the array of stock prices to find the minimum price up to that point.
Calculate potential profit by subtracting the minimum price from the current price.
Keep track of the maximum profit encountered during the iteration.
Example: For prices [7, 1, 5, 3, 6, 4], buy at 1 and sell at 6 for a profit of 5.
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 160 reviews
Rating in categories
Senior Business Analyst
153
salaries
| ₹6.6 L/yr - ₹11 L/yr |
Business Associate
133
salaries
| ₹9 L/yr - ₹14.8 L/yr |
Business Analyst
85
salaries
| ₹5 L/yr - ₹10 L/yr |
Senior Technical Associate
73
salaries
| ₹5 L/yr - ₹10.4 L/yr |
Senior Analyst
68
salaries
| ₹4 L/yr - ₹14 L/yr |
Markets and Markets
Ascent Business Solutions
LogixHealth
Coronis Health