Pergunta de entrevista da empresa GridGain

General questions: Java Concurrency: deadlock, atomics, volatile; combinatorics.