Pergunta de entrevista da empresa Xtera

Lots of technical questions, some irrelevant.