razorpay | sde2 | interview experience
Summary
I interviewed for an SDE2 role at Razorpay, which included rounds on Low-Level Design (LLD), High-Level Design (HLD), and a Hiring Manager discussion.
Full Experience
LLD: design pub/sub queue
Implement a persistent pub-sub queue mechanism with guaranteed delivery of every published message for all the subscribed consumers in that subscribed topic in the same order.
HLD: design job scheduler
accept a file(job) and time/cron expression and schedule the jobs
HM: past experiences + resume
Interview Questions (2)
Low-Level Design: Pub-Sub Queue
Implement a persistent pub-sub queue mechanism with guaranteed delivery of every published message for all the subscribed consumers in that subscribed topic in the same order.
High-Level Design: Job Scheduler
accept a file(job) and time/cron expression and schedule the jobs