Skip to main content

System Design Interview Prep Sprint

Rohit J.
By Rohit J.5.0· 5 reviewsInterview Coaching | Former Amazon & Square Interviewer

Build a clearer, more structured approach to system design interviews in three focused sessions. I draw on engineering experience at Amazon, Square, and Citrix, interviewing candidates at Amazon and Square, and coaching more than 100 people. This package is for engineers who know the basics and want focused practice before an interview. What is included: 1. Diagnostic and guided design: identify your gaps and work through requirements, capacity estimates, APIs, and a data model. 2. Architecture and tradeoffs: practice choosing storage, caching, queues, scaling, and reliability approaches for a design problem. 3. Timed mock interview and debrief: practice explaining your design, receive specific feedback, and prioritize your next practice steps. Three live, one-to-one sessions of 60 minutes each. All coaching, feedback, and preparation planning take place within those three hours. Practice between sessions is independent.

What's included

3h of coaching$75/hr · Live Sessions$225
Total$225

Three 60-minute live sessions, scheduled by mutual availability. Bring your target role and difficult topics. We work through examples together; you capture your design and action notes during each session.

  • A repeatable system design approach and a prioritized practice plan developed together in session.
  • One timed mock interview with feedback on architecture, tradeoffs, and communication.

Meet your expert

Rohit J.

Rohit J.

Interview Coaching | Former Amazon & Square Interviewer

5.05 reviews
15Min coached

I'm Rohit, a software engineer and interview coach with experience at Amazon, Square, and Citrix. I've interviewed candidates at Amazon and Square, coached more than 100 people, and prepared for many interviews myself. I hold a master's degree in Computer Science from Texas A&M University and co-created System Design Masterclass with the Sweet Codey team. What we can work on: - Coding interviews: problem-solving, complexity analysis, testing, and explaining your approach. - Behavioral interviews: clear stories about ownership, collaboration, challenges, and impact. - Interview strategy: identify gaps and prioritize your preparation for a target role. - Technical communication and system design: explain decisions, compare tradeoffs, and respond to follow-up questions. We agree on a clear focus for each session, practice together, and finish with specific feedback and next steps. Bring your target role, interview stage, and the areas you find difficult. Sessions are practical and tailored to your needs, with feedback delivered during our booked time.

More offerings from Rohit