
Snapdeal Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 382 interview experiences · FREE TO READ
Which role are you interviewing for?
30 roles · 382 reportsCandidate interview experiences
First-hand accounts from people who interviewed at Snapdeal.
Data Analyst
The interview process involved SQL queries focusing on Joins, Aggregations, Subqueries, CTEs, and Window functions. You'll be asked to write queries for filtering, grouping, and transforming data, joining multiple tables for insights, and cleaning data by identifying duplicates and NULL values. You'll also use functions like CASE WHEN, COALESCE, RANK(), and PARTITION BY.
- Can you introduce yourself, mention your age, and discuss your internship experience?
Software Engineer
The interview process includes a shortlisting phase with 20 MCQs on Android components and one problem-solving question on Arrays. Then, there are three technical interviews. The first technical interview (1 hour via Google Meet) covers basics of Android Components, Java, Kotlin, Data Structures, Activity/Fragment Lifecycle, MVVM, LiveData, WorkManager, Services, Broadcast Receivers, and Collections, including Time/Space Complexity. The second technical interview goes deeper into Handler & Loopers, GC, Coroutines, RxJava, Activity/Fragment Lifecycle, LiveData, WorkManager, Services, Broadcast Receivers, Content Providers, Glide inner functionality, and RecyclerView Optimization. Following these, there's an HR Round for a discussion about the company's future goals, environment, and candidate experiences. Finally, a Managerial Round involves a discussion about work management, sprints, Design Patterns, and Git.
- Could you explain what ANR is in Android and the steps one can take to prevent it?
- What distinguishes Serializable from Parcelable, and which one is preferable in Android development?
- What role does the .dex file play in Android applications?
Associate Category Manager
I applied for the Associate Category Manager position at Snapdeal and the entire interview process was done online due to COVID. The HR team managed it very professionally and smoothly. There were three rounds in total: 2 technical and 1 HR round. The whole process took a bit over two weeks. The first round was with the reporting manager, lasting over 45 minutes. They started by introducing themselves and explaining the category. The manager was very calm and made the environment comfortable. I was then asked to introduce myself and discuss my past work. They asked about major business challenges I faced and how I resolved them, along with business strategies I implemented and the KPIs I focused on. We also talked about why I wanted to join Snapdeal and my interest in e-commerce. The next round was with the department head, lasting about half an hour, focusing again on my past experiences and how I achieved business goals. The final round was with a senior HR manager, who asked about my current job, my reasons for switching, and my interest in Snapdeal.
- Could you please introduce yourself and describe your current role?
- What factors are crucial for driving conversions on online marketplaces?
- What are the inherent difficulties within your category, and what are some potential solutions?
Senior UI Developer
The interview started with an online MCQ and a coding question to combine overlapping array intervals, which had a 30-minute time limit. Passing that led to a technical interview. This round was a bit strange because the only coding question was about creating polyfills for old browsers, which felt outdated given the prevalence of Typescript and ES6. They also asked basic CSS and HTML questions, and nothing about modern app development like React, React Native, or Node.js. I realized halfway through that this wasn't a place where I could improve my skills in modern app development, so I wouldn't recommend it if you're looking to do that.
- Write code to combine overlapping array intervals.
- Could you create polyfills for older web browsers?
- What are some common questions about CSS and HTML?
Snapdeal Interview Questions
Quoted word for word from Snapdeal interview reports.
“What is the total count of palindrome substrings within a given string?”
Read reports →“Find if there exists a subarray with a given sum in a given array.”
Read reports →“Given a playlist of songs, return a random song at each query without repeating the song.”
Read reports →“Find the largest subarray with an equal count of 0s and 1s in a given array of 0s and 1s.”
Read reports →“What's the maximum value between arr[i] and arr[j] when i is greater than j?”
Read report →“Can you determine if a string composed of {,[,},],) and ( is balanced?”
Read report →“Write an algorithm to find an element in a sorted array in O(logn) time.”
Read report →“What is the minimum number of weighing operations needed to find a defective ball (9g) among 8 balls (7 good at 10g each) using a balance scale?”
Read report →“Given an array and a target sum, find a pair that adds up to the target. What's the time complexity, and how can we optimize it?”
Read report →Formats, difficulty and experience
Across all 382 Snapdeal interview reports.