Pergunta de entrevista da empresa Riverside.FM

The first technical interview start with building a simaple function in plain JS. Then that function added more and more functionality and arguments while keeping the code clean and readable