Everpure Interview Question

Algorithms, Complexity, Data structures, Concurrency, Design patterns