awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
liyupi avatar

liyupi/mianshiya

0
View on GitHub↗
5,585 stars·1,217 forks·TypeScript·MIT·28 viewswww.mianshiya.com↗

Mianshiya

Mianshiya is a community-driven technical interview preparation platform that hosts a curated database of over 10,000 interview questions across programming domains. It functions as a collaborative Q&A platform where users can browse, filter, and sort questions by difficulty, tags, and type, while also editing and improving answers collectively to build a shared knowledge base.

The platform distinguishes itself through cross-platform study synchronization, allowing progress to be tracked and resumed seamlessly across web, mini-program, and IDE plugin environments. It includes a custom exam generation tool that lets users select questions into a basket and produce downloadable exam papers with one click, alongside a question encounter tracking system that records how many times each question has been seen to aid study planning.

Built as a full-stack web application with a React frontend and Node backend, the platform is deployed on cloud infrastructure with serverless functions and managed databases. It enforces request-level security policies that block violating requests and provide unique identifiers for troubleshooting.

Features

  • Technical Interview Preparation - Provides a curated database of over 10,000 technical interview questions for interview preparation.
  • Answer Curations - Allows users to collaboratively edit and improve answers to technical interview questions.
  • Self-Hosted Q&A Platforms - Community-driven platform where users collaboratively edit and improve answers to technical interview questions.
  • Cross-Device Document Syncs - Synchronizes study progress across web, mini-program, and IDE plugin for seamless cross-device learning.
  • Cross-Platform Collection Syncing - Synchronizes study progress across web, mini-program, and IDE plugin for seamless cross-device learning.
  • Collaborative Curations - Community-driven curation and improvement of interview question answers through collaborative editing.
  • Interview Question Banks - Hosts a curated database of over 10,000 technical interview questions across multiple programming domains.
  • Interview Questions - Provides a curated database of over 10,000 technical interview questions across multiple programming domains.
  • React Full-Stack Frameworks - Built as a full-stack web application with a React frontend and Node.js backend.
  • Full-Stack Web Applications - Provides a full-stack web application with a React frontend and Node backend for browsing and managing interview content.
  • Question Metadata Filters - Filters questions by difficulty, tags, and type, and sorts by popularity, collection count, or frequency.
  • Custom Exam Generators - Lets users select questions into a basket and generate a downloadable exam paper with one click.
  • Custom Exam Generators - Lets users select questions into a basket and generate a downloadable exam paper with one click.
  • Progress Tracking Systems - Ships a progress tracking system that syncs study progress across web, mini-program, and IDE plugin.
  • Exam Paper Generators - Generates downloadable exam papers from a user-selected question basket with one click.
  • Study Progress Trackers - Persists user study progress and encounter counts across sessions using a backend-synced session store.

Star history

Star history chart for liyupi/mianshiyaStar history chart for liyupi/mianshiya

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Frequently asked questions

What does liyupi/mianshiya do?

Mianshiya is a community-driven technical interview preparation platform that hosts a curated database of over 10,000 interview questions across programming domains. It functions as a collaborative Q&A platform where users can browse, filter, and sort questions by difficulty, tags, and type, while also editing and improving answers collectively to build a shared knowledge base.

What are the main features of liyupi/mianshiya?

The main features of liyupi/mianshiya are: Technical Interview Preparation, Answer Curations, Self-Hosted Q&A Platforms, Cross-Device Document Syncs, Cross-Platform Collection Syncing, Collaborative Curations, Interview Question Banks, Interview Questions.

Which projects share features with liyupi/mianshiya?

Projects with overlapping indexed features include: indy256/full-stack-developer-interview-questions-and-answers — This repository serves as a comprehensive knowledge base for software engineering interview preparation. It provides a… shfshanyue/daily-question — Daily-Question is a frontend interview preparation platform and technical knowledge base. It provides a structured… mazharmik/interview_ds_algo — This project is an algorithm interview preparation guide and reference library. It provides a curated collection of… forthespada/interviewguide — InterviewGuide is a comprehensive technical interview preparation platform that covers the full spectrum of software… ksundong/backend-interview-question — This project is a backend engineering interview guide and computer science study resource. It provides a curated… wolverinn/waking-up — Waking-Up is a backend interview study guide and computer science knowledge base. It serves as a learning path for…

Projects sharing features with Mianshiya

These projects share indexed features with Mianshiya. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • indy256/full-stack-developer-interview-questions-and-answersindy256 avatar

    indy256/Full-stack-Developer-Interview-Questions-and-Answers

    2,713View on GitHub↗

    This repository serves as a comprehensive knowledge base for software engineering interview preparation. It provides a curated collection of technical questions and answers designed to assist developers in reviewing core concepts across the entire software development stack. The project covers a broad range of topics, including full-stack engineering principles, programming language proficiency, and software architecture design. By focusing on high-level system design patterns and technical trade-offs, the content helps candidates prepare for both coding and architectural discussions during p

    developmentfull-stackinterview-questions
    View on GitHub↗2,713
  • forthespada/interviewguideforthespada avatar

    forthespada/InterviewGuide

    5,816View on GitHub↗

    InterviewGuide is a comprehensive technical interview preparation platform that covers the full spectrum of software engineering recruitment, from foundational computer science concepts through to offer negotiation. It provides structured learning paths across algorithms, operating systems, databases, networking, and programming languages, with a particular emphasis on C++ and Go. The platform aggregates real interview experiences and company-specific questions from major tech employers, offering candidates a searchable database of past written exam problems and detailed accounts of actual int

    codecppdata-structures-and-algorithms
    View on GitHub↗5,816
  • ksundong/backend-interview-questionksundong avatar

    ksundong/backend-interview-question

    5,869View on GitHub↗

    This project is a backend engineering interview guide and computer science study resource. It provides a curated collection of technical questions and answers focused on server-side architecture, database optimization, and networking fundamentals to prepare for professional software engineering evaluations. The resource functions as a technical reference for studying ACID properties, transaction isolation, and the optimization of relational and non-relational systems. It includes a software architecture reference for analyzing design patterns, dependency injection, and the structural tradeoff

    View on GitHub↗5,869
  • mazharmik/interview_ds_algoMAZHARMIK avatar

    MAZHARMIK/Interview_DS_Algo

    4,509View on GitHub↗

    This project is an algorithm interview preparation guide and reference library. It provides a curated collection of solved programming problems and data structure implementations designed for technical interview practice and competitive programming study. The repository distinguishes itself by organizing coding challenges through a system of patterns, difficulty levels, and company-based filtering. It includes instructional resources such as algorithmic concept notes and video explanations to supplement the solution sets. The library covers a wide range of computational areas, including adva

    C++algorithmsalgorithms-and-data-structurescoding-interviews
    View on GitHub↗4,509
Compare all 30 related projects→