Pregunta de entrevista de Bdjobs.com

Why Kotlin over Java? How push notification works?