
When I started preparing for system design rounds, I had no idea where to begin. I faced rejections from companies like PhonePe, Razorpay, and Salesforce—not because I lacked potential, but because I lacked guidance.
Back then, I was just trying to figure out what “design a scalable system” even meant.
Over time, through trial and error (and a lot of YouTube + whiteboarding), I gradually improved. Eventually, I cracked the system design rounds at places like Atlassian, Adobe, Uber, Oracle, Nutanix, Stripe, Docusign, Soundhound AI, Cohesity, and Confluent.