Pergunta de entrevista da empresa Crowe LLP

Make a calculator using Java. Explain your thought process behind it