An open-source AI interview platform built with Spring Boot 4.1, Java 25, Spring AI 2.0, React, PostgreSQL/pgvector, Redis, and RustFS, supporting intelligent resume analysis, mock interviews, voice interviews, and knowledge-base RAG.
About the project
InterviewGuide is an AI-assisted interview platform that analyzes résumés, runs text and voice mock interviews, manages interview schedules, and provides a retrieval-augmented knowledge-base question system. It is intended for job seekers, HR teams, and training organizations, and the catalogue skills and instructions support work with this project.
A Chinese-language interview-question guide for roles focused on AI-agent development. It covers agent design, language-model calls, tool integration, MCP, retrieval-augmented generation, context management, and multiple agents working together.
A skill for creating interview questions about Alibaba backend engineering. The description focuses on business depth, real project delivery, and choosing middleware for complex situations.
A Chinese-language interview question guide for Tencent backend roles, covering computer fundamentals, networking, operating systems, and technology choices in business situations.
A skill for creating Java backend interview questions, covering Java, MySQL, Redis, Spring, and practical project work. The description does not provide more detail about its outputs or workflow.
A set of interview-question materials for Python backend development. Python is a programming language, and backend development covers the server-side code, databases, and deployment behind an application.
A skill for creating system-design interview questions. It focuses on estimating capacity, balancing availability and consistency, monitoring systems, and recovering from failures.
A testing interview-question resource covering basic testing, test-case design, automated testing, performance testing, and security testing. Its description is in Chinese.
At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: