Criteo Interview Question

Coding exercises involving recursion, hash table and stack.