Pregunta de entrevista de Revolut

Java concurrency breakdown, keywords and race conditions