Revolut interview question

SQL query optimisation Micro-services work Transactions, optimistic/pessimistic locking