Pregunta de entrevista de Synechron

How to achieve async programming in Java?