Filter interviews by
Currently analyzing sales data to identify trends and improve forecasting accuracy.
Utilized SQL for data extraction from relational databases.
Employed Python for data cleaning and preprocessing tasks.
Created visualizations using Tableau to present findings to stakeholders.
Conducted A/B testing to evaluate the effectiveness of marketing strategies.
DDL and DML are SQL commands for defining and manipulating database structures and data.
DDL (Data Definition Language) commands define database structures. Examples: CREATE, ALTER, DROP.
DML (Data Manipulation Language) commands manage data within those structures. Examples: SELECT, INSERT, UPDATE, DELETE.
DDL commands affect the schema, while DML commands affect the data stored in the schema.
Example of DDL: CREATE ...
Joins in SQL combine data from multiple tables based on related columns, enhancing data retrieval and analysis.
INNER JOIN: Returns records with matching values in both tables. Example: SELECT * FROM Orders INNER JOIN Customers ON Orders.CustomerID = Customers.CustomerID.
LEFT JOIN: Returns all records from the left table and matched records from the right table. Example: SELECT * FROM Customers LEFT JOIN Orders ON ...
To check if two strings are valid anagrams, compare their sorted versions.
Sort both strings and compare if they are equal.
Ignore spaces and punctuation when sorting.
Example: 'listen' and 'silent' are valid anagrams.
Example: 'hello' and 'world' are not valid anagrams.
Tree traversals are methods to visit all nodes in a binary tree in different orders: inorder, preorder, and postorder.
Inorder Traversal: Visit left subtree, root, then right subtree. Example: For tree 1,2,3, result is 2,1,3.
Preorder Traversal: Visit root, left subtree, then right subtree. Example: For tree 1,2,3, result is 1,2,3.
Postorder Traversal: Visit left subtree, right subtree, then root. Example: For tree 1...
Program to print odd and even numbers using multithreading
Create two separate threads for printing odd and even numbers
Use synchronization mechanisms like mutex or semaphore to ensure proper ordering of output
Example: Thread 1 prints odd numbers (1, 3, 5, ...) and Thread 2 prints even numbers (2, 4, 6, ...)
Rate limit design involves setting limits on the number of requests a user can make within a certain time frame to prevent abuse or overload.
Consider the type of requests being made and the impact of rate limiting on user experience.
Implement rate limiting at different levels such as API endpoints, user accounts, or IP addresses.
Use tokens or tokens buckets to track and enforce rate limits.
Provide clear error mess...
SQL queries of Strings
Use the LIKE operator to search for a specified pattern in a column
Use the CONCAT function to concatenate strings
Use the SUBSTRING function to extract a substring from a string
My interest areas include data analysis, market research, and digital marketing.
Data analysis
Market research
Digital marketing
Yes, a webpage can be embedded within another using iframes or object tags.
Iframes are the most common method for embedding a webpage.
Example: <iframe src='https://example.com'></iframe>
Object tags can also be used for embedding content.
Example: <object data='https://example.com'></object>
Embedding can affect SEO and user experience, so use wisely.
I applied via Referral and was interviewed in Jun 2024. There were 2 interview rounds.
In my current role, I analyze market trends and consumer behavior to drive strategic marketing initiatives and improve business performance.
Conduct market research to identify trends and opportunities, such as analyzing competitor strategies.
Utilize data analytics tools to track campaign performance, leading to a 15% increase in ROI for recent initiatives.
Collaborate with cross-functional teams to develop marketing str...
Cascade in SQL refers to automatic updates or deletions of related records in a database.
Cascade is often used in foreign key relationships to maintain data integrity.
For example, if a parent record is deleted, all child records can be automatically deleted if cascade delete is set.
Similarly, if a parent record is updated, cascade update can propagate changes to child records.
Cascading actions help prevent orphaned rec...
To display the last row in a database, use SQL queries that sort and limit results effectively.
Use SQL: SELECT * FROM table_name ORDER BY id DESC LIMIT 1;
In SQL Server, use: SELECT TOP 1 * FROM table_name ORDER BY id DESC;
For MySQL, you can also use: SELECT * FROM table_name ORDER BY created_at DESC LIMIT 1;
In PostgreSQL, the same query applies: SELECT * FROM table_name ORDER BY id DESC LIMIT 1;
Yes, a webpage can be embedded within another using iframes or object tags.
Iframes are the most common method for embedding a webpage.
Example: <iframe src='https://example.com'></iframe>
Object tags can also be used for embedding content.
Example: <object data='https://example.com'></object>
Embedding can affect SEO and user experience, so use wisely.
I appeared for an interview in Jun 2025, where I was asked the following questions.
Middleware configuration involves setting up software that connects different applications, enabling them to communicate and share data.
Middleware acts as a bridge between different software applications, facilitating communication.
Examples include message brokers like RabbitMQ or API gateways like Kong.
Configuration can involve setting parameters for security, data transformation, and routing.
In web applications, midd...
Tree traversals are methods to visit all nodes in a binary tree in different orders: inorder, preorder, and postorder.
Inorder Traversal: Visit left subtree, root, then right subtree. Example: For tree 1,2,3, result is 2,1,3.
Preorder Traversal: Visit root, left subtree, then right subtree. Example: For tree 1,2,3, result is 1,2,3.
Postorder Traversal: Visit left subtree, right subtree, then root. Example: For tree 1,2,3,...
To check if two strings are valid anagrams, compare their sorted versions.
Sort both strings and compare if they are equal.
Ignore spaces and punctuation when sorting.
Example: 'listen' and 'silent' are valid anagrams.
Example: 'hello' and 'world' are not valid anagrams.
Rate limit design involves setting limits on the number of requests a user can make within a certain time frame to prevent abuse or overload.
Consider the type of requests being made and the impact of rate limiting on user experience.
Implement rate limiting at different levels such as API endpoints, user accounts, or IP addresses.
Use tokens or tokens buckets to track and enforce rate limits.
Provide clear error messages ...
I applied via Campus Placement and was interviewed in Aug 2024. There were 2 interview rounds.
On mettle platform was easy
I am a passionate Senior SDET Engineer with a strong interest in automation, quality assurance, and continuous improvement.
Experienced in designing and implementing automated testing frameworks
Skilled in identifying and resolving software defects
Passionate about staying up-to-date with the latest technologies and tools in the QA field
I have worked on various projects including test automation, performance testing, and CI/CD implementation.
Test automation project using Selenium and Java to automate regression tests for web applications
Performance testing project using JMeter to simulate load on a web application and identify bottlenecks
CI/CD implementation project using Jenkins to automate build, test, and deployment processes
In 5 years, I see myself as a senior business analyst leading a team and contributing to strategic decision-making.
Leading a team of analysts
Contributing to strategic decision-making
Continuing professional development and certifications
Possibly pursuing a management role
Enhancing industry knowledge and expertise
I am interested in Epsilon's innovative approach to data analytics and leaving my current organization for career growth opportunities.
Epsilon's reputation for cutting-edge data analytics solutions
Opportunity for career growth and development at Epsilon
Excited about working with a new team and learning new skills
posted on 23 Aug 2024
SQL is a programming language used for managing and querying relational databases.
SQL stands for Structured Query Language
It is used to retrieve, insert, update, and delete data in databases
Common SQL commands include SELECT, INSERT, UPDATE, DELETE
SQL is used in various database management systems like MySQL, Oracle, SQL Server
Example: SELECT * FROM customers WHERE city = 'New York';
I appeared for an interview in Mar 2025, where I was asked the following questions.
DDL and DML are SQL commands for defining and manipulating database structures and data.
DDL (Data Definition Language) commands define database structures. Examples: CREATE, ALTER, DROP.
DML (Data Manipulation Language) commands manage data within those structures. Examples: SELECT, INSERT, UPDATE, DELETE.
DDL commands affect the schema, while DML commands affect the data stored in the schema.
Example of DDL: CREATE TABLE...
I have extensive experience in technical support, troubleshooting, and customer service across various industries.
Provided technical support for software applications, resolving issues for over 100 users daily.
Implemented a ticketing system that improved response time by 30%.
Conducted training sessions for new employees on troubleshooting techniques.
Collaborated with development teams to identify and resolve recurring ...
I appeared for an interview in Mar 2025, where I was asked the following questions.
Top trending discussions
Some of the top questions asked at the Epsilon interview -
The duration of Epsilon interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 75 interview experiences
Difficulty level
Duration
based on 783 reviews
Rating in categories
Senior Software Engineer
410
salaries
| ₹17.2 L/yr - ₹31 L/yr |
Software Engineer2
197
salaries
| ₹10.2 L/yr - ₹17.7 L/yr |
Senior Developer
176
salaries
| ₹13 L/yr - ₹22 L/yr |
Software Engineer
167
salaries
| ₹7.7 L/yr - ₹13.8 L/yr |
Lead Software Engineer
156
salaries
| ₹24.9 L/yr - ₹40.1 L/yr |
R.R. Donnelley
Smollan Group
ChannelPlay
Affinity Express