> I originally created this as a short to-do list of study topics for becoming a software engineer, > but it grew to the large list you see today. After going through this study plan, I got hired > as a Software Development Engineer at Amazon!
Global
我们现在在服务器端渲染 MathJax,如果希望实现类似效果,可以参考 build.yml。(需要安装 Node.js)
《Hello 算法》:动画图解、一键运行的数据结构与算法教程。支持简中、繁中、English、日本語,提供 Python, Java, C++, C, C#, JS, Go, Swift, Rust, Ruby, Kotlin, TS, Dart 等代码实现
There are a lot of hidden treasures lying within university pages scattered across the internet. e. assignments, lectures, notes, readings and examinations, available online for free.
Lists of company wise questions. Every csv file in the companies directory corresponds to a list of questions on leetcode for a specific company based on the leetcode company tags. Updated as of 20 June, 2025
计算机自学指南
scikit-learn is a Python module for machine learning built on top of SciPy and is distributed under the 3-Clause BSD license.
Java 面试 & 后端通用面试指南,覆盖计算机基础、数据库、分布式、高并发、系统设计与 AI 应用开发
:octocat: A curated awesome list of lists of interview questions. Feel free to contribute! :mortarboard:
🔥🔥超过1000本的计算机经典书籍、个人笔记资料以及本人在各平台发表文章中所涉及的资源等。书籍资源包括C/C++、Java、Python、Go语言、数据结构与算法、操作系统、后端架构、计算机系统知识、数据库、计算机网络、设计模式、前端、汇编以及校招社招各种面经
1 that analyzes chess positions and computes the optimal moves.
:books: 免费的计算机编程类中文书籍,欢迎投稿
Help from you in contributing content would be very much appreciated!
Welcome to the SDE Interview Preparation Roadmap! This repository is not just about my personal journey; it's a collaborative space for collective learning.
> 🇺🇦 UKRAINE IS BEING ATTACKED BY RUSSIAN ARMY. CIVILIANS ARE GETTING KILLED. RESIDENTIAL AREAS ARE GETTING BOMBED.
:books: 技术面试必备基础知识、Leetcode、计算机操作系统、计算机网络、系统设计
A tiny scalar-valued autograd engine and a neural net library on top of it with PyTorch-like API
This repo is intended for any individual wanting to improve their problem solving skills for software engineering interviews.
:fireworks:Interactive Online Platform that Visualizes Algorithms from Code
S. You don't need to know all of that by heart to be a programmer. But knowing the stuff will help you become better!
《代码随想录》LeetCode 刷题攻略:200道经典题目刷题顺序,共60w字的详细图解,视频难点剖析,50余张思维导图,支持C++,Java,Python,Go,JavaScript等多语言版本,从此算法学习不再迷茫!🔥🔥 来看看,你会发现相见恨晚!🚀
This repository consists of the code samples, assignments, and notes for the Java data structures & algorithms + interview preparation bootcamp of WeMakeDevs.
😮 Core Interview Questions & Answers For Experienced Java(Backend) Developers | 互联网 Java 工程师进阶知识完全扫盲:涵盖高并发、分布式、高可用、微服务、海量数据处理等领域知识
Challenges will soon provide on-demand incremental hints to help you arrive at the optimal solution.
The repository is a collection of open-source implementations of a variety of algorithms implemented in C and licensed under GPLv3 License.
一份通俗易懂、风趣幽默的Java学习指南,内容涵盖Java基础、Java并发编程、Java虚拟机、Java企业级开发、Java面试等核心知识点。学Java,就认准二哥的Java进阶之路😄
English version is on labuladong.online too. Just enjoy:)
List of Computer Science courses with video lectures.
前端精读周刊。帮你理解最前沿、实用的技术。
All Algorithms implemented in Rust