Add office photos
Snapdeal logo
Engaged Employer

Snapdeal

Verified
3.8
based on 645 Reviews
Video summary
Filter interviews by
Designation
Fresher
Skills
Clear (1)

30+ Snapdeal Interview Questions and Answers for Freshers

Updated 5 Feb 2024
Popular Designations

Q1. Variation of -----/ Given a dictionary of words and a number n. Find count of all words in dictionary that can be formed by given number n

Ans.

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

Add your answer
right arrow

Q2. Find LCM of all numbers from 1 to n. Give an algorithm, then correctly estimate the time complexity

Ans.

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)))

Add your answer
right arrow

Q3. Cube with six colors how many different cubes can be obtained?

Ans.

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.

Add your answer
right arrow

Q4. Calculate what single cut bookmyshow should charge from the customers depending on the various factor..... Ans. List the factors like movie of superstar, festival occasion etc.

Ans.

BookMyShow should charge different prices based on factors like movie of superstar, festival occasion, etc.

  • Consider the popularity of the movie star

  • Take into account the demand for tickets during festival occasions

  • Analyze the competition and market trends

  • Offer discounts for bulk bookings or loyalty programs

  • Consider the cost of production and distribution

  • Adjust prices based on the time of day or week

  • Use dynamic pricing to optimize revenue

  • Examples: Charge higher prices for a mo...read more

Add your answer
right arrow
Discover Snapdeal interview dos and don'ts from real experiences

Q5. SQL vs NoSQL. Why NoSQL

Ans.

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 multiple servers.

  • NoSQL databases are often used in real-t...read more

Add your answer
right arrow

Q6. Why Snapdeal (or whatever company it is)?

Ans.

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 a user-friendly platform and offers convenient payment op...read more

Add your answer
right arrow
Are these interview questions helpful?

Q7. Estimate the costs of an Auto-Rickshaw driver. (No time frame)

Ans.

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.

Add your answer
right arrow

Q8. Guess the amount of water used in the college?

Ans.

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 used may also vary depending on the season and weather conditions....read more

Add your answer
right arrow
Share interview questions and help millions of jobseekers 🌟
man with laptop

Q9. Mean median mode, why median is best

Ans.

Median is best because it is not affected by outliers and gives a better representation of central tendency.

  • Median is the middle value in a dataset, which makes it less affected by extreme values or outliers.

  • It gives a better representation of central tendency as compared to mean, which can be skewed by outliers.

  • Mode is not always useful as it may not exist or may not be unique in a dataset.

  • For example, in a dataset of salaries, the median would give a better representation o...read more

Add your answer
right arrow

Q10. Estimate the revenue of a Dominos outlet

Ans.

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

Add your answer
right arrow

Q11. whether 899 is prime or not??

Ans.

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.

Add your answer
right arrow

Q12. In a matrix of only 0’s and 1’s, where in each row, there are only 0’s first and then 1’s, find the row with maximum number of 1’s. [Start with right top corner O(m+n) ] [With Code]

Ans.

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

Add your answer
right arrow

Q13. If a shipment is changed in between i.e. product is replaced by say, a soap how will you tackle this problem?

Add your answer
right arrow

Q14. Codes for Post-Order, In-Order and Level-Order Traversal of a binary tree.P.S : These questions were asked to my friends

Ans.

Codes for Post-Order, In-Order, and Level-Order Traversal of a binary tree.

  • Post-Order Traversal: Left subtree, Right subtree, Root

  • In-Order Traversal: Left subtree, Root, Right subtree

  • Level-Order Traversal: Visit nodes level by level, from left to right

Add your answer
right arrow

Q15. Find the number of connected components [islands] in a matrix formed with only 0’s and 1’s. [With Code] -----/

Add your answer
right arrow

Q16. A simple program to check whether a number is palindrome or not

Ans.

A program to check if a number is a palindrome or not.

  • Convert the number to a string

  • Reverse the string

  • Compare the reversed string with the original string

  • If they are the same, the number is a palindrome

Add your answer
right arrow

Q17. Design a recommendation system as you see on e-commerce sites recommending the items for you to buy. You just have to tell the ideas and design the classes accordingly

Add your answer
right arrow

Q18. Which e-commerce site you normally purchase from and why?

Add your answer
right arrow

Q19. Short term & Long term aims in Life

Ans.

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

Add your answer
right arrow

Q20. Different types of traversals of a tree, with example

Ans.

Tree traversals are methods used to visit each node in a tree data structure.

  • Inorder traversal: Visit left subtree, then root, then right subtree. Example: 1. Left -> Root -> Right

  • Preorder traversal: Visit root, then left subtree, then right subtree. Example: 1. Root -> Left -> Right

  • Postorder traversal: Visit left subtree, then right subtree, then root. Example: 1. Left -> Right -> Root

Add your answer
right arrow

Q21. Number of sparrows in IIT KGP

Ans.

The number of sparrows in IIT KGP is unknown.

  • The exact number of sparrows in IIT KGP is not available.

  • There is no specific data on the population of sparrows in IIT KGP.

  • The number of sparrows in IIT KGP is not documented.

  • No information is available regarding the count of sparrows in IIT KGP.

Add your answer
right arrow

Q22. Check if a linked list is palindrome or not

Ans.

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

Add your answer
right arrow

Q23. Kth element from the end, of a linked list

Ans.

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.

Add your answer
right arrow

Q24. Check whether or not a linked list has a loop

Ans.

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

Add your answer
right arrow

Q25. Road length of Ahmedabad

Ans.

The road length of Ahmedabad is approximately 2,500 kilometers.

  • Ahmedabad has a well-developed road network.

  • The road length includes both national highways and city roads.

  • The road length is constantly expanding due to urban development and infrastructure projects.

  • Major roads in Ahmedabad include the SG Highway, Ashram Road, and C.G. Road.

Add your answer
right arrow

Q26. In array find max product of three numbers

Ans.

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.

Add your answer
right arrow

Q27. why Snapdeal

Ans.

Snapdeal is a leading e-commerce platform in India, offering a wide range of products and services.

  • Snapdeal has a vast product catalog, providing customers with a wide variety of options.

  • The platform offers competitive prices and frequent discounts, making it attractive for customers.

  • Snapdeal has a user-friendly interface and a seamless shopping experience.

  • The company has a strong logistics network, ensuring timely delivery of products.

  • Snapdeal has a robust customer support s...read more

Add your answer
right arrow

Q28. Given a dictionary you have to list the anagrams

Add your answer
right arrow

Q29. Left [or Right] view of a tree

Ans.

Left view of a tree shows the nodes visible when viewed from the left side.

  • Left view of a tree is the nodes that are visible when looking at the tree from the left side.

  • It includes the leftmost node at each level of the tree.

  • Example: For a tree with root node A and left child B, the left view would be [A, B].

Add your answer
right arrow

Q30. Find the LCA of a binary tree in place

Ans.

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 are found in the right subtree, recursively search for th...read more

Add your answer
right arrow

Q31. In array find sum closest to zero

Add your answer
right arrow

Q32. Knapsack and coin change problem

Ans.

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 coins.

Add your answer
right arrow

Q33. Intersection of 2 linked lists

Ans.

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

Add your answer
right arrow

Q34. Boundary of a tree

Ans.

The boundary of a tree refers to the outermost edges of the tree canopy or the perimeter of the tree's root system.

  • The boundary of a tree is defined by the outermost branches and leaves of the tree canopy.

  • The root system of a tree also contributes to its boundary, with roots extending outward from the trunk.

  • The boundary of a tree can be influenced by factors such as soil type, available nutrients, and competition from other plants.

  • Examples: Oak tree with a wide canopy, Pine t...read more

Add your answer
right arrow

Q35. Order of execution

Ans.

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 are also concepts like multithreading or asynchronous exe...read more

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

Interview Process at Snapdeal for Freshers

based on 1 interviews
Interview experience
5.0
Excellent
View more
interview tips and stories logo
Interview Tips & Stories
Ace your next interview with expert advice and inspiring stories

Top Interview Questions from Similar Companies

JPMorgan Chase & Co. Logo
4.0
 • 407 Interview Questions
GlobalLogic Logo
3.6
 • 344 Interview Questions
Wells Fargo Logo
3.9
 • 272 Interview Questions
TCS iON Logo
3.9
 • 205 Interview Questions
KPIT Technologies Logo
3.4
 • 171 Interview Questions
Hyundai Motor India Limited Logo
4.3
 • 138 Interview Questions
View all
Recently Viewed
SALARIES
Sigmoid
Team Lead
L/yr
(4 salaries)
SALARIES
Mu Sigma
Azure Data Engineer
L/yr
(9 salaries)
SALARIES
Synchrony
Data Analyst
L/yr
(19 salaries)
SALARIES
Tech Mahindra
SALARIES
KPIT Technologies
SALARIES
Intellect Design Arena
REVIEWS
LTIMindtree
No Reviews
SALARIES
VMware Software
SALARIES
Thomson Reuters
SALARIES
Cognizant
Top Snapdeal Interview Questions And Answers
Share an Interview
Stay ahead in your career. Get AmbitionBox app
play-icon
play-icon
qr-code
Helping over 1 Crore job seekers every month in choosing their right fit company
75 Lakh+

Reviews

5 Lakh+

Interviews

4 Crore+

Salaries

1 Cr+

Users/Month

Contribute to help millions

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