Pergunta de entrevista da empresa Emulex

Mostly as expected.