Capgemini interview question

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