Pergunta de entrevista da empresa Clearwater Analytics (CWAN)

They provided some Java Code, and first asked me to tell them what the code did. They then asked me to improve it. In particular they were looking for ways to allow for additional functionality to be added without breaking the existing code.