Pergunta de entrevista da empresa Wolverine Trading

How do you create a hash map that provide read-write access to multiple threads efficiently?