Pregunta de entrevista de ThoughtWire

Standard OOP and API questions followed by some algorithm coding