Everything you need to prepare for your technical interview
- interview
- interview-questions
- google-interview
- list
47,133 repositories indexed
337–360 of 2,287 · Most stars
Everything you need to prepare for your technical interview
Get started with building Fullstack Agents using Gemini 2.5 and LangGraph
TranslatedThe Ultimate Guide to Making Money with AI Side Hustles: Learn how to leverage AI for some cool side gigs and rake in some extra cash. Check out the English version for more insights.
Algorithms and Data Structures implemented in Go for beginners, following best practices.
[WIP] Resources for AI engineers. Also contains supporting materials for the book AI Engineering (Chip Huyen, 2025)
Build the best interview map. The current content includes JS, network, browser related, performance optimization, security, framework, Git, data structure, algorithm, etc.
💿 Free software that works great, and also happens to be open-source Python.
TranslatedAISystem mainly refers to AI systems, covering the full stack of underlying AI technologies, including AI chips, AI compilers, and AI inference and training frameworks
Awesome LeetCode resources to learn Data Structures and Algorithms and prepare for Coding Interviews.
:sparkles::sparkles:Latest Advances on Multimodal Large Language Models
A Big Picture, Thesaurus, and Taxonomy of Modern JavaScript Web Development
Examples and guides for using the Gemini API
TranslatedFrontend Knowledge Structure
Translated"Source Code for the Simplest Spring Cloud Tutorial Ever"
TranslatedDeep Learning Tutorial, excellent articles
Sample code and notebooks for Generative AI on Google Cloud, with Gemini platform
Chrome Extensions Samples
TranslatedThis project covers the knowledge points and code implementations frequently asked about in Machine Learning, Deep Learning, and NLP interviews, and it is also the basic theoretical knowledge that an algorithm engineer must master.
An interactive cheatsheet tool for the command-line
TranslatedAn easy-to-understand, witty and humorous Java learning guide, covering core knowledge points such as Java basics, Java concurrent programming, the Java Virtual Machine, Java enterprise development, and Java interviews. To learn Java, look no further than 二哥's (Erge, "Second Brother") Java advancement path 😄
Writing an OS in Rust
🌟 Curated design resources from all over the world.
:video_game: :pencil: A list of Game Development resources to make magic happen.
Translated👶🏻 Encyclopedia of major knowledge & technical interviews for junior developers 📖