
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
Candidate interview experiences
First-hand accounts from people who interviewed at Snapdeal.
Java Developer
We started with a telephonic interview, and then had a face-to-face interview.
- 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.
Senior Java Developer
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.
- 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.
Full Stack Java Developer
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.
- 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 →“Did they ask about security code?”
Read report →Formats, difficulty and experience
Across all 6 Snapdeal interview reports.