Capgemini Interview Question

How to you achieve multi threaded environment using spring? How can we write non blocking async code?