Pregunta de entrevista de Hudson River Trading

4 coding questions which was easy - medium - hard