Revolut Interview Question

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