Pergunta de entrevista da empresa Qualcomm

Write code in C that would hash a string and deal with collision resolution by implementing a linked list. Would this code be thread safe?