Frage im Vorstellungsgespräch bei Supercharge

Solving a java homework assignment within 3 hours. After that we discussed the provided solution. I've got several questions related to the implementation like data types, improvement areas. What kind of technologies I would use if I would have the possibility and what is the motivation behind the chosen tools.