This repository serves as my personal documentation and study guide for job interviews focusing on Rust programming, distributed systems, blockchain technology, and system architecture. Whether you're a recruiter, fellow developer, or curious learner, you're welcome to explore, share feedback, and collaborate.
-
Algorithms: A deep dive into essential algorithms, their implementation, and complexities.
-
Blockchain Basics: Introduction to blockchain technology, principles, and fundamental concepts.
-
Distributed System Basics: Core concepts, challenges, and design principles behind distributed systems.
-
Ethereum: Specifics on Ethereum, its ecosystem, and how it's reshaping the world of decentralized applications.
-
Rust Fundamentals Checklist: A comprehensive checklist covering the core aspects of the Rust programming language.
-
Rust std Fundamental Checklist: Delving into Rust's standard library and its myriad of features.
Whether you're preparing for an interview or just looking to refresh your knowledge, navigate through the files for topic-specific content. The checklists are designed to help you track your progress and ensure that you've covered essential areas.
Feel free to submit pull requests, raise issues, or provide feedback. All contributions are welcome. Let's work together to make this a valuable resource for the community!
This repository is open-source and free to use. If re-purposing the content, please provide appropriate credit and respect any licensing terms of referenced materials.
For any queries, suggestions, or collaborations, feel free to contact me at amosel(BAD_ROBOT)@gmail.com.
Happy Learning! ๐