Pergunta de entrevista da empresa BT Group

Nothing particularly difficult or unexpected.