Add office photos
Employer?
Claim Account for FREE

Myntra

4.0
based on 1.9k Reviews
Filter interviews by

100+ Eviden Interview Questions and Answers

Updated 26 Nov 2024
Popular Designations
Q1. Move All Negative Numbers To Beginning And Positive To End

You are given an array 'ARR' consisting of 'N' integers. You need to rearrange the array elements such that all negative numbers appear before all posit...read more

View 5 more answers
Q2. Reverse Linked List

Given a singly linked list of integers. Your task is to return the head of the reversed linked list.

For example:
The given linked list is 1 -> 2 -> 3 -> 4-> NULL. Then the reverse linked lis...read more
View 6 more answers
Q3. Preorder traversal of a BST

You have been given an array/list 'PREORDER' representing the preorder traversal of a BST with 'N' nodes. All the elements in the given array have distinct values.

Your task is to con...read more

View 3 more answers
Q4. Pair Sum

You are given an integer array 'ARR' of size 'N' and an integer 'S'. Your task is to return the list of all pairs of elements such that each sum of elements of each pair equals 'S'.

Note:

Each pair shou...read more
View 4 more answers
Discover Eviden interview dos and don'ts from real experiences
Q5. Dijkstra's shortest path

You have been given an undirected graph of ‘V’ vertices (labeled 0,1,..., V-1) and ‘E’ edges. Each edge connecting two nodes (‘X’,’Y’) will have a weight denoting the distance between no...read more

View 3 more answers
Q6. Search In Rotated Sorted Array

Aahad and Harshit always have fun by solving problems. Harshit took a sorted array and rotated it clockwise by an unknown amount. For example, he took a sorted array = [1, 2, 3, 4,...read more

View 3 more answers
Are these interview questions helpful?
Q7. Flip Bits

You are given an array of integers ARR[] of size N consisting of zeros and ones. You have to select a subset and flip bits of that subset. You have to return the count of maximum one’s that you can obt...read more

View 3 more answers
Q8. Validate BST

Given a binary tree with N number of nodes, check if that input tree is BST (Binary Search Tree) or not. If yes, return true, return false otherwise.

A binary search tree (BST) is a binary tree data...read more

View 3 more answers
Share interview questions and help millions of jobseekers 🌟
Q9. Element that appears once

You are given an arbitrary array ‘arr’ consisting of N non-negative integers, where every element appears thrice except one. You need to find the element that appears only once.

Input F...read more
View 4 more answers
Q10. Longest Common Subsequence

You have been given two Strings “STR1” and “STR2” of characters. Your task is to find the length of the longest common subsequence.

A String ‘a’ is a subsequence of a String ‘b’ if ‘a’...read more

View 5 more answers
Q11. Maximum Frequency Number

Ninja is given an array of integers that contain numbers in random order. He needs to write a program to find and return the number which occurs the maximum times in the given input. He ...read more

View 3 more answers
Q12. Sort an array in wave form

You have been given an unsorted array ‘ARR’.

Your task is to sort the array in such a way that the array looks like a wave array.

Example:
If the given sequence ‘ARR’ has ‘N’ elements ...read more
View 4 more answers
Q13. Convert Sorted Array to BST

You have been given a sorted array of length ‘N’. You need to construct a balanced binary search tree from the array. If there can be more than one possible tree, then you can return ...read more

View 3 more answers
Q14. Tree Traversals

You have been given a Binary Tree of 'N' nodes, where the nodes have integer values. Your task is to find the ln-Order, Pre-Order, and Post-Order traversals of the given binary tree.

For example ...read more
View 4 more answers
Q15. Add two number as linked lists

You have been given two singly Linked Lists, where each of them represents a positive number without any leading zeros.

Your task is to add these two numbers and print the summatio...read more

View 3 more answers
Q16. DFS Traversal

Given an undirected and disconnected graph G(V, E), containing 'V' vertices and 'E' edges, the information about edges is given using 'GRAPH' matrix, where i-th edge is between GRAPH[i][0] and GRAP...read more

View 2 more answers
Q17. Convert A Given Binary Tree To Doubly Linked List

Given a Binary Tree, convert this binary tree to a Doubly Linked List.

A Binary Tree (BT) is a data structure in which each node has at most two children.

A Doub...read more

View 3 more answers
Q18. Sum Of Max And Min

You are given an array “ARR” of size N. Your task is to find out the sum of maximum and minimum elements in the array.

Follow Up:
Can you do the above task in a minimum number of comparisons? ...read more
View 4 more answers
Q19. BFS in Graph

You are given an undirected and disconnected graph G(V, E) having V vertices numbered from 0 to V-1 and E edges. Your task is to print its BFS traversal starting from the 0th vertex.

BFS or Breadth-...read more

View 2 more answers
Q20. Convert a binary tree to its sum tree

Given a binary tree of integers, you are supposed to modify the given binary tree to a sum tree where each node value is replaced by the sum of the values of both left and r...read more

View 2 more answers
Q21. Rabbit Jumping

You are given ‘n’ carrots numbered from 1 to ‘n’. There are k rabbits. Rabbits can jump to carrots only with the multiples of Aj(Aj,2Aj,3Aj…) for all rabbits from 1 to k.

Whenever Rabbit reaches a...read more

View 3 more answers
Q22. Delete N nodes after M nodes of a linked list

You have given a singly linked list and two integers 'N' and 'M'. Delete 'N' nodes after every 'M' node, or we can say more clearly that traverse the linked list suc...read more

View 2 more answers
Q23. Rearrange Array Numbers to form Largest Possible Number

You are given an array(ARR) of length 'N', consisting of non-negative integers. Using only these given numbers, rearrange the numbers in such a way that th...read more

View 2 more answers
Q24. Running Median

You are given a stream of 'N' integers. For every 'i-th' integer added to the running list of integers, print the resulting median.

Input Format :
The fi...read more
View 4 more answers
Q25. Invert a Binary Tree

You are provided with a Binary Tree and one of its leaf nodes. You have to invert this binary tree. Inversion must be done by following all the below guidelines:

• The given leaf node become...read more
Add your answer
Q26. Middle Of Linked List

Given the head node of the singly linked list, return a pointer pointing to the middle of the linked list.

If there are an odd number of elements, return the middle element if there are eve...read more

Ans.

Given the head node of a singly linked list, return a pointer to the middle node. If there are an odd number of elements, return the middle element. If there are even elements, return the one farther from the head node.

  • Traverse the linked list using two pointers, one moving one node at a time and the other moving two nodes at a time.

  • When the fast pointer reaches the end of the list, the slow pointer will be at the middle node.

  • If the number of elements is even, return the seco...read more

View 2 more answers
Q27. Puzzle

Two boys A and B enter a tunnel . At 2/3rd of the tunnel, they see a train coming towards the tunnel ,the train is still at a distance from the tunnel . A runs back to that end of the tunnel from which th...read more

Add your answer
Q28. Puzzle

A man lives on the 12th floor . Everyday he uses the lift ,comes to the ground floor and goes to office. On his return ,three cases are seen:
1.Whenever he is with someone in the elevator he takes the lift...read more

Add your answer
Q29. System Design Question

Design a website where after user request. A bunch of processes need to be executed and then a mail is sent to user with the result. Take care of scalability etc?

Add your answer

Q30. given an array of length n and in which numbers from 1-n will be there and each number can repeat any number of times find out which repeated more number of times

Ans.

Find the most repeated number in an array of length n with numbers 1-n.

  • Create a dictionary to store the count of each number in the array

  • Iterate through the array and update the count in the dictionary

  • Find the key with the highest count in the dictionary

Add your answer
Q31. Huffman Coding

You are given an array 'ARR' of Integers having 'N' elements. The array contains an encoded message. For each index 'i', 'ARR[i]' denotes the frequency of the 'i'th' character in the message. The ...read more

Ans.

The task is to find the Huffman codes for each alphabet in an encoded message based on their frequencies.

  • The Huffman code is a binary string that uniquely represents each character in the message.

  • The total number of bits used to represent the message should be minimized.

  • If there are multiple valid Huffman codes, any of them can be printed.

  • The input consists of multiple test cases, each with an array of frequencies.

  • Implement the function to find the Huffman codes and return 1 ...read more

View 1 answer
Q32. Puzzle

Given a cylindrical glass of water, how would you conclude whether it is more than half filled ,or less than half filled. The glass is not transparent and you do not have any measuring instrument. And you...read more

Add your answer
Q33. Trapping Rain Water

You have been given a long type array/list 'ARR' of size 'N'. It represents an elevation map wherein 'ARR[i]' denotes the elevation of the 'ith' bar. Print the total amount of rainwater that ...read more

Ans.

The question asks to find the total amount of rainwater that can be trapped in the given elevation map.

  • Iterate through the array and find the maximum height on the left and right of each bar.

  • Calculate the amount of water that can be trapped at each bar by subtracting its height from the minimum of the maximum heights on the left and right.

  • Sum up the amount of water trapped at each bar to get the total amount of rainwater trapped.

View 3 more answers
Q34. Path Reversals

You are given a directed graph and two nodes, ‘S’ and ‘D’, denoting the start and end node. Your task is to find the minimum number of edges that you have to reverse to find the path from nodes 'S...read more

Ans.

The task is to find the minimum number of edges that need to be reversed in a directed graph to find the path from a start node to an end node.

  • The problem can be solved using graph traversal algorithms like Breadth First Search (BFS) or Depth First Search (DFS).

  • Start by creating an adjacency list representation of the directed graph.

  • Perform a BFS or DFS from the start node to the end node, keeping track of the number of edges reversed.

  • Return the minimum number of edges revers...read more

View 2 more answers
Q35. Triplets with Given Sum

You are given an array/list ARR consisting of N integers. Your task is to find all the distinct triplets present in the array which adds up to a given number K.

An array is said to have a...read more

Ans.

The task is to find all distinct triplets in an array that add up to a given sum.

  • Iterate through the array and fix the first element of the triplet.

  • Use two pointers approach to find the other two elements that sum up to the remaining target.

  • Handle duplicates by skipping duplicate elements while iterating.

  • Return the list of valid triplets.

View 2 more answers
Q36. Merge Two Sorted Linked Lists

You are given two sorted linked lists. You have to merge them to produce a combined sorted linked list. You need to return the head of the final linked list.

Note:

The given linked ...read more
View 3 more answers

Q37. given an array of numbers in which duplicates are there and one triplicate is there. find that number

Ans.

Find the triplicate number in an array of duplicates.

  • Iterate through the array and keep track of the frequency of each number.

  • Return the number that appears three times.

  • If no number appears three times, return null.

Add your answer

Q38. If you had to launch custom made-to-order products, how would you go about it?

Ans.

To launch custom made-to-order products, I would follow a process of market research, product design, and production planning.

  • Conduct market research to identify customer needs and preferences

  • Design products that meet those needs and preferences

  • Develop a production plan that allows for customization without sacrificing efficiency

  • Implement a system for taking and managing orders

  • Ensure quality control throughout the production process

  • Provide excellent customer service to ensure...read more

View 1 answer
Q39. Java Question

String pool and how garbage collection functionality works?

Add your answer
Q40. Puzzle

Given a biased coin, how would you take an unbiased decision .You don’t know whether it is biased towards heads or tails.

Add your answer

Q41. given a linked list with 2 parameters m,n. Now start reversing the m nodes and leave n nodes and continue it till u reach the end

Ans.

Reverse m nodes and leave n nodes in a linked list till the end.

  • Traverse the linked list till m nodes and reverse them

  • Traverse n nodes and continue reversing m nodes

  • Repeat the above step till the end of the linked list

  • Handle edge cases like m or n being greater than the length of the linked list

Add your answer
Q42. Technical Questions

1) When dumping into the folder check if there is an existing file already. If yes and if the existing file size is less than 10MB then append the new data into the file, else create a new fi...read more

Ans.

1) Check if existing file size is less than 10MB, append new data if yes, else create a new file. Output file to have one json per line.

  • Check if file exists and its size

  • If size is less than 10MB, append new data

  • If size is greater than or equal to 10MB, create a new file

  • Output file should have one JSON per line

Add your answer

Q43. All the leaf nodes of tree are doubly linked,print only the leaf nodes of a tree

Ans.

Print only the leaf nodes of a doubly linked tree.

  • Traverse the tree and check if a node has no children and both left and right pointers are null.

  • If yes, then it is a leaf node and print it.

  • If no, then continue traversing the tree.

  • Use recursion to traverse the tree in a depth-first manner.

Add your answer

Q44. Where does session id is stored in php? How server identifies request has come from which client and many other related questions?

Ans.

Session ID is stored in PHP as a cookie or a query parameter.

  • Session ID can be stored as a cookie in the client's browser.

  • Session ID can also be stored as a query parameter in the URL.

  • The server identifies the client by retrieving the session ID from the cookie or query parameter.

  • The session ID is then used to retrieve the corresponding session data stored on the server.

  • The server can also use other methods like IP address or user agent to identify the client.

Add your answer
Q45. Java Question

How to synchronize HashMap in Java?

Add your answer

Q46. How can you attribute conversions? If you do some improvements, how will you attribute it to that? Also, got a follow-up question on SEO here.

Ans.

To attribute conversions, we can use various methods such as tracking pixels, unique URLs, and A/B testing. SEO improvements can be attributed through tracking changes in search engine rankings and organic traffic.

  • Use tracking pixels to track conversions from specific sources

  • Create unique URLs for different campaigns to track conversions

  • Use A/B testing to compare the performance of different versions of a page

  • Track changes in search engine rankings and organic traffic to attr...read more

Add your answer

Q47. Given an array of +ve and -ve numbers , have to rearrange them ( like +ve numbers to left and -ve numbers to right of the array)

Ans.

Rearrange an array of positive and negative numbers with positive numbers on the left and negative numbers on the right.

  • Create two empty arrays, one for positive numbers and one for negative numbers

  • Loop through the original array and add positive numbers to the positive array and negative numbers to the negative array

  • Concatenate the positive and negative arrays to create the rearranged array

Add your answer

Q48. If you had to launch custom made-to-order products, how will you go about it? Guesstimate on market sizing for the same. What are the 3 major things you'll take care of? How can you attribute conversions? ? A q...

read more
Ans.

To launch custom made-to-order products, focus on market research, production capabilities, and customer experience. Attribute conversions through tracking and analytics. SEO is crucial for online visibility.

  • Conduct market research to identify demand and competition

  • Assess production capabilities and logistics for customization

  • Prioritize customer experience through seamless ordering and delivery

  • Implement tracking and analytics to attribute conversions

  • Optimize SEO strategies to...read more

View 1 answer

Q49. Find 2 elements in array whose sum is equal to given number?

Ans.

The question asks to find two elements in an array whose sum is equal to a given number.

  • Iterate through the array and for each element, check if the difference between the given number and the current element exists in the array.

  • Use a hash set to store the elements as you iterate through the array for efficient lookup.

  • Return the pair of elements if found, otherwise return a message indicating no such pair exists.

Add your answer

Q50. Change Binary tree so that parent node is the sum of root nodes

Ans.

Change binary tree to make parent node the sum of root nodes

  • Traverse the tree in post-order

  • For each node, update its value to the sum of its children

  • Return the updated root node

Add your answer

Q51. Build a bst out of the unsorted array by looping over the array and inserting each element to the tree?

Ans.

Yes

  • Create an empty binary search tree (BST)

  • Loop over the unsorted array

  • For each element, insert it into the BST using the appropriate insertion logic

  • Repeat until all elements are inserted

  • The resulting BST will be built from the unsorted array

Add your answer

Q52. Create the pivot table, sort the data in ascending order

Ans.

Create a pivot table and sort the data in ascending order.

  • To create a pivot table, select the data range and go to the 'Insert' tab in Excel.

  • Choose 'PivotTable' and select the location for the pivot table.

  • Drag the desired fields to the 'Rows' and 'Values' areas.

  • To sort the data in ascending order, click on the drop-down arrow next to the field name in the pivot table and select 'Sort A to Z'.

View 4 more answers

Q53. explain all the serach algorithm you know with space and Time complexities

Ans.

Explanation of search algorithms with their space and time complexities.

  • Linear Search - O(n) time complexity, O(1) space complexity

  • Binary Search - O(log n) time complexity, O(1) space complexity

  • Jump Search - O(√n) time complexity, O(1) space complexity

  • Interpolation Search - O(log log n) time complexity, O(1) space complexity

  • Exponential Search - O(log n) time complexity, O(1) space complexity

  • Fibonacci Search - O(log n) time complexity, O(1) space complexity

Add your answer
Q54. Java Question

Singleton pattern, observer pattern?

Add your answer
Q55. Basic HR Questions

If you won a 10 crore lottery will you still work?

Willing to relocate?

What do you prefer flexible timing or fixed timings?

Ans.

Yes, I would still work if I won a 10 crore lottery.

  • I am passionate about my work and find fulfillment in it.

  • Money is not the sole motivator for me.

  • I would use the lottery winnings to secure my future and pursue my dreams.

  • Working provides a sense of purpose, personal growth, and social interaction.

  • I enjoy the challenges and learning opportunities that come with my profession.

Add your answer
Q56. OS Question

Difference between process and thread

Add your answer

Q57. Inorder Travesal of a tree without recursion(write the code)

Ans.

Inorder traversal of a tree without recursion

  • Create an empty stack and initialize current node as root

  • Push the current node to stack and set current = current.left until current is NULL

  • If current is NULL and stack is not empty, pop the top item from stack, print it and set current = popped_item.right

  • Repeat step 2 and 3 until stack is empty

Add your answer

Q58. Indexing in mysql? How many types of indexing in mysql?

Ans.

Indexing in MySQL improves query performance. There are several types of indexing in MySQL.

  • Indexes are used to quickly locate data without scanning the entire table.

  • Types of indexing in MySQL include B-tree, hash, full-text, and spatial indexes.

  • B-tree indexes are the most common and suitable for most use cases.

  • Hash indexes are used for exact match lookups.

  • Full-text indexes are used for searching text-based data efficiently.

  • Spatial indexes are used for optimizing spatial queri...read more

Add your answer

Q59. What is the difference between get and post?

Ans.

GET is used to retrieve data from a server, while POST is used to send data to a server.

  • GET requests are idempotent, meaning they can be repeated without changing the result

  • POST requests are not idempotent and can have side effects on the server

  • GET requests can be cached by the browser, while POST requests cannot

  • GET requests have limitations on the amount of data that can be sent, while POST requests have no limitations

  • GET requests should not be used for sensitive data, as th...read more

Add your answer

Q60. Process vs Thread differences and synchronization,deadlock examples?

Ans.

Process vs Thread differences and synchronization, deadlock examples

  • Process is an instance of a program while thread is a subset of a process

  • Processes are independent while threads share the same memory space

  • Synchronization is used to coordinate access to shared resources

  • Deadlock occurs when two or more threads are blocked waiting for each other to release resources

  • Examples of synchronization include mutex, semaphore, and monitor

  • Examples of deadlock include dining philosopher...read more

Add your answer
Q61. DBMS Questions

Design with one-one mapping, one-many mapping…some basic questions

Add your answer

Q62. Use lookup with the product based given data and find the needed data

Ans.

Using lookup with product-based data to find the needed data.

  • Use a lookup function like VLOOKUP or INDEX/MATCH to search for the needed data

  • Identify the key or unique identifier to match the data

  • Specify the range or table where the data is located

  • Retrieve the desired data based on the lookup value

View 2 more answers
Q63. DBMS Question

What is indexing?

Add your answer

Q64. Can trigger be used with select statement?

Ans.

Yes, triggers can be used with select statements in SQL.

  • Triggers are database objects that are automatically executed in response to certain events, such as insert, update, or delete operations.

  • While triggers are commonly used with insert, update, and delete statements, they can also be used with select statements.

  • Using triggers with select statements allows you to perform additional actions or validations before or after the select operation.

  • For example, you can use a trigge...read more

Add your answer

Q65. LRU page Replacement Algorithm for large data

Ans.

LRU page replacement algorithm is used to replace the least recently used page in memory with a new page.

  • LRU stands for Least Recently Used

  • It is a cache eviction algorithm

  • It is used to manage memory in operating systems

  • It works by keeping track of the pages that are used recently and the ones that are not

  • When a new page is to be loaded into memory, the algorithm checks which page has not been used for the longest time and replaces it with the new page

Add your answer

Q66. How will you launch vernacular content on Myntra?What will you translate? How will you measure it success? How will you decide if it’s the right time to get into vernacular content?

Ans.

To launch vernacular content on Myntra, we will translate product descriptions, user reviews, and customer support. Success will be measured through increased engagement and conversion rates. The right time to launch will be determined by market research and user demand.

  • Translate product descriptions, user reviews, and customer support into vernacular languages

  • Measure success through increased engagement and conversion rates

  • Determine the right time to launch through market re...read more

View 1 answer
Q67. DBMS Question

Advantages of B+ Tree

Add your answer

Q68. Can constructor be declared as private?

Ans.

Yes, a constructor can be declared as private.

  • Declaring a constructor as private restricts its accessibility to only the class itself.

  • This can be useful in scenarios where you want to control the creation of objects of that class.

  • Private constructors are commonly used in singleton design pattern implementations.

  • Example: private constructor in a singleton class:

  • class Singleton { private Singleton() {} }

Add your answer

Q69. How do you handle conflict?How do you get stakeholder buy-in? What’s your process for change management?

Ans.

I handle conflict by actively listening, finding common ground, and facilitating open communication. I gain stakeholder buy-in through clear communication, addressing concerns, and demonstrating value. My change management process involves thorough planning, effective communication, and stakeholder involvement.

  • Actively listen to all parties involved in the conflict to understand their perspectives.

  • Find common ground and areas of agreement to build a foundation for resolution....read more

View 2 more answers

Q70. String pool and how garbage collection functionality works?

Ans.

String pool is a cache of string literals in memory. Garbage collection frees up memory by removing unused objects.

  • String pool is a part of heap memory where string literals are stored.

  • Strings in the pool are shared among multiple objects to save memory.

  • Garbage collection identifies and removes objects that are no longer in use.

  • String pool can be accessed using the intern() method.

  • String objects created using new keyword are not stored in the pool.

Add your answer

Q71. Given a string of paranthesis tell longest valid parantheisis

Ans.

Use stack to keep track of indices of opening parentheses, update max length when closing parentheses found

  • Use a stack to keep track of indices of opening parentheses

  • When a closing parentheses is found, update max length by calculating the difference between current index and top of stack

  • Handle edge cases like extra closing parentheses or unmatched opening parentheses

  • Example: Input: "(()()", Output: 4 (for "()()")

Add your answer

Q72. Cookie in php? Size of the cookie, expiry etc?

Ans.

A cookie in PHP is a small piece of data stored on the client's computer. It has a size limit and an expiry date.

  • A cookie is used to store information on the client's computer for future use.

  • In PHP, cookies are set using the setcookie() function.

  • The size of a cookie is limited to 4KB.

  • Cookies can have an expiry date, after which they are no longer valid.

  • The expiry date can be set using the 'expires' parameter in the setcookie() function.

  • If no expiry date is set, the cookie wil...read more

Add your answer

Q73. Guestimates question: How many women's drive red car in the Bangalore

Ans.

It is impossible to accurately estimate the number of women driving red cars in Bangalore without specific data.

  • There is no specific data available on the number of women driving red cars in Bangalore.

  • Estimating the number of women driving red cars in Bangalore would require access to vehicle registration data or a survey of car owners.

  • Factors such as car ownership trends among women and the popularity of red cars would also impact the estimate.

View 2 more answers

Q74. What are contractor benefits at Myntra? Do they get employee discount code?

Ans.

Contractors at Myntra receive certain benefits, including an employee discount code.

  • Contractors at Myntra receive certain benefits, such as access to the company's employee discount code.

  • The employee discount code allows contractors to purchase Myntra products at a discounted rate.

  • Other benefits for contractors may include flexible work hours and the opportunity to work on exciting projects.

  • However, the specific benefits for contractors may vary depending on their role and co...read more

Add your answer

Q75. U have to cut a rod in such a way so that u can get each part ever day and whole rod in a week

Ans.

To cut a rod in such a way that each part is obtained every day and the whole rod is obtained in a week.

  • Cut the rod into 7 equal parts.

  • Each day, use one part of the rod.

  • By the end of the week, all parts will be used and the whole rod will be obtained.

Add your answer

Q76. Given a string find longest palindromeic substring

Ans.

Find the longest palindromic substring in a given string.

  • Use dynamic programming to check for palindromes within the string.

  • Start by checking for palindromes of length 1 and 2, then expand to longer substrings.

  • Keep track of the longest palindrome found so far.

Add your answer

Q77. How you believe that you could add the value to the products by your competencies?

Add your answer

Q78. How can you meet the customer requirements & make them delight?

Add your answer

Q79. How do you create a roadmap? How do you prioritise features?

Ans.

Creating a roadmap involves identifying goals, prioritizing features, and aligning with stakeholders.

  • Identify business goals and objectives

  • Gather feedback from stakeholders and customers

  • Prioritize features based on impact and effort

  • Create a timeline and milestones

  • Align roadmap with company strategy and resources

  • Regularly review and adjust roadmap as needed

Add your answer

Q80. What is startup all about and what all technology is used

Ans.

A startup is a newly established business that aims to solve a problem or meet a need using innovative technology.

  • Startups are focused on growth and scalability.

  • They often operate in a fast-paced and dynamic environment.

  • Startups use various technologies depending on their industry and product.

  • Common technologies used in startups include web and mobile development, cloud computing, data analytics, artificial intelligence, and blockchain.

  • Examples of startup technologies include...read more

Add your answer

Q81. Simple and Best Difference between Developer and Tester

Ans.

Developers write code to create software, while testers ensure the quality of the software by finding and reporting bugs.

  • Developers write code, while testers test the code.

  • Developers focus on creating software features, while testers focus on finding bugs and ensuring quality.

  • Developers work on the implementation, while testers work on the validation.

  • Developers are responsible for coding and debugging, while testers are responsible for testing and reporting issues.

  • Developers ...read more

Add your answer

Q82. System , black box and whitebox testing differences

Ans.

System, black box, and whitebox testing are different approaches to testing software.

  • System testing is performed on the complete system to ensure that all components work together as expected.

  • Black box testing focuses on testing the functionality of the software without considering its internal structure.

  • Whitebox testing involves testing the internal structure and implementation of the software.

  • System testing is performed by end-users or independent testers, while black box a...read more

Add your answer

Q83. Can a constructor be private?

Ans.

Yes, a constructor can be private.

  • A private constructor can only be accessed within the class itself.

  • It is often used in singleton design pattern to restrict object creation.

  • Private constructors are also useful for utility classes that only contain static methods.

Add your answer

Q84. What is session in php?

Ans.

Session in PHP is a way to store and retrieve data for a user across multiple requests.

  • Sessions are used to maintain user-specific data on the server side.

  • A session is created for each user and is identified by a unique session ID.

  • Session data can be stored in server files or in a database.

  • Session variables can be accessed and modified throughout the user's session.

  • Sessions can be used to implement features like user authentication and shopping carts.

Add your answer

Q85. Output resukt number of rows basis the joins

Ans.

The output result number of rows depends on the type of join used.

  • Inner join returns only the matching rows from both tables

  • Left join returns all rows from the left table and matching rows from the right table

  • Right join returns all rows from the right table and matching rows from the left table

  • Full outer join returns all rows from both tables

  • Cross join returns the Cartesian product of both tables

Add your answer

Q86. How many types of trigger?

Ans.

There are two types of triggers: DML triggers and DDL triggers.

  • DML triggers are fired in response to DML (Data Manipulation Language) statements like INSERT, UPDATE, DELETE.

  • DDL triggers are fired in response to DDL (Data Definition Language) statements like CREATE, ALTER, DROP.

  • Examples: A DML trigger can be used to log changes made to a table, while a DDL trigger can be used to enforce certain rules when a table is altered.

Add your answer

Q87. How did you measure growth of categories in your previous job?

Ans.

I measured growth of categories by analyzing sales data, market trends, and customer feedback.

  • Utilized sales data to track category performance over time

  • Analyzed market trends to identify growth opportunities

  • Collected and analyzed customer feedback to understand preferences and make adjustments

  • Implemented marketing campaigns to drive category growth

  • Monitored competitor activity to stay ahead in the market

Add your answer

Q88. What would I do to increase the profitability of my social commerce business?

Ans.

To increase the profitability of a social commerce business, I would focus on optimizing marketing strategies, improving customer engagement, and enhancing the user experience.

  • Implement targeted advertising campaigns to reach specific customer segments

  • Utilize data analytics to track and analyze customer behavior for personalized marketing

  • Enhance social media presence and engagement to drive traffic and conversions

  • Optimize website and mobile app design for seamless user experi...read more

Add your answer

Q89. Inorder Traversal of a tree

Ans.

Inorder traversal is a way of visiting all nodes in a binary tree by visiting the left subtree, then the root, and then the right subtree.

  • Start at the root node

  • Traverse the left subtree recursively

  • Visit the root node

  • Traverse the right subtree recursively

  • Repeat until all nodes have been visited

Add your answer

Q90. Difference between QA and QC in Software Testing

Ans.

QA focuses on preventing defects, while QC focuses on identifying and fixing defects.

  • QA stands for Quality Assurance and is a proactive process that focuses on preventing defects by establishing processes and standards.

  • QC stands for Quality Control and is a reactive process that focuses on identifying and fixing defects through testing and inspection.

  • QA involves activities like requirement analysis, test planning, and process improvement.

  • QC involves activities like test execu...read more

View 1 answer

Q91. How would you create an assortment mix for a new category launch?

Ans.

To create an assortment mix for a new category launch, I would analyze market trends, customer preferences, competitor offerings, and budget constraints.

  • Conduct market research to understand customer needs and preferences

  • Analyze competitor assortments to identify gaps and opportunities

  • Consider budget constraints and pricing strategies

  • Collaborate with suppliers to source a variety of products that meet customer demands

  • Create a balanced assortment mix with a range of products i...read more

Add your answer

Q92. PreOrder traversal without recursion?

Ans.

PreOrder traversal without recursion is done using a stack to simulate the function call stack.

  • Create an empty stack and push the root node onto it.

  • While the stack is not empty, pop a node from the stack and process it.

  • Push the right child of the popped node onto the stack if it exists.

  • Push the left child of the popped node onto the stack if it exists.

Add your answer

Q93. If you are ordering inventory for a new item. What are the criteria we look at?

Ans.

Criteria for ordering inventory for a new item

  • Consider demand forecast and market trends

  • Evaluate production lead times and supplier reliability

  • Assess storage and shelf life requirements

  • Analyze cost and profit margins

  • Review past sales data for similar items

Add your answer

Q94. What tools have you used to manage a remote team?

Ans.

I have used tools like Slack, Zoom, Trello, and Google Docs to manage a remote team effectively.

  • Slack for communication and quick updates

  • Zoom for virtual meetings and video calls

  • Trello for task management and tracking progress

  • Google Docs for collaborative document editing

Add your answer

Q95. Differences between Alpha and Beta Testing

Ans.

Alpha testing is done by internal teams, while beta testing involves external users.

  • Alpha testing is conducted by the development team or quality assurance team within the organization.

  • It is performed in a controlled environment before the software is released to the public.

  • Alpha testing helps identify bugs, usability issues, and performance problems.

  • Beta testing involves external users who are not part of the development team.

  • It is conducted in a real-world environment to ga...read more

Add your answer

Q96. Linked List in a binary tree

Ans.

A linked list can be implemented in a binary tree by using the left child as the next node and the right child as the previous node.

  • Each node in the binary tree will have a left child pointer and a right child pointer.

  • Traversal of the linked list can be done by following the left child pointers.

  • Example: In a binary tree, the left child of a node can point to the next node in the linked list.

Add your answer

Q97. Output result number of rows basis the joins

Ans.

The question asks to output the number of rows based on joins.

  • The number of rows in the output depends on the type of join used.

  • Inner join only returns rows that have matching values in both tables.

  • Left join returns all rows from the left table and matching rows from the right table.

  • Right join returns all rows from the right table and matching rows from the left table.

  • Full outer join returns all rows from both tables.

  • Use COUNT() function to count the number of rows in the out...read more

Add your answer

Q98. What software you are using for editing.

Ans.

I use Adobe Photoshop for editing.

  • Adobe Photoshop is the industry standard software for photo editing.

  • It offers a wide range of tools and features for editing and enhancing images.

  • Some examples of editing tasks in Photoshop include retouching, color correction, and image manipulation.

View 1 answer

Q99. What are technical challenges that you solved?

Add your answer

Q100. What is the optimal balance between repeat and new styles?

Ans.

The optimal balance between repeat and new styles depends on customer preferences, market trends, and brand strategy.

  • Consider customer feedback and sales data to determine which styles are popular and should be repeated.

  • Monitor market trends and competitor offerings to identify opportunities for new styles that will appeal to customers.

  • Maintain a balance between repeat styles to ensure consistency and brand recognition, while introducing new styles to keep the assortment fres...read more

Add your answer
1
2
Contribute & help others!
Write a review
Share interview
Contribute salary
Add office photos

Interview Process at Eviden

based on 83 interviews in the last 1 year
Interview experience
3.8
Good
View more
Interview Tips & Stories
Ace your next interview with expert advice and inspiring stories

Top Interview Questions from Similar Companies

3.9
 • 460 Interview Questions
4.0
 • 371 Interview Questions
4.0
 • 355 Interview Questions
4.4
 • 252 Interview Questions
4.0
 • 190 Interview Questions
4.1
 • 137 Interview Questions
View all
Top Myntra Interview Questions And Answers
Share an Interview
Stay ahead in your career. Get AmbitionBox app
qr-code
Helping over 1 Crore job seekers every month in choosing their right fit company
70 Lakh+

Reviews

5 Lakh+

Interviews

4 Crore+

Salaries

1 Cr+

Users/Month

Contribute to help millions
Get AmbitionBox app

Made with ❤️ in India. Trademarks belong to their respective owners. All rights reserved © 2024 Info Edge (India) Ltd.

Follow us
  • Youtube
  • Instagram
  • LinkedIn
  • Facebook
  • Twitter