trivago interview question

Multithreading, hash functions, reactive programming, data structures