Skip to content
Related Articles

Related Articles

Save Article
Improve Article
Save Article
Like Article

Service Now Interview Experience for Software Engineer | 2 Years Experienced

  • Last Updated : 11 Aug, 2021

Applied through referral. Each round is for 45 mins only.

Round 1:

Hey geek! It's time to become a success story instead of reading them. Check out our most renowned DSA Self Paced Course, now at a student-friendly price and become industry ready. And if you are looking for a more complete interview preparation resource, check out Complete Interview Preparation Course that will prepare you for the SDE role of your dreams!

Feeling prepared enough for your interview? Test your skills with our Test Series that will help you prepare for top companies like Amazon, Microsoft, TCS, Wipro, Google and many more!

  1. Given a list of Songs, shuffle the songs in such a way that each ordering of given songs has equal probability. (https://www.geeksforgeeks.org/shuffle-a-given-array-using-fisher-yates-shuffle-algorithm/)
  2. Given an array of historical stock prices, you need to find the maximum profit if you can do any number of transactions. (https://www.geeksforgeeks.org/stock-buy-sell/)

Round 2:



  1. Given a list of numbers as strings, arrange them in a way to form the maximum number possible by joining those strings. (https://www.geeksforgeeks.org/given-an-array-of-numbers-arrange-the-numbers-to-form-the-biggest-number/)
  2. Need to implement a Queue using a Stack. Only one stack can be used and no other extra space should be used.

Round 3(Hiring Manager): HLD and Database modelling of Spotify like app with functionality like playing songs, playlists, sharing playlists, download, likes etc.

Round 4(Cross-Team): This round is easy and has no problem-solving questions as my interviewer is not interested in that. Had a discussion about design patterns, HashMap vs HashSet, HashMap vs HashTable, etc and some projects

Verdict: Got Offer

My Personal Notes arrow_drop_up
Recommended Articles
Page :