Barclays Interview Question

Technical and HR based question