Pergunta de entrevista da empresa Illumina

Define a race condition and two ways to prevent it.