Revolut interview question

Which data structures are used to implement effective database indexes?