Frequently Asked Questions
Everything you need to know about preparing for your system design interview.
Getting Started
What is EngMock and how does it work?
EngMock is an AI-powered system design interview platform. You select a scenario (e.g., "Design Uber Surge Pricing"), then engage in a realistic 45-minute mock interview. Our AI interviewer speaks to you via voice, watches what you draw on a shared interactive whiteboard in real-time, and provides Staff-Engineer level component-level feedback on your architecture.
What makes EngMock different from ChatGPT or other AI tools?
Unlike generic AI chatbots, EngMock's AI interviewer has real-time visual understanding — it literally sees your whiteboard drawings and analyzes your architecture node-by-node. It conducts a structured interview with follow-up questions, challenges your trade-offs, and scores you across 6 skill dimensions based on actual Big Tech interview rubrics.
Do I need any special equipment?
Just a computer with a microphone and a modern web browser (Chrome recommended). No downloads or installations required. The interactive whiteboard runs directly in your browser.
Interview & Scenarios
How many system design scenarios are available?
We currently offer 30+ real-world system design scenarios covering topics like distributed messaging, rate limiting, real-time chat, video streaming, geospatial indexing, and more. Each scenario is modeled after actual FAANG interview questions. You can browse them all in our Questions Library.
How long does a mock interview session take?
A typical session lasts 45 ~ 60 minutes, mirroring a real system design interview. You can end the interview early at any time. After the session ends, the AI generates a comprehensive evaluation report.
Can I practice the same scenario multiple times?
Absolutely! We encourage it. Each session is saved with a full transcript, whiteboard snapshots, and your score. You can compare your progress over multiple attempts on the Sessions page.
How does the AI interviewer evaluate my architecture drawings?
Our AI has real-time visual understanding of the shared whiteboard. As you draw components (load balancers, databases, message queues), it recognizes them and evaluates your architecture choices — including data flow, consistency trade-offs, and scalability — at the component level.
Scoring & Feedback
How is my interview scored?
After each session, you receive a detailed report scoring you across 6 dimensions: Requirements Gathering, API Design, High-Level Architecture, Deep Dive Quality, Trade-off Analysis, and Communication. Each is scored 0-10 based on real Big Tech interview rubrics.
What level feedback will I receive?
Based on your performance, you'll be classified from Junior to Staff Engineer level. The report includes specific strengths, areas for improvement, and actionable next steps for each dimension.
Pricing & Credits
How does the credit system work?
EngMock uses a simple credit-based system. Each mock interview session costs credits. You can purchase credit packs at any time — no recurring subscriptions required. Visit the Pricing page for current rates.
Is there a free trial?
New users receive free credits upon signing up, so you can experience a full mock interview session before purchasing additional credits.
Do credits expire?
No. Once purchased, your credits never expire. Use them whenever you're ready to practice.
Technical
What browsers are supported?
EngMock works on all modern browsers including Chrome, Firefox, Safari, and Edge. We recommend Google Chrome for the best audio and whiteboard experience.
Is my data secure?
Yes. All interview sessions are encrypted in transit and at rest. We do not share your data with third parties. Your session recordings and transcripts are private and accessible only to you. See our Privacy Policy for full details.
Do you support mobile devices?
EngMock is optimized for desktop and laptop use due to the interactive whiteboard component. We recommend using a device with a larger screen for the best experience.
Still have questions?
We're here to help! Reach out to our support team and we'll get back to you shortly.
Contact Support