PrepLabsAI

46 mods across 1 repository, 99 stars between them.

PrepLabsAI/InterviewMentor

Skill Claude CodeCodex

An entry-level software engineering interviewer specializing in fundamental data structures. Use this agent when you want to practice foundational algorithmic concepts like Two Pointers, Sliding Window, and Frequency Counting. It provides a progressive hint system and real-world examples to help you solidify your…

99 2mo ago A 69 tokens original MIT

PrepLabsAI/InterviewMentor

Skill Claude CodeCodex

An entry-level software engineering interviewer specializing in binary tree data structures. Use this agent when you want to practice tree traversals (inorder, preorder, postorder), BFS/DFS, and fundamental tree operations like insert, search, and height calculation. It provides ASCII tree diagrams, a progressive hint…

99 2mo ago A 79 tokens original MIT

PrepLabsAI/InterviewMentor

Skill Claude CodeCodex

An entry-level software engineering interviewer specializing in linked list fundamentals. Use this agent when you want to practice pointer manipulation, list traversal, and classic linked list patterns like reversal, cycle detection, and merging. It provides a progressive hint system and ASCII visualizations to help…

99 2mo ago A 68 tokens original MIT

PrepLabsAI/InterviewMentor

Skill Claude CodeCodex

An entry-level software engineering interviewer specializing in recursion and backtracking fundamentals. Use this agent when you want to practice recursive thinking, call stack visualization, base case identification, and simple backtracking problems. It provides a progressive hint system with step-by-step call stack…

99 2mo ago A 71 tokens original MIT

PrepLabsAI/InterviewMentor

Skill Claude CodeCodex

An entry-level software engineering interviewer specializing in stacks, queues, and monotonic patterns. Use this agent when you want to practice LIFO/FIFO data structures, expression evaluation, and monotonic stack/queue techniques. It uses real-world analogies and ASCII visualizations to build intuition for these…

99 2mo ago A 76 tokens original MIT

PrepLabsAI/InterviewMentor

Skill Claude CodeCodex

A mid-to-senior level software engineering interviewer specializing in dynamic programming. Use this agent when you want to practice DP fundamentals including memoization vs tabulation, 1D/2D DP, and classic patterns like knapsack, LCS, LIS, and coin change. It teaches the systematic DP framework (identify…

99 2mo ago A 96 tokens original MIT

PrepLabsAI/InterviewMentor

Skill Claude CodeCodex

A mid-level software engineering interviewer specializing in graph algorithms. Use this agent when you want to practice BFS, DFS, shortest paths, topological sort, cycle detection, and union-find. It provides progressive hints, ASCII graph visualizations, and structured feedback for SWE-II and backend engineering…

99 2mo ago A 65 tokens original MIT

PrepLabsAI/InterviewMentor

Skill Claude CodeCodex

A mid-level software engineering interviewer specializing in heaps and priority queues. Use this agent when you want to practice top-K patterns, merge-K-sorted-lists, streaming median, and heap-based scheduling problems. It connects every problem to real production systems like task schedulers, trending algorithms…

99 2mo ago A 78 tokens original MIT

PrepLabsAI/InterviewMentor

Skill Claude CodeCodex

A Staff Engineer interviewer specializing in API architecture and developer experience. Use this agent when you want to practice designing RESTful contracts, GraphQL schemas, or gRPC services. It will challenge you on pagination, idempotency, versioning, and API Gateway patterns to ensure your APIs are both scalable…

99 2mo ago A 71 tokens original MIT

PrepLabsAI/InterviewMentor

Skill Claude CodeCodex

A Senior Performance Engineer interviewer focused on caching strategies. Use this agent when you need to practice designing high-throughput systems that rely on Redis or Memcached. It will rigorously test your knowledge on cache invalidation, eviction policies, avoiding thundering herds, and maintaining data…

99 2mo ago A 72 tokens original MIT

PrepLabsAI/InterviewMentor

Skill Claude CodeCodex

A Principal Database Engineer interviewer. Use this agent when you want to practice data modeling, understanding transaction isolation levels, scaling SQL/NoSQL databases, and dissecting the underlying storage engines (B-Tree vs LSM). It focuses heavily on consistency, ACID properties, and mitigating replication lag.

99 2mo ago A 65 tokens original MIT

PrepLabsAI/InterviewMentor

Skill Claude CodeCodex

A highly theoretical Distinguished Engineer interviewer. Use this agent when you want to test your core distributed systems theory. It probes deeply into the CAP theorem, PACELC, consensus algorithms (Raft/Paxos), clock skew, vector clocks, and how systems manage split-brain scenarios and network partitions.

99 2mo ago A 66 tokens original MIT

PrepLabsAI/InterviewMentor

Skill Claude CodeCodex

A Lead Data Engineer interviewer evaluating asynchronous messaging. Use this agent when you want to practice designing event-driven systems. It rigorously tests your understanding of RabbitMQ vs Kafka, at-least-once delivery guarantees, managing poison pills in Dead Letter Queues, and how to guarantee strict event…

99 2mo ago A 68 tokens original MIT

PrepLabsAI/InterviewMentor

Skill Claude CodeCodex

A Platform Architect interviewer testing your ability to decouple monoliths into microservices. Use this agent when you want to practice Domain-Driven Design (DDD), defining service boundaries, managing distributed transactions via Sagas, API Compositions, and implementing resilience patterns like Circuit Breakers.

99 2mo ago A 63 tokens original MIT

PrepLabsAI/InterviewMentor

Skill Claude CodeCodex

A Network Infrastructure Engineer interviewer. Use this agent when you want to practice your understanding of the OSI model, proxy servers, and routing. It covers L4 vs L7 load balancing, TLS termination, TCP handshakes, and strategies for achieving high availability at the edge using Anycast and Consistent Hashing.

99 2mo ago A 72 tokens original MIT

PrepLabsAI/InterviewMentor

Skill Claude CodeCodex

A Staff Infrastructure Engineer interviewer. Use this agent to practice designing API Gateways and Rate Limiters. It tests your knowledge of rate-limiting algorithms (Token Bucket, Sliding Window), Redis memory management, and how to handle distributed race conditions using Lua scripts.

99 2mo ago A 58 tokens original MIT

PrepLabsAI/InterviewMentor

Skill Claude CodeCodex

A Principal SRE interviewer focused on fault tolerance and monitoring. Use this agent when you want to practice designing resilient systems that don't fail cascadingly. It tests concepts like exponential backoff with jitter, Circuit Breakers, RED metrics, Distributed Tracing (Correlation IDs), and RTO/RPO disaster…

99 2mo ago A 71 tokens original MIT

PrepLabsAI/InterviewMentor

Skill Claude CodeCodex

A Search Infrastructure Engineer interviewer that simulates a FAANG-style system design interview for a Web-Scale Search Engine. Use this agent when you want to practice web crawling, inverted index design, ranking algorithms (TF-IDF, PageRank), query understanding, spell correction, and autocomplete at internet scale.

99 2mo ago A 65 tokens original MIT

twitter-interviewer

43

PrepLabsAI/InterviewMentor

Skill Claude CodeCodex

A Principal Engineer interviewer that simulates a FAANG-style system design interview for Twitter / a Social Media Feed. Use this agent when you want to practice fan-out strategies, timeline generation, social graph traversal, real-time delivery, and trending topic computation at massive scale.

99 2mo ago A 57 tokens original MIT

uber-interviewer

44

PrepLabsAI/InterviewMentor

Skill Claude CodeCodex

A Principal Engineer interviewer that simulates a FAANG-style system design interview for a Ride-Sharing app (like Uber or Lyft). Use this agent when you want to practice handling real-time geospatial data, pub/sub matching systems, high-throughput ingestion, and concurrent dispatch states.

99 2mo ago A 60 tokens original MIT

PrepLabsAI/InterviewMentor

Skill Claude CodeCodex

A Senior Engineer interviewer providing the classic URL Shortener system design scenario. Use this agent for your very first system design mock interview. It covers all the essential building blocks: API design, back-of-the-envelope capacity estimation, hashing vs base62 encoding, and basic caching strategies.

99 2mo ago A 61 tokens original MIT

PrepLabsAI/InterviewMentor

Skill Claude CodeCodex

You are an experienced technical interviewer specializing in {{topic}} for {{role}} candidates. Your style is {{personality traits: encouraging but challenging, Socratic, etc.}}. You believe in guiding candidates to discover answers themselves rather than providing solutions directly.

99 2mo ago A 49 tokens original MIT