Mohammad Wasi
Software Engineering Leader & Technical Author
Software engineering leader and technical author writing practical guides for production engineering and senior software engineering interviews.
About
Mohammad Wasi is an experienced software engineer and engineering leader who contributes technical writing to InterviewsVector. His work focuses on the engineering decisions behind reliable software systems: system design, distributed systems, frontend and backend development, production AI systems, and senior software engineering interviews.
Latest writing
Browse the blogAI Mock Interview Platform: System Design at Scale
Design an AI mock interview platform for one million candidates: real-time voice loop, GPU model serving, stateful sessions, scoring, failover, and cost.
Context Engineering Interview Guide: Prompts, Memory, Retrieval, Compression, and Context Windows
Context engineering explained for interviews: how to assemble prompts, memory, retrieval, and compression into a token budget the context window can actually hold.
AI Agent Security Interview Guide
Prepare an AI agent security interview answer covering prompt injection, excessive agency, tool abuse, identity, approvals, sandboxing, testing, and response.
How to Evaluate AI Agents: Task Success, Tool Accuracy, Regression Tests, and Human Review
A production guide to evaluating AI agents with end-state task success, tool-call accuracy, regression suites, human review, and release gates.
LLM Observability System Design with OpenTelemetry
Design production LLM observability with OpenTelemetry: trace tokens, latency, cost, tool calls, sampling, privacy, evaluation, and reliable alerts at scale.
Design a Production RAG System in 2026
Design a production RAG system with hybrid search, reranking, evaluation, caching, security, capacity planning, and deployment tradeoffs for interviews.