i
Snapdeal
Filter interviews by
Dispatching involves coordinating the movement of goods or services efficiently and effectively through a systematic approach.
Understand the dispatch requirements: Know what needs to be dispatched, including quantity and destination.
Utilize a dispatch system: Use software tools to track orders, manage inventory, and schedule deliveries.
Communicate with drivers: Ensure drivers are informed about their routes, deliv...
There are 6 colors, so 6^3 = 216 different cubes can be obtained.
The cube has 6 faces, each of which can be one of 6 colors.
Therefore, there are 6 options for the first face, 6 for the second, and 6 for the third.
To find the total number of possible cubes, we multiply these options together: 6 x 6 x 6 = 216.
No, 899 is not a prime number.
A prime number is a positive integer greater than 1 that has no positive integer divisors other than 1 and itself.
899 can be divided by 29 and 31, so it is not a prime number.
The amount of water used in the college depends on various factors such as the number of students, staff, and facilities.
The amount of water used in the college varies depending on the size of the college.
The number of students, staff, and facilities also play a significant role in determining the amount of water used.
The college may have water-saving measures in place to reduce water usage.
The amount of water use...
Short term aim is to excel in my role as a business analyst and contribute to the success of the company. Long term aim is to become a senior business analyst and eventually a business consultant.
Short term aim: Excel in my role as a business analyst
Short term aim: Contribute to the success of the company
Long term aim: Become a senior business analyst
Long term aim: Transition into a business consultant role
The answer describes how to check if a linked list is a palindrome or not.
Traverse the linked list and store the values in an array
Compare the elements of the array from both ends to check for palindrome
Alternatively, use two pointers to traverse the linked list, one slow and one fast, and reverse the first half of the list while traversing
To check if a linked list has a loop, we can use the Floyd's cycle-finding algorithm.
Use two pointers, one moving at twice the speed of the other
If there is a loop, the fast pointer will eventually catch up with the slow pointer
If the fast pointer reaches the end of the list, there is no loop
To find the Kth element from the end of a linked list, we can use the two-pointer approach.
Initialize two pointers, 'fast' and 'slow', pointing to the head of the linked list.
Move the 'fast' pointer K steps ahead.
Move both 'fast' and 'slow' pointers one step at a time until 'fast' reaches the end of the linked list.
The 'slow' pointer will be pointing to the Kth element from the end.
Find the row with maximum number of 1's in a matrix of 0's and 1's.
Start from the top right corner of the matrix
If the current element is 1, move left in the same row
If the current element is 0, move down to the next row
Repeat until you reach the bottom left corner of the matrix
Intersection of 2 linked lists
Traverse both lists and compare each node to find the intersection
Use a hash set to store visited nodes and check for intersection
Calculate the length of both lists and adjust the starting point for comparison
I applied via Recruitment Consulltant and was interviewed in Dec 2023. There was 1 interview round.
The order of execution refers to the sequence in which instructions or operations are executed in a program.
The order of execution is determined by the programming language and the specific code being executed.
Generally, code is executed line by line from top to bottom.
However, there are exceptions such as loops, conditionals, and function calls that can alter the order of execution.
In some programming languages, there...
I applied via Recruitment Consultant and was interviewed before Aug 2020. There was 1 interview round.
Dispatching involves coordinating the movement of goods or services efficiently and effectively through a systematic approach.
Understand the dispatch requirements: Know what needs to be dispatched, including quantity and destination.
Utilize a dispatch system: Use software tools to track orders, manage inventory, and schedule deliveries.
Communicate with drivers: Ensure drivers are informed about their routes, delivery t...
The Lowest Common Ancestor (LCA) of a binary tree can be found in place using a recursive approach.
Start from the root node and recursively check if both nodes are present in the left and right subtrees.
If one node is found in the left subtree and the other in the right subtree, then the current node is the LCA.
If both nodes are found in the left subtree, recursively search for the LCA in the left subtree.
If both nodes...
Knapsack and coin change problems are classic dynamic programming problems.
Knapsack problem involves maximizing the value of items in a knapsack without exceeding its capacity.
Coin change problem involves finding the minimum number of coins needed to make a certain amount of change.
Both problems can be solved using dynamic programming techniques.
Examples: 0/1 Knapsack, Fractional Knapsack, Coin Change with limited coin...
Find the maximum product of three numbers in an array.
Sort the array in ascending order.
Multiply the last three numbers in the sorted array to get the maximum product.
If there are negative numbers in the array, consider multiplying the two smallest negative numbers with the largest positive number.
I usually shop on Amazon for its vast selection, competitive prices, and convenient delivery options.
Wide variety of products: From electronics to groceries, Amazon has almost everything.
Competitive pricing: Often find better deals compared to local stores.
Fast shipping: Amazon Prime offers same-day or next-day delivery.
User reviews: Helpful customer feedback aids in making informed decisions.
Easy returns: The return p...
I am a highly motivated and experienced professional with a strong background in project management and team leadership.
Over 10 years of experience in managing complex projects and leading cross-functional teams
Proven track record of delivering projects on time and within budget
Strong communication and interpersonal skills, able to effectively collaborate with stakeholders at all levels
Expertise in implementing project...
My real goal in life is to make a meaningful impact on others while pursuing personal growth and fulfillment.
To contribute positively to my community, like volunteering at local shelters.
To continuously learn and grow, such as taking courses in my field.
To build strong relationships with family and friends, prioritizing quality time.
To achieve a work-life balance that allows for personal passions, like traveling or pai...
I would address the situation by communicating with my manager and finding a solution together.
Initiate a conversation with the manager to understand their expectations and concerns
Express your own concerns and feelings respectfully
Propose alternative approaches or suggestions
Seek a compromise or find common ground
Maintain open and honest communication throughout the process
Balancing academics, extracurricular activities, and part-time job
Juggling multiple responsibilities
Time management challenges
Prioritizing tasks effectively
Algorithm to find LCM of all numbers from 1 to n and its time complexity
Find prime factors of all numbers from 1 to n
For each prime factor, find the highest power it appears in any number from 1 to n
Multiply all prime factors raised to their highest power to get LCM
Time complexity: O(n*log(log(n)))
NoSQL databases are flexible, scalable, and can handle large amounts of unstructured data.
NoSQL databases are schema-less, allowing for easy and flexible data modeling.
They can handle large amounts of unstructured data, making them suitable for big data applications.
NoSQL databases are highly scalable and can easily handle high traffic and large user bases.
They provide horizontal scalability by distributing data across...
The question asks to find the count of words in a dictionary that can be formed by a given number.
Iterate through each word in the dictionary
Check if the characters in the word can be formed using the given number
Increment the count if the word can be formed
Minimize cost to make H elements of an array equal by only increasing their values.
Identify the target value H that elements should be increased to.
Calculate the cost for each element that needs to be increased to H.
Select the H smallest costs to minimize total cost.
Example: For array [2, 3, 5, 6, 4, 4] and H=4, costs are [2, 1, 0, 0, 0, 0]. Total cost = 3.
Optimal complexity is achieved by sorting or using a min-heap t...
Estimating the revenue of a Dominos outlet
Consider the average number of orders per day
Calculate the average order value
Multiply the average number of orders by the average order value
Take into account any seasonal variations or promotions
Consider the location and population density of the outlet
Analyze the competition in the area
Factor in the operating expenses and profit margin
I am an experienced analyst with a strong background in data analysis and problem-solving.
Experienced analyst with a track record of successfully analyzing complex data sets
Proficient in using statistical software and data visualization tools
Strong problem-solving skills and ability to identify trends and patterns
Excellent communication and presentation skills
Ability to work independently and collaborate with cross-fun...
Snapdeal is a leading e-commerce company in India with a strong customer base and a wide range of products.
Snapdeal has a large customer base in India, which provides a great opportunity for growth and impact.
The company offers a wide range of products across various categories, catering to diverse customer needs.
Snapdeal has a strong presence in the e-commerce market, competing with other major players.
The company has...
Estimating the costs of an Auto-Rickshaw driver.
Consider fuel expenses for the auto-rickshaw.
Include maintenance and repair costs.
Factor in license and permit fees.
Account for insurance premiums.
Include daily wages for any helpers or assistants.
Consider miscellaneous expenses like parking fees and tolls.
Top trending discussions
Some of the top questions asked at the Snapdeal interview for freshers -
The duration of Snapdeal interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 1 interview experience
Difficulty level
Duration
based on 659 reviews
Rating in categories
Assistant Manager
93
salaries
| ₹5 L/yr - ₹11 L/yr |
Senior Executive
84
salaries
| ₹2.8 L/yr - ₹5.8 L/yr |
Category Manager
82
salaries
| ₹6.9 L/yr - ₹23 L/yr |
Deputy Manager
56
salaries
| ₹5.5 L/yr - ₹12 L/yr |
Senior Software Engineer
51
salaries
| ₹12 L/yr - ₹29.5 L/yr |
Flipkart
Amazon
Meesho
eBay