TechEmpower interview question

Hashmap, Array manipulation algorithm, Code analysis.