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
Back to moosphan/android-daily-interview

Open-source alternatives to Android Daily Interview

30 open-source projects similar to moosphan/android-daily-interview, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Android Daily Interview alternative.

  • amitshekhariitbhu/android-interview-questionsamitshekhariitbhu avatar

    amitshekhariitbhu/android-interview-questions

    12,341View on GitHub↗

    This repository is a curated study guide and knowledge base designed to assist developers in preparing for software engineering job interviews within the Android ecosystem. It organizes essential programming topics, language-specific features, and mobile architecture patterns into a structured format for professional review and skill assessment. The collection covers a broad range of technical domains, including system design principles, performance optimization, and core development concepts. By categorizing these topics, the resource provides a systematic way for users to practice and impro

    Javaandroidandroid-interviewandroid-interview-practice
    View on GitHub↗12,341
  • junh0328/prepare_frontend_interviewjunh0328 avatar

    junh0328/prepare_frontend_interview

    1,725View on GitHub↗

    This project is a comprehensive technical interview study resource designed to help developers prepare for engineering job assessments. It functions as a structured guide that curates essential computer science fundamentals, web development standards, and programming language concepts into a format optimized for professional evaluation. The repository distinguishes itself by providing strategic guidance on architectural decision-making and professional communication. Beyond simple question-and-answer pairs, it offers frameworks for articulating experience during interviews and suggests profes

    JavaScriptfrontendhandbook
    View on GitHub↗1,725
  • orrsella/soft-eng-interview-preporrsella avatar

    orrsella/soft-eng-interview-prep

    2,233View on GitHub↗

    This project is a comprehensive study guide and reference repository designed to prepare software engineers for technical interviews. It provides a structured collection of fundamental computer science concepts, algorithm implementations, and system design principles, serving as a centralized resource for reviewing the core knowledge required for engineering assessments. The repository distinguishes itself by offering language-agnostic concept modeling and modular knowledge categorization, which allows candidates to navigate complex topics efficiently. It covers a broad spectrum of technical

    engineering-interviewinterviewinterview-prep
    View on GitHub↗2,233

AI search

Explore more awesome repositories

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

Find more with AI search
  • brave-people/brave-tech-interviewbrave-people avatar

    brave-people/brave-tech-interview

    4,461View on GitHub↗

    This project is a technical interview study guide and computer science knowledge base. It provides a curated collection of technical interview questions and expert explanations focused on preparing for assessments at global IT companies. The repository serves as a coding interview roadmap for mastering algorithmic challenges and complexity analysis, alongside a software architecture reference for design principles and system design strategies. It also includes a web security curriculum covering authentication methods, cryptographic concepts, and common vulnerabilities. Content covers compute

    View on GitHub↗4,461
  • tsiege/tech-interview-cheat-sheetTSiege avatar

    TSiege/Tech-Interview-Cheat-Sheet

    4,673View on GitHub↗

    This project is a reference collection for computer science fundamentals, providing a study guide and cheat sheets for algorithms and data structures. It serves as a resource for technical interview preparation, combining theoretical knowledge with practical implementation patterns for coding challenges. The content includes a comparative guide for analyzing the efficiency and characteristics of arrays, linked lists, hash tables, and binary search trees. It provides summaries of academic concepts including time and space complexity, sorting methods, and search strategies. The materials cover

    TypeScript
    View on GitHub↗4,673
  • careercup/ctcicareercup avatar

    careercup/ctci

    5,137View on GitHub↗

    This project is an algorithm implementation repository and coding interview practice guide. It provides a collection of algorithmic solutions, data structure references, and study materials designed to prepare candidates for software engineering hiring assessments. The repository functions as an algorithm test suite, utilizing a case-driven verification system that executes specific input-output pairs to validate the correctness of the implemented logic. The codebase covers technical interview preparation through the practice of common computer science problems, the implementation of core da

    Java
    View on GitHub↗5,137
  • yuanguangxin/leetcodeyuanguangxin avatar

    yuanguangxin/LeetCode

    7,480View on GitHub↗

    This project is a LeetCode solution repository and algorithm implementation library. It serves as a technical interview study guide, providing a collection of solved programming problems and algorithmic implementations. The repository focuses on coding practice management and algorithm study workflows. It organizes curated coding questions and answers to assist in preparing for technical job evaluations and software engineering assessments. The content is managed through a git-based system using markdown documentation and a category-based directory structure. This allows for the organization

    Javaleetcodeleetcode-classificationleetcode-java
    View on GitHub↗7,480
  • apachecn/apachecn-algo-zhapachecn avatar

    apachecn/apachecn-algo-zh

    11,140View on GitHub↗

    This project is an algorithm study resource, a centralized LeetCode solution repository, and a technical interview study guide. It provides Chinese translations of textbooks and guides on data structures and algorithms for academic study and professional preparation. The project distinguishes itself by delivering multi-language solution repositories and translated academic materials through a static site generation model. This architecture enables compile-time content translation and offline-first delivery of educational assets as static files. The repository covers a wide range of algorithm

    JavaScriptalgorithmcodingdata-structure
    View on GitHub↗11,140
  • datawhalechina/daily-interviewdatawhalechina avatar

    datawhalechina/daily-interview

    3,719View on GitHub↗

    This project is a technical interview study guide and knowledge base designed for software engineering and AI roles. It provides curated learning paths and a collection of high-frequency questions to help candidates prepare for technical assessments. The resource includes specialized study guides for machine learning, covering supervised and unsupervised learning, computer vision, and natural language processing. It also serves as a system design reference, analyzing architectural patterns, scalability trade-offs, and distributed infrastructure components. Beyond technical theory, the projec

    cvinterview-questionsllm
    View on GitHub↗3,719
  • ljianshu/blogljianshu avatar

    ljianshu/Blog

    7,927View on GitHub↗

    This project is a frontend engineering blog and educational resource that provides technical articles and deep dives into TypeScript, web frameworks, and build tool internals. It functions as a technical interview guide, offering curated programming questions and architectural patterns to assist developers in preparing for engineering hiring assessments. The site serves as a TypeScript technical resource and a broader web development learning repository, focusing on browser internals and software architecture. It includes materials for analyzing technical patterns and studying the underlying

    JavaScript
    View on GitHub↗7,927
  • chalarangelo/30-seconds-of-interviewsChalarangelo avatar

    Chalarangelo/30-seconds-of-interviews

    12,143View on GitHub↗

    This project is a technical interview study guide and a markdown-driven static site designed to help developers prepare for coding screenings. It serves as a curated collection of common technical questions and expert answers, functioning as a comprehensive educational resource. The platform provides a structured curriculum and reference materials across several key domains. This includes a JavaScript language reference covering programming fundamentals, a frontend engineering curriculum focused on UI patterns and responsive design, and a web security knowledge base detailing attack vectors a

    JavaScriptawesome-listcsseducation
    View on GitHub↗12,143
  • hit-alibaba/interviewHIT-Alibaba avatar

    HIT-Alibaba/interview

    5,253View on GitHub↗

    This project is a comprehensive technical interview preparation guide and computer science knowledge base. It serves as a structured study resource designed to help software engineers review core engineering concepts and prepare for professional coding assessments. The repository focuses on a wide array of theoretical and practical domains, including detailed references for mobile application architecture and operating system fundamentals. It provides curated materials on software architecture patterns and network protocol analysis to support professional development. The content covers foun

    Shellinterviewinterview-preparation
    View on GitHub↗5,253
  • jmportilla/python-for-algorithms--data-structures--and-interviewsjmportilla avatar

    jmportilla/Python-for-Algorithms--Data-Structures--and-Interviews

    2,596View on GitHub↗

    This repository is an educational curriculum designed to teach computer science fundamentals and Python programming through a structured learning path. It serves as a comprehensive resource for mastering core data structures and algorithms, providing the necessary materials to build proficiency in software development and technical problem-solving. The project distinguishes itself by focusing on the intersection of theoretical knowledge and practical application. It emphasizes the analysis of algorithmic complexity, requiring learners to evaluate the time and space efficiency of their code as

    Jupyter Notebook
    View on GitHub↗2,596
  • aasthas2022/sde-interview-and-prep-roadmapaasthas2022 avatar

    aasthas2022/SDE-Interview-and-Prep-Roadmap

    741View on GitHub↗

    This project is a structured curriculum and study guide designed to assist candidates in preparing for software engineering interviews. It provides a comprehensive learning path that organizes core computer science domains, such as algorithms, data structures, and system design, into a logical, sequential roadmap. The repository functions as a version-controlled knowledge base, utilizing markdown files to curate educational resources and technical topics. It distinguishes itself through a community-driven model that allows for continuous refinement of the curriculum, enabling users to contrib

    Pythoninterview-preparationroadmap
    View on GitHub↗741
  • geniusvjr/learningnotesGeniusVJR avatar

    GeniusVJR/LearningNotes

    13,145View on GitHub↗

    LearningNotes is a technical knowledge base and engineering study guide focused on Android framework internals, system architecture, and mobile performance optimization. It serves as a reference for analyzing the Android boot sequence, process bootstrapping, and system service initialization. The project provides detailed guides on mobile performance, including strategies for reducing memory footprints, identifying memory leaks, and optimizing image decoding. It further covers Android inter-process communication using AIDL and the Binder kernel driver, as well as software architecture manuals

    View on GitHub↗13,145
  • skydoves/android-developer-roadmapskydoves avatar

    skydoves/android-developer-roadmap

    7,764View on GitHub↗

    This project is a mobile ecosystem curriculum providing structured learning paths for Android development, Kotlin Multiplatform, and programming language internals. It serves as a comprehensive guide to the technologies and concepts required to build native applications and shared business logic across multiple environments. The repository includes a dedicated interview preparation guide featuring professional technical questions and architecture tips for developers pursuing Android engineering roles. It also provides specific roadmaps for mastering the Kotlin Multiplatform ecosystem and anal

    Kotlin
    View on GitHub↗7,764
  • notfound9/interviewguideNotFound9 avatar

    NotFound9/interviewGuide

    4,002View on GitHub↗

    This project is a technical interview study guide and curated knowledge base designed for software engineering preparation. It provides a collection of questions and answers focused on computer science fundamentals, algorithmic problem solving, and system design. The resource includes a dedicated Java backend knowledge base covering the Java Virtual Machine and enterprise frameworks, as well as a distributed systems reference for exploring database consistency, caching strategies, and high-concurrency architectural trade-offs. The content covers a broad range of engineering domains, includin

    Javaalgorithmsbackendcode-interview
    View on GitHub↗4,002
  • eddycjy/go-developer-roadmapeddycjy avatar

    eddycjy/go-developer-roadmap

    1,086View on GitHub↗

    This project is a structured educational guide and software engineering curriculum designed to facilitate mastery of the Go programming language. It provides a hierarchical learning path that organizes complex technical domains into logical sequences, guiding users from foundational syntax to advanced system architecture. The repository functions as a curated knowledge aggregator, relying on community-driven contributions to maintain the accuracy and relevance of its technical materials. It distinguishes itself by offering reference-based skill benchmarking, which includes standardized proble

    gomysqlredis
    View on GitHub↗1,086
  • hoanhan101/ultimate-gohoanhan101 avatar

    hoanhan101/ultimate-go

    14,913View on GitHub↗

    This project is a Go educational resource consisting of a structured language curriculum and a curated programming study guide. It serves as a repository of tutorials and references designed to help developers master the Go programming language. The material focuses on Go programming education, language proficiency training, and the fundamentals of backend development. The resource is delivered as a static site generated from markdown files, using a file-system based organization and template-driven layouts to structure the learning materials.

    Gocomputer-systemsebookgolang
    View on GitHub↗14,913
  • lingcoder/onjava8lingcoder avatar

    lingcoder/OnJava8

    16,152View on GitHub↗

    OnJava8 is a comprehensive Java 8 programming tutorial and technical documentation set written in Chinese. It serves as an educational guide for learning the Java 8 language, its core features, and general programming fundamentals. The project is structured as a static-site generated course, using Markdown to organize educational content and programming examples. This approach transforms raw text files into pre-rendered HTML pages for consistent rendering and hosting. The repository employs standardized character encoding to ensure Chinese text displays correctly across different operating s

    gitbookon-java-8thinking-in-java
    View on GitHub↗16,152
  • npubird/knowledgegraphcoursenpubird avatar

    npubird/KnowledgeGraphCourse

    4,362View on GitHub↗

    KnowledgeGraphCourse is a structured collection of graduate-level academic materials, lecture notes, and a comprehensive curriculum focused on the theory and application of knowledge graphs. It serves as a markdown-based educational resource that provides navigable course modules and study guides. The material covers specialized research on integrating knowledge graphs with large language models to reduce hallucinations. It includes detailed guides on using the SPARQL language for storing large-scale graph datasets and executing optimized queries. The curriculum spans a broad range of capabi

    View on GitHub↗4,362
  • wearesoft/tech-interviewWeareSoft avatar

    WeareSoft/tech-interview

    4,827View on GitHub↗

    This project is a technical interview study guide and computer science learning path. It serves as a structured curriculum and software engineering knowledge base designed to help users prepare for engineering interviews by mastering core technical concepts. The curriculum covers a wide range of domains, including computer science fundamentals, programming language mastery, and software architecture learning. It provides guidance on secure application development and professional development workflows. The educational content includes modules on data structures, networking, database internal

    View on GitHub↗4,827
  • bramblexu/pydata-notebookBrambleXu avatar

    BrambleXu/pydata-notebook

    4,657View on GitHub↗

    This project is a collection of educational resources and study materials focused on scientific computing and data analysis using Python. It consists of translated notes and Jupyter notebooks designed to guide learners through the Python data ecosystem. The content covers specialized workflows including numerical computation, data cleaning, and time series analysis. These materials provide a reference for performing complex data manipulations and processing sequential data to identify patterns. The resource is organized as a series of static files and markdown documents using a flat-file dir

    Jupyter Notebookchinese-translationdata-analysisjupyter-notebook
    View on GitHub↗4,657
  • xiaolei565/aimto408xiaolei565 avatar

    xiaolei565/aimto408

    4,566View on GitHub↗

    This project is a specialized collection of study guides, curriculum references, and implementation libraries designed for computer science academic certifications. It serves as a comprehensive study guide and preparation kit for the Chinese postgraduate computer science entrance examination, providing a curated reference for the core curriculum. The repository distinguishes itself by combining theoretical study materials with a practical data structure implementation library. This includes standard C code templates for fundamental structures such as linked lists, stacks, queues, and binary t

    408cscskaoyan
    View on GitHub↗4,566
  • singgel/javasinggel avatar

    singgel/JAVA

    6,597View on GitHub↗

    This project is a curated library of technical ebooks and guides focused on Java language learning, backend architecture, and Java Virtual Machine internals. It serves as a reference-driven knowledge base and a technical repository for software engineering principles. The collection provides specialized materials for studying Java backend architecture, including high-performance server-side development and concurrency. It includes a dedicated JVM technical reference for performance tuning and internal machine behavior, as well as resources for algorithm study and data structures. Additional

    View on GitHub↗6,597
  • picocms/picopicocms avatar

    picocms/Pico

    3,905View on GitHub↗

    Pico is a lightweight PHP content manager and Markdown website generator that functions as a flat-file CMS. It transforms Markdown files into a structured website by using the server file system for URL routing and avoids the use of a relational database for storing content and metadata. The system is distinguished by its support for multilingual website deployment and a static site cache that saves rendered pages as HTML to reduce server load. It employs a Git-based content workflow to synchronize and deploy updates across different environments. The platform covers a broad range of capabil

    PHP
    View on GitHub↗3,905
  • jackyandroid/androidinterview-q-aJackyAndroid avatar

    JackyAndroid/AndroidInterview-Q-A

    8,001View on GitHub↗

    This project is an Android development study guide and interview question bank. It serves as a mobile engineering interview resource, providing a curated collection of technical questions and detailed answers designed for developers preparing for professional assessments at major internet companies. The resource covers Android development concept review and technical interview preparation, focusing on core engineering principles and architectural patterns required for mobile engineering roles. The content is organized via hierarchical topic categorization and stored as markdown-based documen

    JavaScriptandroidinterviewinterview-questions
    View on GitHub↗8,001
  • igorwojda/android-showcaseigorwojda avatar

    igorwojda/android-showcase

    6,760View on GitHub↗

    This is an open-source Android application that serves as a reference implementation for modern app architecture. It demonstrates a modular, testable structure built with Kotlin, Coroutines, and Jetpack libraries, organized into independent feature modules that each follow Clean Architecture and the MVVM pattern. The project enforces coding standards through an automated static analysis pipeline that integrates linting, formatting checks, and code quality tools directly into the build process, failing the build on any violations. It uses reusable Gradle convention plugins to standardize build

    Kotlinandroidandroid-applicationarchitecture
    View on GitHub↗6,760
  • alexeygrigorev/data-science-interviewsalexeygrigorev avatar

    alexeygrigorev/data-science-interviews

    10,043View on GitHub↗

    This project is a curated knowledge repository providing theoretical guides, practical challenge banks, and professional handbooks for technical interview preparation in data science and machine learning. It serves as a comprehensive study resource that combines theoretical knowledge with algorithmic practice. The repository features specialized study resources including a probability and statistics handbook, a machine learning reference for algorithms and neural network architectures, and a coding and SQL challenge bank designed to simulate recruitment assignments. It also includes a technic

    HTML
    View on GitHub↗10,043
  • conanhujinming/tips_for_interviewconanhujinming avatar

    conanhujinming/tips_for_interview

    3,996View on GitHub↗

    This project is a collection of comprehensive guides and manuals focused on computer science self-study, technical interview preparation, and the navigation of technical career roadmaps. It provides a structured approach to mastering core computer science domains and a set of strategies for passing software engineering interviews. The repository distinguishes itself through specialized frameworks for career transitions, specifically managing the shift between academic research, PhD applications, and professional industry roles. It includes methodologies for evaluating company culture and alig

    interviewlearning-experiencetips-and-tricks
    View on GitHub↗3,996