Citi Interview Question

Technical question and introduction about yourself