Revolut interview question

Java concurrency breakdown, keywords and race conditions