Pergunta de entrevista da empresa Revolut

Java, concurrency, databases, system design, performance optimizations etc. in other words there's a lot of ways to fail the interview. Not sure if the goal is to find out what you know or rather what you don't know.