Low Level Design, Object Oriented, Graph Data Structure, Hashmap, Interview Questions.
have skipped some methods required to complete the class) But there are a few things that we can implement in a better way: What if we want to add a new entity such as Brand of a product. For that we must also create 2 new hash maps product -> brand, brand -> [products]. Moreover during deletion of