Upload Button Icon Add office photos
Engaged Employer

i

This company page is being actively managed by Snapdeal Team. If you also belong to the team, you can get access from here

Snapdeal Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

Snapdeal Interview Questions, Process, and Tips

Updated 20 Jan 2025

Top Snapdeal Interview Questions and Answers

  • Q1. 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) ] ...read more
  • Q2. If a shipment is changed in between i.e. product is replaced by say, a soap how will you tackle this problem?
  • Q3. Codes for Post-Order, In-Order and Level-Order Traversal of a binary tree.P.S : These questions were asked to my friends
View all 39 questions

Snapdeal Interview Experiences

Popular Designations

75 interviews found

Sdet Interview Questions & Answers

user image Anonymous

posted on 11 May 2015

Interview Questionnaire 

6 Questions

  • Q1. Same DS, Algo questions and resume based interview.
  • Q2. Asked some advanced Java questions since I had done a project in J2EE
  • Q3. Your previous projects, interests
  • Ans. 

    I have worked on projects involving test automation, performance testing, and API testing. I am also interested in exploring new testing tools and techniques.

    • Test automation projects using Selenium and Cucumber

    • Performance testing using JMeter for load testing

    • API testing using Postman and RestAssured

    • Interest in exploring new testing tools and techniques

  • Answered by AI
  • Q4. Questions about resume
  • Q5. 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 del...

  • Answered by AI
  • Q6. Puzzles and SQL query questions

Interview Preparation Tips

Round: Test
Experience: a) Aptitude MCQ (50 questions in 12 minutes), b) Quant + 2 Coding questions (Hackerrank) (45 minutes), c) C/Java MCQ* Aptitude MCQ consists of very easy questions, speed is all what matters here. Attempt all questions (No negative marking).* Quant questions were a bit difficult and took time to solve. For some questions, we had to deduce the answer by checking all the options. Hackerrank coding questions were average.

Line intersection problem and overlapping paintings problem.

” It is important to solve atleast 1 coding problem (3 test cases atleast), to get into the next round. ”

Get familiar with Hackerrank before your interview.*C/Java MCQ questions were average. You had to choose either C or Java. Basic output questions.
Duration: 60 minutes
Total Questions: 50

Round: Technical Interview
Experience: Majority of the students were eliminated after the first round. This round consisted of questions from DS, Algo, OS and Networks. linked list, stack, queue and tree questions were their favorites. Refer geeksforgeeks for questions on these topics (LL reversal, identical trees etc). Also, the interviewer would ask you to write the code for questions on LL, trees etc., so be prepared for it. I was also asked about deadlock, process synchronization, TCP/IP.If you are unable to solve a problem, that is perfectly all right. Don’t give up. Tell the interviewer what you are thinking. The interviewer would help you to reach the final solution.

Round: Technical Interview
Tips: Please don’t write non-sense in your resume,If you have something in your resume, be prepared to back it up.Make sure you know everything about your previous projects.

Round: Technical Interview
Experience: SQL questions were difficult. Study nested queries, joins etc. Again, don’t quit. Try to reach out a solution, interact with the interviewer. They want to know your thought process. I wasn’t able to give the correct/optimal solution of queries and the puzzle, but i was able to dig deep and give a non-optimal solution. Practice popular puzzles.Round 2,3,4 may take upto 1.5 hrs each depending upon the interviewers and candidates. They would know almost everything about you after these 3 rounds.

College Name: NA

Sdet Interview Questions asked at other Companies

Q1. Given a M x N 2D array containing random alphabets and a function Dict(string word) which returns whether the 'word' is a valid English word. Find all possible valid words you can get from the 2D array, where the alphabets are adjacent to e... read more
View answer (1)

Interview Questions & Answers

user image Anonymous

posted on 15 May 2015

Interview Questionnaire 

14 Questions

  • Q1. Diameter of binary tree. -----/
  • Ans. 

    The diameter of a binary tree is the number of nodes on the longest path between two leaves in the tree.

    • The diameter of a binary tree can be calculated by finding the longest path between two nodes in the tree.

    • It is not necessarily the same as the height of the tree.

    • The diameter can be found by calculating the sum of the heights of the left and right subtrees of each node.

  • Answered by AI
  • Q2. C++ concept like polymorphism,inheritance,function overloading,virtual function,virtual destructor etc
  • Q3. Next greater Element (full code) -----/
  • Q4. A sorted Array has been rotated r times to the left. find the minimum in least possible time(O(logn) expected). -----/
  • Q5. You have an sorted array,you have to make a balanced binary search tree from it (only approach) and basic insertion and deletion in BST
  • Ans. 

    To create a balanced binary search tree from a sorted array, use the middle element as the root and recursively build left and right subtrees.

    • Start with the middle element of the array as the root of the BST.

    • Recursively build the left subtree with elements to the left of the middle element.

    • Recursively build the right subtree with elements to the right of the middle element.

  • Answered by AI
  • Q6. Detect and remove loop from linked list(only approach). -----/
  • Q7. Tell me about yoursel
  • Q8. Check if anagram of a string is palindrome or not
  • Q9. N stair problem.(Dp approach) -----/
  • Q10. Search in a row wise and column wise sorted matrix. -----/
  • Q11. Difference between Process and Thread.6. find the number occurring odd number of time (xor solution).-----/
  • Ans. 

    XOR solution to find the number occurring odd number of times in an array.

    • Iterate through the array and XOR all elements together.

    • The result will be the number occurring odd number of times.

    • Example: [2, 2, 3, 3, 4] -> XOR of all elements = 4.

  • Answered by AI
  • Q12. -----.html
  • Q13. Basic behavioral questions.
  • Q14. Why snapdeal

Interview Preparation Tips

Round: TEST
Experience: First round was online written round.It consists of 25 Questions.

22 MCQ’s and 3 Coding questions1) Check for balanced parentheses in an expression. -----) Given an array where each element is the money a person have and there is only Rs. 3 note.We need to check whether it is possible to divide the money equally among all the persons or not.If it is possible then find Minimum number of transactions needed.3) Find next greater number with same set of digits. ----- shortlisted 18 people for the Personal interviews.

Round: HR Interview
Experience: I liked the way interviewers were interacting, they were very supportive and friendly as well.

General Tips: TIPS:1. Don’t jump into solutions, ask about the type of input that is given and output that is expected.2. The interviewer always tries to take you to the most optimal solution so listen to what all he says. Many a times they are big hints !!!3. Be honest.4. Keep believing that you will get the job.
College Name: NA

Skills evaluated in this interview

Interview Questions & Answers

user image Anonymous

posted on 20 May 2015

Interview Preparation Tips

Round: Telephonic 1:-
Experience: 1. Light is falling on a tree from left side you have to find all the nodes on which this light will fall.

2. Check whether a link list is palindrome or not.3. Minimum Edit Distance.

Round: Telephonic 2:-
Experience: 1. ZigZag traversal of tree

2. Pair wise elements which sum to a given value3. Intersection point of two linklists

Round: F2F 1:
Experience: 1. Maximum in sliding window

Round: F2F 2:
Experience: 1. You have a list of program files, how will you decide which file to compile first and which later, what data structure you will use for storing these dependencies.

2. Best Fit3. You have been given time intervals of a you tube video watched mostly. You have to find out the most watched time interval, so that you can put an ad in between that section.

Round: F2F 3:
Experience: 1. Find a number in an infinite stream of sorted numbers.

2. What happens when a computer starts?3. Write a hashing function for storing stream of words.

Round: F2F 4:
Experience: 1. A lot about my projects, what is the best thing you have done so far.

2. Populate sibling pointers in a tree.3. TCP/IP, http/https, how to establish a secure connection or send an encrypted data, PPP protocol.4. Virtual memory.

College Name: NA

Interview Questions & Answers

user image Anonymous

posted on 20 May 2015

Interview Preparation Tips

Round: Test
Experience: Written Test:The first round was the written test. There were 8 theoretical questions asked in the paper. The questions were either in the form of puzzles or probability based questions. The first three questions in the paper were compulsory questions and needed to be answered correctly for the rest of your paper to be evaluated; if a particular candidate answered any one of these questions incorrectly then he was rejected then and there. Apart from these 3 questions solving 2 more questions would have assured a candidate’s chance of getting selected for the next round. The duration of the test was of around 40 minutes.
For the written test nearly 200 people appeared out of which 30-40 were shortlisted for the interviews.
Tips: I am extending the helping hand to all my Juniors Hope the present 4rth years[passing out this year] will also do the same and participate in a better and bigger cause.I consulted my seniors for preparation of my resume. I believe that seniors provide the best provide you with the best possible insights in this regards.

Round: PERSONAL INTERVIEW ROUNDS.
Experience: Interview:
The second round were the personal interview rounds. Before the interview we were handed over a form wherein we were asked to fill in our preference of profile. I filled in both as my preferred profile.1st PI :::
It was a interview round. This round had no definite pattern. Some candidates were asked puzzles and estimation questions (like estimate number of street lamps in your college). Some candidates were asked HR questions based on their resume. For some candidates interview was a mixture of puzzles , estimation questions and HR questions.Interview duration was about 20 minutes.
My questions were ::There are 3 couples (each couple consists of a man and a woman: husband and wife pair) who want to cross a particular river with only one boat available for the voyage. At a time the boat can carry a maximum of 2 people and a woman cannot stay in presence of other male in absence of her husband. All three couples want to cross the river, what are the ways in which this could be done?
There are 2 ropes which burn in 60 minutes. How to measure 45 minutes without cutting any of the ropes?
In the coding questions the interviewers did not ask me to write down the complete codes of the problems, they only asked me to suggest some suitable algorithms. In one of the questions they gave me a binary number and asked me to write down the algorithm to calculate the number of one’s in the binary number.[remember all these cause i have my personal blog . P.S. will let u all know later]2nd PI :::It was also a interview round. In this round candidates were asked some puzzles which you can find in book "How would you move mount Fuji". Candidates were also asked to explain about their summer training project. Major part of interview consisted on questions based on resume and HR questions like Why Snapdeal, Where do you see yourself in next five years, What is your dream job, what is your ultimate goal in life, What is your passion etc. For software profile some technical questions were also asked. Interview duration was about 45 minutes.In second round of interview I was asked some hardcore programming questions on data structures since I wrote it as my area of interest. Some of the questions asked were:What are tree traversals?
What is pre-order and post-order?
If you have an array of ‘n+m’ elements and have these ‘n’ elements separately and you have to transfer these n elements in the n+m element slot which already contains the m elements. The transfer has to be done in such a way that all the m+n elements are sorted.
I was asked some puzzles as well. For instance in one of the puzzles, I was given a square consisting of 9 dots on its periphery; I was asked to join those 9 dots using 4 lines without lifting the pencil.
Tips: Final : we had to wait long before the apple fell on us uups just like Isaac Newton .. I got Selected along with some of my mates . smile emoticon smile emoticon . Hope u people also do well in your future . Best of Luck

College Name: BITS MESRA

Snapdeal interview questions for popular designations

 Software Developer

 (11)

 Analyst

 (8)

 Business Analyst

 (6)

 Software Engineer

 (5)

 Data Scientist

 (2)

 Senior Manager

 (2)

 Associate Category Manager

 (2)

 Graduate Engineer

 (1)

Analyst Interview Questions & Answers

user image Anonymous

posted on 2 Jul 2015

Interview Preparation Tips

Round: Test
Experience: Aptitude Test - 50 simple questions - 12 minutes.
Tips: Shortlisted candidates were given coding questions (C/C++/Java) - few MCQ's and 3 coding questions.
Duration: 12 minutes
Total Questions: 50

Round: Technical Interview
Experience: Two interviews -Technical and HR.

Technical interview had basic questions about Algos and their implementation as well as a few puzzles thrown in here and there.

Round: HR Interview
Experience: In the HR interview, they scrutinized the resume thoroughly.
Tips: Preparation : Read about a lot of Startups. Learn about the company and business mode. Expected to have a good understanding of the components of Analytics-quant and data interpretation. Coursera courses about Analytics are useful

College Name: IIT MADRAS
Motivation: Snapdeal is an online marketplace, New Delhi, India. The company was started by Kunal
Bahl, a Wharton graduate and Rohit Bansal, an alumnus of IIT Delhi in February 2010 , as
part of the dual degree M&T Engineering and Business program at Penn.

Top Snapdeal Analyst Interview Questions and Answers

Q1. Cube with six colors how many different cubes can be obtained?
View answer (1)

Analyst Interview Questions asked at other Companies

Q1. N-th Fibonacci Number Problem Statement Given an integer ‘N’, your task is to find and return the N’th Fibonacci number using matrix exponentiation. Since the answer can be very large, return the answer modulo 10^9 + 7. Formula: F(n) = F(n-... read more
View answer (1)

Get interview-ready with Top Snapdeal Interview Questions

Software Developer Interview Questions & Answers

user image Anmol Vijaywargiya

posted on 2 Dec 2015

Interview Preparation Tips

Round: Test
Experience: The first one was an aptitude round. It had 22 MCQs and 3 Coding Questions.Total time given was an hour. A total of 33 students were shortlisted for the next round.

Round: Technical Interview
Experience: The second round was a technical one. 19 students were asked to leave i.e. they were rejected.

Round: coding round
Experience: Then there was the pen and paper round where the rest of the 14 students were given 3 questions each and an hours time to write a fully functional code for as many questions possible.

Round: Technical Interview
Experience: 10 students went through to the final technical round. All the 10 students had to undergo both the technical as well as the HR round. After the technical round was done, the student was immediately sent to the HR round wherein after the interview his/her result was announced to him/her by the HR A total of 5 students were hired and I was glad to be one among them.

General Tips: "It was challenging, rewarding as well as exhausting.
This was a super dream company and because I was already placed, I didn't have the pressure of not getting the job.
I guess it was my day and hence everything went on smoothly"
Skill Tips: Stay calm and focused. All you need to do is believe in yourself and keep telling yourself that the job is yours to take and you are going to bag it.
Be thorough with the algorithmic concepts. Do not panic during the interview; the interviewer will help you if you stuck at some problem.
"I was offered a position of a software developer.
You can always ask them questions about how they find it working at the particular company."

Skills:
College Name: NIT Surathkal

Top Snapdeal Software Developer Interview Questions and Answers

Q1. Closest Pair of Points Problem Statement Given an array containing 'N' points in a plane, your task is to find the distance between the closest pair of points. Explanation: The distance between two points, (x1, y1) and (x2, y2), is calculat... read more
View answer (1)

Software Developer Interview Questions asked at other Companies

Q1. Maximum Subarray Sum Problem Statement Given an array of integers, determine the maximum possible sum of any contiguous subarray within the array. Example: Input: array = [34, -50, 42, 14, -5, 86] Output: 137 Explanation: The maximum sum is... read more
View answer (43)

Jobs at Snapdeal

View all

I appeared for an interview before Apr 2021.

Round 1 - Face to Face 

(3 Questions)

Round duration - 60 minutes
Round difficulty - Easy

Technical Interview round with questions based on DSA.

  • Q1. 

    LCA of Binary Tree Problem Statement

    You are given a binary tree consisting of distinct integers and two nodes, X and Y. Your task is to find and return the Lowest Common Ancestor (LCA) of these two nodes...

  • Ans. 

    Find the Lowest Common Ancestor (LCA) of two nodes in a binary tree.

    • Traverse the binary tree to find the paths from the root to nodes X and Y.

    • Compare the paths to find the last common node, which is the LCA.

    • Handle cases where one node is an ancestor of the other.

    • Consider edge cases like when X or Y is the root node.

    • Implement a recursive or iterative solution to find the LCA efficiently.

  • Answered by AI
  • Q2. 

    Reverse a Linked List Problem Statement

    You are given a Singly Linked List of integers. Your task is to reverse the Linked List by changing the links between nodes.

    Input:

    The first line of input contai...
  • Ans. 

    Reverse a given singly linked list by changing the links between nodes.

    • Iterate through the linked list and reverse the links between nodes.

    • Keep track of the previous, current, and next nodes while reversing the links.

    • Update the head of the linked list to point to the last node after reversal.

  • Answered by AI
  • Q3. 

    Linked List Cycle Detection

    Determine if a given singly linked list of integers forms a cycle.

    Explanation:

    A cycle in a linked list occurs when a node's next reference points back to a previous node in...

  • Ans. 

    Detect if a singly linked list forms a cycle by checking if a node's next reference points back to a previous node.

    • Use two pointers, one moving at double the speed of the other, to detect a cycle.

    • If the two pointers meet at any point, there is a cycle in the linked list.

    • If one of the pointers reaches the end of the list (null), there is no cycle.

  • Answered by AI
Round 2 - Face to Face 

(3 Questions)

Round duration - 45 minutes
Round difficulty - Medium

Technical round with questions on DSA and DBMS.

  • Q1. What is an Inner Join?
  • Ans. 

    Inner Join is a SQL operation that combines rows from two tables based on a related column between them.

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

    • It is used to retrieve data that exists in both tables.

    • Example: SELECT * FROM table1 INNER JOIN table2 ON table1.column = table2.column;

  • Answered by AI
  • Q2. What is an outer join?
  • Ans. 

    An outer join combines rows from two tables even if there is no match between the columns being joined.

    • Returns all rows from both tables, filling in missing values with NULL

    • Useful for finding unmatched rows between two tables

    • Types of outer joins include LEFT OUTER JOIN, RIGHT OUTER JOIN, and FULL OUTER JOIN

  • Answered by AI
  • Q3. 

    Count Unique Rectangles in Grid

    Given a grid with 'M' rows and 'N' columns, calculate the total number of unique rectangles that can be formed within the grid using its rows and columns.

    Input:

    The firs...
  • Ans. 

    Calculate the total number of unique rectangles that can be formed within a grid using its rows and columns.

    • Iterate through all possible combinations of rows and columns to calculate the number of unique rectangles

    • Use the formula (M * (M + 1) / 2) * (N * (N + 1) / 2) to find the total number of rectangles

    • Return the total number of unique rectangles for each test case

  • Answered by AI
Round 3 - Face to Face 

(3 Questions)

Round duration - 40 minutes
Round difficulty - Easy

Technical round with questions on DSA and Puzzles.

  • Q1. You have three jars, each mislabeled. One jar contains only apples, another contains only oranges, and the third contains both apples and oranges. You can pick one fruit from one jar to determine its conte...
  • Q2. How can you measure 45 minutes using two identical wires?
  • Q3. 

    Find All Anagrams in a String

    Given a string STR and a non-empty string PTR, your task is to identify all starting indices of PTR’s anagrams in STR.

    Explanation:

    An anagram of a string is another string...

  • Ans. 

    Identify all starting indices of anagrams of a given string in another string.

    • Iterate through the main string using a sliding window approach.

    • Use a hashmap to keep track of characters in the anagram string.

    • Compare the hashmap of the anagram string with the current window of characters in the main string.

    • If the hashmaps match, add the starting index of the window to the result array.

  • Answered by AI

Interview Preparation Tips

Eligibility criteriaAbove 7 CGPASnapdeal interview preparation:Topics to prepare for the interview - Data Structures, Algorithms, System Design, Aptitude, OOPSTime required to prepare for the interview - 6 monthsInterview preparation tips for other job seekers

Tip 1 : Must do Previously asked Interview as well as Online Test Questions.
Tip 2 : Go through all the previous interview experiences from Codestudio and Leetcode.
Tip 3 : Do at-least 2 good projects and you must know every bit of them.

Application resume tips for other job seekers

Tip 1 : Have at-least 2 good projects explained in short with all important points covered.
Tip 2 : Every skill must be mentioned.
Tip 3 : Focus on skills, projects and experiences more.

Final outcome of the interviewRejected

Skills evaluated in this interview

Top Snapdeal Software Developer Interview Questions and Answers

Q1. Closest Pair of Points Problem Statement Given an array containing 'N' points in a plane, your task is to find the distance between the closest pair of points. Explanation: The distance between two points, (x1, y1) and (x2, y2), is calculat... read more
View answer (1)

Software Developer Interview Questions asked at other Companies

Q1. Maximum Subarray Sum Problem Statement Given an array of integers, determine the maximum possible sum of any contiguous subarray within the array. Example: Input: array = [34, -50, 42, 14, -5, 86] Output: 137 Explanation: The maximum sum is... read more
View answer (43)

I appeared for an interview before Apr 2021.

Round 1 - Face to Face 

(2 Questions)

Round duration - 60 minutes
Round difficulty - Medium

Technical Interview round with 2 DSA based questions.

  • Q1. 

    Find Pair with Given Sum in BST

    You are provided with a Binary Search Tree (BST) and a target value 'K'. Your task is to determine if there exist two unique elements in the BST such that their sum equals ...

  • Ans. 

    Given a Binary Search Tree and a target value, determine if there exist two unique elements in the BST such that their sum equals the target.

    • Traverse the BST in-order to get a sorted array of elements.

    • Use two pointers approach to find the pair with the given sum.

    • Consider edge cases like null nodes and duplicate elements.

  • Answered by AI
  • Q2. 

    Zig Zag Tree Traversal Problem Statement

    Given a binary tree, compute the zigzag level order traversal of the nodes' values. In a zigzag traversal, start at the root node and traverse from left to right a...

  • Ans. 

    Zig Zag Tree Traversal involves alternating directions while traversing a binary tree level by level.

    • Implement a level order traversal of the binary tree.

    • Alternate the direction of traversal for each level.

    • Use a queue data structure to keep track of nodes at each level.

    • Handle null nodes appropriately to maintain the zigzag pattern.

    • Example: For input 1 2 3 4 -1 5 6 -1 7 -1 -1 -1 -1 -1 -1, the output should be 1 3 2 4 5

  • Answered by AI
Round 2 - Face to Face 

(1 Question)

Round duration - 60 minutes
Round difficulty - Easy

Technical round with questions on OS and DSA.

  • Q1. 

    Subtree Check in Binary Trees

    You are given two binary trees, T and S. Your task is to determine whether tree S is a subtree of tree T, meaning S must match the structure and node values of some subtree i...

  • Ans. 

    The task is to determine whether tree S is a subtree of tree T, matching structure and node values.

    • Parse the input level order traversal of both trees T and S

    • Check if tree S is a subtree of tree T by comparing their structures and node values

    • Output 'true' if S is a subtree of T, otherwise 'false'

  • Answered by AI
Round 3 - HR 

Round duration - 30 minutes
Round difficulty - Easy

HR round with typical behavioral problems.

Interview Preparation Tips

Eligibility criteriaAbove 7 CGPASnapdeal interview preparation:Topics to prepare for the interview - Data Structures, Algorithms, System Design, Aptitude, OOPSTime required to prepare for the interview - 5 monthsInterview preparation tips for other job seekers

Tip 1 : Must do Previously asked Interview as well as Online Test Questions.
Tip 2 : Go through all the previous interview experiences from Codestudio and Leetcode.
Tip 3 : Do at-least 2 good projects and you must know every bit of them.

Application resume tips for other job seekers

Tip 1 : Have at-least 2 good projects explained in short with all important points covered.
Tip 2 : Every skill must be mentioned.
Tip 3 : Focus on skills, projects and experiences more.

Final outcome of the interviewSelected

Skills evaluated in this interview

Top Snapdeal Software Developer Interview Questions and Answers

Q1. Closest Pair of Points Problem Statement Given an array containing 'N' points in a plane, your task is to find the distance between the closest pair of points. Explanation: The distance between two points, (x1, y1) and (x2, y2), is calculat... read more
View answer (1)

Software Developer Interview Questions asked at other Companies

Q1. Maximum Subarray Sum Problem Statement Given an array of integers, determine the maximum possible sum of any contiguous subarray within the array. Example: Input: array = [34, -50, 42, 14, -5, 86] Output: 137 Explanation: The maximum sum is... read more
View answer (43)

I appeared for an interview before Apr 2021.

Round 1 - Face to Face 

(3 Questions)

Round duration - 60 minutes
Round difficulty - Medium

It’ll range from the very very basics of programming to the toughest of DPs. In between questions were being popped up on your projects. If you’ve some worth-discussing development projects in your resume(like I’ve my BTP and an Android game), substantial amount of time goes in discussing that.

  • Q1. 

    Nth Fibonacci Problem Statement

    Calculate the Nth term of the Fibonacci series, denoted as F(n), using the formula: F(n) = F(n-1) + F(n-2) where F(1) = 1 and F(2) = 1.

    Input:

    The first line of each test...
  • Ans. 

    Calculate the Nth term of the Fibonacci series using a recursive formula.

    • Use the formula F(n) = F(n-1) + F(n-2) to calculate the Nth Fibonacci number.

    • Start with base cases F(1) = 1 and F(2) = 1.

    • Continue recursively calculating Fibonacci numbers until reaching the desired N.

    • Ensure to handle edge cases and constraints such as 1 ≤ N ≤ 10000.

  • Answered by AI
  • Q2. 

    Inorder Traversal of Binary Tree Without Recursion

    Given a Binary Tree consisting of 'N' nodes with integer values, your task is to perform an In-Order traversal of the tree without using recursion.

    Inpu...

  • Ans. 

    Perform in-order traversal of a binary tree without recursion.

    • Use a stack to simulate the recursive process of in-order traversal

    • Start with the root node and keep traversing left until reaching a null node, then pop from stack and move to right node

    • Keep track of visited nodes to avoid revisiting them

    • Return the in-order traversal list

  • Answered by AI
  • Q3. 

    Largest Rectangular Area In A Histogram

    Given an array HEIGHTS of length N, where each element represents the height of a histogram bar and the width of each bar is 1, determine the area of the largest rec...

  • Ans. 

    Find the largest rectangular area in a histogram given the heights of the bars.

    • Use a stack to keep track of the indices of the bars in non-decreasing order of heights.

    • Calculate the area of the rectangle with each bar as the smallest bar and update the maximum area.

    • Handle the case when the stack is not empty after processing all bars to calculate the remaining areas.

    • Example: For HEIGHTS = [2, 1, 5, 6, 2, 3], the largest

  • Answered by AI
Round 2 - Face to Face 

(2 Questions)

Round duration - 60 minutes
Round difficulty - Hard

Director (search) had come along with the recruitment team this time. So, he was only taking the rounds for all the candidates in this round. Summary, two questions were asked.
After these two, he asked me if I’d any questions for him. I asked about the work culture and what kind of people he was looking for. It’ll give you an idea whether you’re selected or not. Be eager to hear the answer he gives and feel attracted to the prospects he puts forward about the company! AGAIN IMPORTANT, DON’T GIVE UP ANY QUESTION. UNTIL HE DECIDES TO MOVE ON TO THE NEXT. If you’re not able to come up with a solution. Don’t panic. Show your fighting spirit.

  • Q1. 

    Search in a Row-wise and Column-wise Sorted Matrix Problem Statement

    You are given an N * N matrix of integers where each row and each column is sorted in increasing order. Your task is to find the positi...

  • Ans. 

    Given a sorted N * N matrix, find the position of a target integer 'X'.

    • Start from the top-right corner of the matrix and compare the target with the current element.

    • Based on the comparison, move left or down in the matrix to narrow down the search.

    • Repeat the process until the target is found or the search goes out of bounds.

    • Return the position of the target if found, else return {-1, -1}.

  • Answered by AI
  • Q2. 

    Closest Pair of Points Problem Statement

    Given an array containing 'N' points in a plane, your task is to find the distance between the closest pair of points.

    Explanation:

    The distance between two poin...

  • Ans. 

    Find the distance between the closest pair of points in a plane given an array of points.

    • Calculate the distance between each pair of points using the formula provided.

    • Keep track of the minimum distance found so far.

    • Optimize the solution to avoid unnecessary calculations by considering only relevant pairs.

    • Consider using a data structure like a priority queue or sorting to improve efficiency.

    • Handle edge cases like when t

  • Answered by AI
Round 3 - HR 

Round duration - 30 minutes
Round difficulty - Easy

Most Important here is do not fake your personality here. They’re HR guys, they’re trained to catch the fake ones. So, be genuine.

Interview Preparation Tips

Eligibility criteriaAbove 7 CGPASnapdeal interview preparation:Topics to prepare for the interview - Data Structures, Algorithms, System Design, Aptitude, OOPSTime required to prepare for the interview - 6 monthsInterview preparation tips for other job seekers

Tip 1 : Must do Previously asked Interview as well as Online Test Questions.
Tip 2 : Go through all the previous interview experiences from Codestudio and Leetcode.
Tip 3 : Do at-least 2 good projects and you must know every bit of them.

Application resume tips for other job seekers

Tip 1 : Have at-least 2 good projects explained in short with all important points covered.
Tip 2 : Every skill must be mentioned.
Tip 3 : Focus on skills, projects and experiences more.

Final outcome of the interviewSelected

Skills evaluated in this interview

Top Snapdeal Software Developer Interview Questions and Answers

Q1. Closest Pair of Points Problem Statement Given an array containing 'N' points in a plane, your task is to find the distance between the closest pair of points. Explanation: The distance between two points, (x1, y1) and (x2, y2), is calculat... read more
View answer (1)

Software Developer Interview Questions asked at other Companies

Q1. Maximum Subarray Sum Problem Statement Given an array of integers, determine the maximum possible sum of any contiguous subarray within the array. Example: Input: array = [34, -50, 42, 14, -5, 86] Output: 137 Explanation: The maximum sum is... read more
View answer (43)

Analyst Interview Questions & Answers

user image Ravi Suman

posted on 14 Jan 2015

Interview Questionnaire 

2 Questions

  • Q1. Number of Umbrella sold in India during rainy seasons
  • Ans. 

    The number of umbrellas sold in India during rainy seasons varies depending on factors such as rainfall intensity and geographical location.

    • The demand for umbrellas is generally higher in regions with heavy rainfall.

    • Urban areas with higher population density may have a higher demand for umbrellas.

    • Factors like price, availability, and marketing strategies also influence umbrella sales.

    • Sales data from previous years can ...

  • Answered by AI
  • Q2. Walk be through your CV and explain each thing in detail
  • Ans. 

    I will explain each section of my CV in detail.

    • Education: I completed my Bachelor's degree in Economics at XYZ University. I focused on macroeconomics and econometrics, conducting research on the impact of fiscal policy on economic growth.

    • Internship: I interned at ABC Company, where I worked closely with the data analysis team. I gained hands-on experience in data collection, cleaning, and analysis using tools like Exc...

  • Answered by AI

Interview Preparation Tips

Round: Test
Experience: The test is easy one.
Tips: Speed is what matters.
Duration: 12 minutes
Total Questions: 50

Round: Group Discussion
Experience: The topics are pretty relevant to the e-commerce fields.
Tips: Stick to general Group Discussion fundamentals.
Duration: 8 minutes

Round: Interview
Experience: Easy peasy.
Tips: Normal guesstimates practice should be sufficient.

General Tips: Be confident about what you are writing in the CV and you must be able to defend each points in the CV.A startup might help you.
Skill Tips: ""
Skills: Analysis, SAS
College Name: IIT Kharagpur

Top Snapdeal Analyst Interview Questions and Answers

Q1. Cube with six colors how many different cubes can be obtained?
View answer (1)

Analyst Interview Questions asked at other Companies

Q1. N-th Fibonacci Number Problem Statement Given an integer ‘N’, your task is to find and return the N’th Fibonacci number using matrix exponentiation. Since the answer can be very large, return the answer modulo 10^9 + 7. Formula: F(n) = F(n-... read more
View answer (1)

Snapdeal Interview FAQs

How many rounds are there in Snapdeal interview?
Snapdeal interview process usually has 2-3 rounds. The most common rounds in the Snapdeal interview process are One-on-one Round, Resume Shortlist and Technical.
How to prepare for Snapdeal interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at Snapdeal. The most common topics and skills that interviewers at Snapdeal expect are Excel, SQL, Communication Skills, Content Writing and Java.
What are the top questions asked in Snapdeal interview?

Some of the top questions asked at the Snapdeal interview -

  1. You have a deck of 10 cards.You take one card out and put it on table and put n...read more
  2. There is a file which contains ip addresses and corresponding url. Example 192....read more
  3. How are you suppose to deal with a customer who is already pissed off with the ...read more
How long is the Snapdeal interview process?

The duration of Snapdeal interview process can vary, but typically it takes about less than 2 weeks to complete.

Tell us how to improve this page.

Snapdeal Interview Process

based on 32 interviews

Interview experience

4.3
  
Good
View more

Interview Questions from Similar Companies

Swiggy Interview Questions
3.8
 • 434 Interviews
Udaan Interview Questions
3.9
 • 334 Interviews
Meesho Interview Questions
3.7
 • 332 Interviews
Myntra Interview Questions
4.0
 • 217 Interviews
Blinkit Interview Questions
3.7
 • 189 Interviews
BlackBuck Interview Questions
3.8
 • 179 Interviews
FirstCry Interview Questions
3.6
 • 172 Interviews
Spinny Interview Questions
3.7
 • 170 Interviews
Tata 1mg Interview Questions
3.6
 • 150 Interviews
Digit Insurance Interview Questions
3.9
 • 145 Interviews
View all

Snapdeal Reviews and Ratings

based on 646 reviews

3.8/5

Rating in categories

3.6

Skill development

4.0

Work-life balance

3.5

Salary

3.0

Job security

4.0

Company culture

3.1

Promotions

3.7

Work satisfaction

Explore 646 Reviews and Ratings
Product Development Intern (Women Ethnic Wear)

Gurgaon / Gurugram,

Jaipur

+1

0-2 Yrs

₹ 0.5-1.75 LPA

Senior Sales Executive

New Delhi

3-5 Yrs

₹ 4.25-5.5 LPA

BDM - Property Acquisition (Retail Store)

Vijayawada,

Visakhapatnam

+1

5-10 Yrs

Not Disclosed

Explore more jobs
Assistant Manager
104 salaries
unlock blur

₹4 L/yr - ₹12 L/yr

Category Manager
89 salaries
unlock blur

₹6.9 L/yr - ₹21 L/yr

Senior Executive
88 salaries
unlock blur

₹2.8 L/yr - ₹6.6 L/yr

Deputy Manager
66 salaries
unlock blur

₹5.5 L/yr - ₹12 L/yr

Senior Software Engineer
49 salaries
unlock blur

₹12 L/yr - ₹28 L/yr

Explore more salaries
Compare Snapdeal with

Flipkart

3.9
Compare

Amazon

4.0
Compare

Meesho

3.7
Compare

eBay

3.8
Compare
Did you find this page helpful?
Yes No
write
Share an Interview