Rafay Abbasi: Interview Coaching
Coding and system design coaching with Rafay Abbasi, a co-founder of the platform and former senior development lead at Microsoft (Azure Storage) and software engineer lead at Meta, where he built large-scale systems. Sessions focus on distributed systems, scalable architecture, data structures and algorithms, and interview strategy. It suits senior engineers who keep reaching onsite rounds without converting them, or whose designs stay at the level of boxes and arrows.
1:1 online, about 60 minutes
Platform coach listing · Sept 2026
from $149 per session
Mock interviews page · Sept 2026
Satisfaction money-back
Mock interviews page · Sept 2026
Platform
Mentorship
Design Gurus
60 minutes per session
All
Per session
Who the coach is
Rafay Abbasi is a co-founder of the platform. The coaches listing describes him as a former senior development lead at Meta and Microsoft; his background includes leading development on Azure Storage at Microsoft and working as a software engineer lead at Meta, building large-scale systems.
What sessions cover
- System design and distributed systems: architecture for scale, storage and data paths, consistency and replication, and how to present trade-offs.
- Data structures and algorithms: approach and communication in coding rounds.
- Interview strategy: preparation planning and reviewing past interviews.
- Leadership and management: for candidates at tech lead, principal engineer and solutions architect level.
Company-focused sessions cover Meta, Microsoft and Amazon loops.
Why a storage background helps in design rounds
A coach who has led development on production storage infrastructure can push on the parts of a design that many candidates pass over quickly: what the write path actually costs, how the system behaves when a replica falls behind, and what a consistency claim commits you to. Handling those follow-ups well is often what separates a senior answer from a mid-level one.
Booking and price
Sessions are booked through the coach's profile on the platform. The platform's mock interview page (September 2026) lists one-to-one coaching sessions from $149, or $215 with an interviewer from your target company, each shown as a discount from a higher list price and backed by a satisfaction money-back guarantee. Confirm the price for this coach on the booking page.
How to get the most from a session
- Bring a real interview: a recording or a detailed account of a round that did not go well, and ask directly what a hiring committee would have concluded.
- Bring a design you produced, ideally timed, so the session can go deep on your actual decisions.
- Prepare with the relevant course first, such as Grokking the System Design Interview or Grokking System Design Fundamentals, so the hour is spent on depth rather than basics.
- Leave with a prioritised list and schedule a follow-up mock interview to test the changes.
What you can expect afterwards
A clear view of how an experienced interviewer reads your design answers, the specific areas to deepen, and a plan to present trade-offs with more confidence.
Best for: engineers who keep reaching the onsite without converting it, and anyone whose system design answers need more depth.
Ready to start?
Opens on Design Gurus in a new tab.
Stuck on something specific?
Writing only gets you so far. If you want an answer to your situation rather than the general case, book a session and we will work through it together. Sessions are free for approved Sefism members, and a few slots open each week.
Follow along
New writing, resources and project ideas land here first.