Publicis Sapient Interview Question

Q: Reactive programming in java and how have you used?