A recruiter reached out to me, said TripAdvisor would be interested in my profile and, in case things go well, sponsor a working visa (I am not a US citizen).
I had a technical interview on Skype with a Technical Manager. He made me feel extremely comfortable during the whole call. He first asked me why I wanted to join the company, then wanted to know more about my previous job as Data Scientist.
Theoretical question: Hash Table and its complexity.
Practical questions (answered on shared, real-time text editor): Intersect two sorted arrays/lists; Linked List + Fibonacci indexes. For each solution I was asked the complexity of it.
Pro: it is possible to choose between many programming languages, such as Java, Python, JS, …
Unfortunately, I kinda screwed up the Fibonacci question. Everything was quite easy. Anyways, it's been 20 days since I was interviewed, haven't received any news neither by the recruiter, nor the company.