// the find
cheatsheet1999/CloudCollection
Notes for Software Engineers on infrastructure and distributed systems. Covers common data structure and algorithms, web concepts, and more!
A notes-and-solutions repo covering LeetCode problems, system design basics, and some C++/JavaScript fundamentals. It's aimed at developers grinding for technical interviews, particularly at mid-level FAANG-adjacent companies. Despite being tagged Rust in GitHub, the actual content is language-agnostic explanations with JavaScript/C++ examples.
The problem coverage is genuinely broad — arrays, trees, graphs, DP, backtracking — with enough variety to cover most of what shows up in a typical interview loop. The system design section includes worked examples (TinyURL, parking lot, fitness tracker) rather than just theory, which is more useful than abstract diagrams. Organization by topic rather than problem number makes it easy to find what you need when you're weak in a specific area. The beginner section is a nice onramp for people earlier in their prep journey.
The system design content is shallow — the real-world examples are brief case studies, not the kind of deep capacity estimation and failure mode analysis that actually matters at senior levels. The C++ notes cover only three topics (main function, constants, variables) and feel abandoned. Solutions don't include time/space complexity analysis inline, which is the whole point of reviewing these problems. The repo description says 'distributed systems' and 'cloud infrastructure' but almost none of that content exists — it's mostly a LeetCode dump with misleading branding.