trivago Interview Question

Multithreading, hash functions, reactive programming, data structures