Pergunta de entrevista da empresa FELFEL

Typical algorithmic questions such as arrays and trees related, a bit of code design. A pair programming session. Maybe not much related to architecture design.