A curated collection of technical interview question lists across programming languages, frameworks, databases, and CS topics.
Awesome Interviews is a curated GitHub repository that aggregates lists of technical interview questions and answers across numerous programming domains. It serves as a centralized resource for developers preparing for job interviews by providing categorized links to questions on languages, frameworks, databases, algorithms, and other computer science topics. The project aims to reduce the time spent searching for quality interview materials.
Software developers, engineers, and computer science students at all experience levels who are preparing for technical job interviews. It's particularly useful for those seeking structured, topic-specific question sets to study.
Developers choose Awesome Interviews because it offers a massive, organized, and community-vetted collection of interview resources in one place, eliminating the need to scour multiple websites. Its open-source, contribution-friendly model ensures content stays relevant and grows with industry trends.
:octocat: A curated awesome list of lists of interview questions. Feel free to contribute! :mortar_board:
Organizes questions across 50+ categories including programming languages, frameworks, and CS fundamentals, as evidenced by the extensive table of contents with sections from Android to WordPress.
Encourages contributions via GitHub with contribution guidelines, allowing the list to be partially updated by users despite inactive maintenance.
Provides direct links to coding exercises, sample solutions, and real-world interview experiences, such as the 'Coding exercises' section and language-specific question sets.
Caters to all experience levels, from beginner syntax questions to senior topics like system design, as highlighted in the 'Multi-Level Resources' feature.
The README explicitly states 'This project is no longer actively supported,' leading to potential staleness, outdated links, and lack of updates for new technologies.
As a curated list of external links, the quality and accuracy depend on the source, with no vetting or consistency checks by the project itself.
Does not provide explanations, solutions, or interactive elements; users must navigate to external sites, which can be fragmented and time-consuming.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.