Pregunta de entrevista de Accenture

What is an API Gateway? How Hashmap works internally?