Pergunta de entrevista da empresa Revolut

How do collections work, CAP theorem, difference between no-SQL databases, how transactions work in Hibernate