A complete computer science study plan to become a software engineer.
- computer-science
- interview
- programming-interviews
- study-plan
61,275 visible repositories in the index
1–24 of 28 · Most stars
A complete computer science study plan to become a software engineer.
Translated:books: Essential foundational knowledge for technical interviews, Leetcode, computer operating systems, computer networks, system design
Translated"Code Random Thoughts" (代码随想录) LeetCode problem-solving guide: the order for working through 200 classic problems, with 600,000 characters of detailed illustrated explanations, video analysis of difficult points, and over 50 mind maps. Supports multiple language versions including C++, Java, Python, Go, and JavaScript, so learning algorithms is never confusing again! 🔥🔥 Come take a look, and you will wish you had met it sooner! 🚀
A visual, example-driven guide to Claude Code — from basic concepts to advanced agents, with copy-paste templates that bring immediate value.
Translated[Java Interviews + Java Study Guide] A collection of the core knowledge that most Java programmers need to master.
Video discussing this curriculum:
Your new Mentor for Data Science E-Learning.
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
DevOps resources - Linux, Jenkins, AWS, SRE, Prometheus, Docker, Python, Ansible, Git, Kubernetes, Terraform, OpenStack, SQL, NoSQL, Azure, GCP
A visual overview of useful skills to learn as a web developer
Roadmap for a .NET Backend Developer working with Microservices
Roadmap to becoming an iOS developer in 2018.
Research into AI engineering interview assignments, take-home challenges, and hiring practices from 2026
A curated list of topics to start learning software engineering
Translated[Three Years of Interviews, Five Years of Mock Interviews] An interview resource platform for AIGC/LLM/AI Agent algorithm engineers. It covers practical interview and written-test experience and core, cross-cycle knowledge for the AI industry, including AIGC, LLM large models, AI Agents, embodied intelligence, traditional deep learning, computer vision, natural language processing, autonomous driving, machine learning, reinforcement learning, big data mining, world models, the metaverse, AGI, and more.
This repository is a compilation of free resources for learning Data Science.
Data Science Roadmap from A to Z
Welcome to the SDE Interview Preparation Roadmap! This repository is not just about my personal journey; it's a collaborative space for collective learning. As I prepare for Software Development Engineer (SDE) interviews, I've created a comprehensive checklist to guide my preparation.
This repository consists of all the material required for cracking the coding rounds and technical interviews during placements.
Video discussing this curriculum:
TranslatedThe complete AI Agent interview guide: from zero to Offer, including 200+ interview questions, enterprise-level projects (Python/Java/Go), resume templates, STAR interview scripts, and Doraemon comic illustrations
The Open Source Computer Science Degree
Based on my own experience, I believe this roadmap provides clear answers to all the key questions about becoming a data analyst from scratch, including which technologies and programming languages to learn, what soft skills are essential, and how to start a professional career in this field.
Roadmap to becoming a Vue.js developer in 2019