Barclays Interview Question

My own research projects and some technical details.