Razorpay | SSE | Offer
Anonymous User
5789

Experience - 3 yoe
Education - B.Tech I.T

Round 1 (Coding round) -
Duration - 1.5 hr
Design an in-memory sql database. Functionalities required were -

  • It should be possible to create or delete tables in a database.
  • A table definition comprises columns which have types. They can also have constraints
  • The supported column types are string and int.
  • The string type can have a maximum length of 20 characters.
  • The int type can have a minimum value of -1024 and a maximum value of 1024.
  • Support for mandatory fields (tagging a column as required)
  • It should be possible to insert records in a table.
  • It should be possible to print all records in a table.

Follow-ups -

  • How can we add filter records whose column values match a given value?
  • What design pattern would be used?

Round 2 (Design round) -

Duration - 1hr
Design a notification service.

Round 3 (HM round) -
It had usual HM questions - why leaving, why razorpay, what are expectations, what are career goals, what are dealbreakers for you while choosing an opportunity

Duration - 1hr
Internship experience discussion
Basic HR questions

Result - Offer, but rejected due to low compensation offered.

Compensation - https://leetcode.com/discuss/compensation/1471456/Razorpay-or-SSE-or-Aug-2021-or-Bangalore

Comments (4)