Skip to content
Related Articles

Related Articles

Save Article
Improve Article
Save Article
Like Article

Razorpay Interview Experience for Software Developer ( 2.5 years Experienced)

  • Difficulty Level : Medium
  • Last Updated : 29 Jan, 2021

Referral through a Linkedin Contact .

Round 1 (Coding 1 hour): Started with basic question like project (mentioned in resume) related question and basics of DS/Algo .

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!

The question was related to Traveral of N-array Tree .there can be N nodes as children of any nodes and the list of nodes need to be dynamic you cannot have static number of children .The question was not direct there were conditions that needed to be followed and after explanation ans discussion the question came down to traversal of N-array tree and find the max path from root to leaf took approximate 35-40 min for complete code and dry run with examples .



Why you followed the praticular approach while solving a problem and at the end needed to give the time ans space complexity .

Question was a combination of 

  1. https://www.geeksforgeeks.org/generic-treesn-array-trees/ 
  2. https://www.geeksforgeeks.org/find-the-maximum-sum-path-in-a-binary-tree/

Round 2 (Design Round 2-3 hours):Design Database in any preffered language the Database should meet the basic constraints is is primary and length of stiring if varchar type and other . Also they ask approach for first 30 – 45 mins and then working code is strictly required . One need ot follow the oops approach for creation of class , interface and design , also you need to write the code from scratch and you can decided the IDE and language but need to be fast in writing the working code.

Basic methods like insert(with constraints met like string length < 100 ), delete , search crete table, delete table, create database.

This round can be tiring .

Round 3 (Hiring Manager Round 40 Min ):This was one of the coolest round the person asked about the Behavioural questions and how you justify youserlf in an argument .questions related to current technology .

One good thing was they were not keen on coding language and technology stack but how one can implement the logic .

Verdict : selected 

My Personal Notes arrow_drop_up
Recommended Articles
Page :