Curated coding interview preparation materials for busy software engineers
- interview-questions
- coding-interviews
- interview-practice
- interview-preparation
69,734 visible repositories in the index
1–24 of 44 · Most stars
Curated coding interview preparation materials for busy software engineers
A long list of (advanced) JavaScript questions, and their explanations :sparkles:
A list of helpful front-end related questions you can use to interview potential candidates, test yourself or completely ignore.
Front End interview preparation materials for busy engineers (updated for 2026)
TranslatedIllustrated computer networks, operating systems, computer organization, and databases, with 1,000 diagrams + 500,000 characters, breaking down obscure and hard-to-understand computer fundamentals, so that no "bagu wen" (standard interview question essays) is hard to understand in the world! 🚀 Read online: https://xiaolincoding.com
A list of back-end related questions you can be inspired from to interview potential candidates, test yourself or completely ignore
TranslatedAI Agent Development Guide | Agent Harness | Context Engineering | Advanced RAG | MCP | Agentic RL Reinforcement Learning | LangGraph in Practice | 12,000+ Large Model Interview Questions | Job Hunting for Algorithm / Development Roles | Switching Careers to Large Models
Translated🚀 fullstack tutorial 2022, backend tech stack / path to becoming an architect / full-stack development community, spring recruitment / autumn recruitment / campus recruitment / interviews
Translated🌈【C#/.NET/.NET Core guide for learning, work, and interviews】Records, collects, and summarizes C#/.NET/.NET Core basics, learning roadmaps, hands-on development, programming skill exercises, learning videos, articles, books, project frameworks, community organizations, essential development tools, cutting-edge tech weeklies, common interview questions, interview notes, resume templates, job recruitment, and some of my own modest insights from learning and work. I hope to learn together with everyone and make progress together. If this knowledge base helps you, don't forget to show your support (follow, like, share)💖.
Site Reliability Engineer Interview Preparation Guide
TranslatedAlgorithm learning notes
The repository host gives no description.
Translated『Java Eight-Part Essay』 Java interview strategies and advanced Java learning, break out of the rat race, land offers from big tech companies, and get promotions and raises!
Translated[Java Engineer Interview Review Guide] This repository covers most of the core knowledge that Java programmers need to master, and integrates many high-quality Java technical articles from the internet, striving to become the most complete and practical learning guide for Java developers. If it helps you, please give it a star to let me know, thank you!
Translated[A super-complete collection of golang interview questions + golang learning guide + golang knowledge graph + beginner growth roadmap] A set of the core knowledge that most golang programmers need to master. Common third-party libraries (mysql, mq, es, redis, etc.) + machine learning libraries + algorithm libraries + game libraries + open-source frameworks + natural language processing (nlp) libraries + network libraries + video libraries + microservice frameworks + video tutorials + audio and music libraries + graphics and image libraries + IoT libraries + geolocation information + embedded scripting libraries + compiler libraries + databases + finance libraries + email libraries + e-books + word segmentation + data structures + design patterns + removing html tags, etc. + go learning + go interviews + computer networking basics + illustrated networking + operating system interview questions + database interview questions + interview question collections
Roadmap to becoming an iOS developer in 2018.
TranslatedAI algorithm job-hunting guide (covering preparation guides, problem-solving practice guides, internal referrals, a list of AI companies, and other materials)
A curated List of Coding Questions Asked in FAANG Interviews
TranslatedA continuously maintained website of enterprise interview questions to help you get a satisfying offer! ⭐️ The latest 2026 Java interview questions, front-end interview questions, AI large model interview questions, AI Agent interview questions, RAG interview questions, C++ interview questions, Go interview questions, Python interview questions, testing interview questions, operations interview questions, back-end interview questions, operating system interview questions, computer network interview questions, Redis interview questions, MySQL database interview questions, algorithm interview questions, Spring interview questions, JVM interview questions, Java concurrency interview questions, Linux interview questions, LLM interview questions, prompt engineering interview questions, system design interview questions, and more: over 10,000 high-frequency standard interview questions (八股文) that programmers need when job hunting. For interview practice, choose 面试鸭 (Mianshiya, "Interview Duck") 💎 A full-stack project with React front end + Node back end + cloud development, by 程序员鱼皮 (Programmer Yupi)
Translated🚀 The most systematic crash course on AI Agents in 2026 | Agent hands-on tutorial · Complete learning path + hands-on projects + interview question bank · Aligned with LLM application development engineer job roles · Covers LangChain / LangGraph / Coze / Dify / MCP / skills / LLM / RAG / prompts · Enterprise-grade deployment and fine-tuning · From 0 to enterprise-level implementation + from learning to launching projects + interview preparation, all in one
JavaScript interview Questions
It is my belief that you, the postgraduate students and job-seekers for whom the book is primarily meant will benefit from reading it; however, it is my hope that even the most experienced researchers will find it fascinating as well.
Translated🏂🏻 Programmer's handbook for working overseas / English-language job interviews
TranslatedNotes on key interview points for embedded Linux software development, embedded Linux driver development, C language, microcontroller (MCU) development, IoT development, and more