Domanda di colloquio di Accenture

What is an API Gateway? How Hashmap works internally?