Flow Traders Interview Question

Discuss, in technical detail, your most difficult personal project