1.jwasham / coding-interview-university
A complete computer science study plan to become a software engineer.
Ranked by Attention Score: stars gained over the last 30 complete days
19 repositories by Attention Score · Oct 4, 2026 – Nov 2, 2026 (UTC)
A complete computer science study plan to become a software engineer.
Explain complex systems using visuals and simple terms. Help you prepare for system design interviews.
Summer 2027 software engineering, data science, AI, quant, product management, and hardware internship postings. Updated daily by Simplify and Pitt CSC.
If you want to become good at AI engineering & system design, join this newsletter 👇
A curated and opinionated list of resources for Chief Technology Officers, with the emphasis on startups
A collection of learning resources for curious software engineers
An ultra-simplified explanation to design patterns
Trae Agent is an LLM-based agent for general purpose software engineering tasks.
A comprehensive list of books on Software Architecture.
A curated list of references for MLOps
Apache Hamilton helps data scientists and engineers define testable, modular, self-documenting dataflows, that encode lineage/tracing and metadata. Runs and scales everywhere python does.
Roadmap to becoming a Java developer in 2026
Software architect roadmap
:1st_place_medal: Roadmap to become a system design and architecture master
Python Framework to analyse Git repositories
Generate a privacy policy for your iOS app quickly and automatically
A best practice for tensorflow project template architecture.
Computational Geometry Unity library with implementations of intersection algorithms, triangulations like delaunay, voronoi diagrams, polygon clipping, bezier curves, ear clipping, convex hulls, mesh simplification, etc
Protect your SIP Servers from bad actors at https://sentrypeer.org