Interview Guides

Implement a memory-efficient sparse matrix class from scratch without using any external linear algebra libraries. Include custom methods for matrix addition and matrix multiplication that handle different sparsity patterns efficiently.