Have you got an interview lined up with a hedge fund or high frequency trading firm? If so, the chances are you've been looking at problems on hackerrank and leetcode to brush up your knowledge, but ...