Snapdeal interview experience for Software Engineer position:
Round 1: Simulation round
Ques: Develop REST API for adding, fetching, updating and deleting a bookmark. Developed API using Spring boot.
Round 2: Telephonic tech round:
Ques 1: Modify BST such that all greater keys are added to every key.
Ques 2: Question on work experience.
Ques 3: Implement LRU cache
Ques 4: Difference between REST and SOAP.
Ques 5: What is Apache CXF?
Round 3: F2F
Ques 1: Given an integer array representing size of candles which reduce 1 unit in a day. Room is illuminated using given x candles. Question is to find maximum number of days room is without darkness.
Ques 2: Given a path of x length and some pickup/ drop points of some passengers, find amount payable by a passenger. Basically it is car pool system and cost payable by a passenger will be his contribution in car pool. For eg. if A travels with B for 10 km and then next 20 km with C and D then A’s cost will proportional to (cost of 10 km) /2 plus (cost of 20 km)/3
Round 4: F2F with manager
Ques 1: OOPS principles. What is polymorphism?
Ques 2: Difference between Abstract classes and Interface?
Ques 3: What is Overriding and Overloading?
Ques 3: In what business scenario Link list or Array list will be used?
Ques 4: Copy linked list with arbitrary pointer without using hashtable.
It was very tedious process. All rounds went well but I could not figure out what went wrong. Plus there is very difference between hikes given in Delhi and Bangalore. HR don’t have clear thought about whom they want to hire and don’t even share the feedback. Wasted a lot of time in Snapdeal process.
If you like GeeksforGeeks and would like to contribute, you can also write an article and mail your article to email@example.com. See your article appearing on the GeeksforGeeks main page and help other Geeks
Related Practice Problems
Attention reader! Don’t stop learning now. Get hold of all the important DSA concepts with the DSA Self Paced Course at a student-friendly price and become industry ready. To complete your preparation from learning a language to DS Algo and many more, please refer Complete Interview Preparation Course. In case you are prepared, test your skills using TCS, Wipro, Amazon and Microsoft Test Serieses.