Requirements Hash map is a data structure which helps us store, delete and retrieve values by keys in O(1). Practical Use Case of hash map Lookup contact by name in phone book listDatabase indexDictionariesAssociative arraysCachesSets Without HashMap:finding a key in a list of values, we need to go through all indexes until we find a…… Continue reading Challenge: Design a HashMap