Low Level Design, Object Oriented, Graph Data Structure, Hashmap, Interview Questions.
category will be removed but if any product is listed in multiple categories then it is only removed if all categories are removed. What kind of in-memory data structures are you going to use for this problem? Discuss the pros and cons of your design. Solution: One way to approach such problems is