Snapdeal logo

Snapdeal Java Developer Interview Questions
& Process

Real candidates share what happened, how many rounds they had,
and how the experience turned out.

Based on 6 interview experiences · FREE TO READ

3 Rounds average
Average Typical difficulty
83.3% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Snapdeal.

Showing 3 of 6
Snapdeal logo
Snapdeal

Java Developer

Engineering · more than a year ago

Entry Difficult Positive experience No offer 2 rounds
Interview process
Recruiter call Phone screen Onsite
Interview formats
Technical Coding

We started with a telephonic interview, and then had a face-to-face interview.

Confirmed questions5 questions
  • Can you provide the algorithm for the Right Hand View of a Binary Tree?
  • Can you provide the algorithm for the Left Hand View of a Binary Tree?
  • Please write an implementation for a Thread Pool.
Snapdeal logo
Snapdeal

Senior Java Developer

Engineering

Senior Average Neutral experience No offer 2 rounds
Interview process
Recruiter call Technical screen
Interview formats
Technical Coding

I got an email from their HR and was invited for the recruitment drive they were conducting on weekends. The office vibe was cozy, and people seemed busy. But I noticed they were fixed on a few candidates, maybe looking for cheaper resources, because they were mostly getting questions from Google.

Confirmed questions6 questions
  • Can you define what a thread is, outline the methods for initiating one, and specify where to place the associated logic?
  • Given a linked list, how would you detect if it contains a loop, and what is your approach to writing code to verify if a Binary Tree is a Binary Search Tree?
  • Please provide the algorithms for matrix manipulation.
Snapdeal logo
Snapdeal

Full Stack Java Developer

Engineering

Mid Easy Positive experience Accept offer 1 round
Interview process
Technical screen
Interview formats
Coding Technical

The interviewer was super chill and really tried to get the best out of me. They hit me with two tricky Linked List questions. If you can come up with a solid approach and have the smarts to tackle a new kind of problem, you'll do great. Definitely brush up on your Data Structures basics. Overall, a really positive experience.

Confirmed questions2 questions
  • Could you reverse a Linked List? Also, can you delete a given node from a Linked List without using extra memory?
  • How would you go about deleting a given node from a Linked List without using extra memory?

Snapdeal Java Developer Interview Questions

Quoted word for word from Snapdeal interview reports.

Can you provide the algorithm for the Left Hand View of a Binary Tree?

Read reports

What's the difference between hashmap, weakhashmap, and identity hashmap?

Read reports

How would you go about deleting a given node from a Linked List without using extra memory?

Read reports

Could you reverse a Linked List? Also, can you delete a given node from a Linked List without using extra memory?

Read reports

Can you explain the difference between CMS and Parallel garbage collection?

Read report

Describe how to implement a file sharing system similar to torrent.

Read report

What are the fundamental questions regarding Ajax and the Ajax Library in jQuery, and what is the behavior when a singleton class implements the Serializable interface, specifically concerning the use of the readResolve function?

Read report

Given a linked list, how would you detect if it contains a loop, and what is your approach to writing code to verify if a Binary Tree is a Binary Search Tree?

Read report

Formats, difficulty and experience

Across all 6 Snapdeal interview reports.

Interview formats

Technical 50%
Coding 41.7%
Behavioral 8.3%

Interview difficulty

Easy 16.7%
Average 50%
Difficult 33.3%

Candidate experience

Positive 83.3%
Neutral 16.7%