面向 Java 后端开发者的面试指南,涵盖计算机基础、数据库、分布式、系统design与 AI 应用开发。
15.9万4.6万JavaScriptApache-2.0更新于 4天前
免费整理的低层设计(LLD)与面向对象设计学习及面试准备资源合集,涵盖 OOP、设计模式、UML 和并发。
这是一个面向面试准备的低层设计(LLD,也称面向对象设计 OOD)学习合集,主题包括 OOP 基础、类之间的关系、SOLID 等设计原则、创建型、结构型和行为型设计模式,以及 UML 图的常用类型。
除了理论知识,项目还按难度整理了一批 LLD 面试题,从停车场、自动售货机到网约车、音乐流媒体、国际象棋等较大的系统设计都有涉及。并发部分涵盖线程基础、互斥锁、信号量等同步原语,以及线程安全缓存、阻塞队列等多线程编程题。
大部分内容链接到 algomaster.io 上的课程页面,并附有书籍和在线课程推荐。
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
面向 Java 后端开发者的面试指南,涵盖计算机基础、数据库、分布式、系统design与 AI 应用开发。
一份精选的远程工作资源清单,涵盖招聘网站、共居空间、面试工具、书籍和远程友好型公司。
一份通俗风趣的中文 Java 学习指南,涵盖基础、并发、JVM、企业级开发和面试准备。
生成式 AI 学习资源汇总库,涵盖课程、论文动态、面试准备和代码笔记本,按学习路径和层级组织。
精选的开源库清单,涵盖生产环境机器学习的部署、监控、版本管理、扩展与安全。
一份精选的 Codex 技能列表,覆盖开发、办公协作、写作和数据分析等自动化工作流。