Frage im Vorstellungsgespräch bei atolls

Java Cacheing? Why decided to use Webmvc test for unit testing? Why use Bigdecimal not double ?