Pergunta de entrevista da empresa Barclays

Introduce yourself? And other technical questions were also asked. :P