Revolut Interview Question

Which data structures are used to implement effective database indexes?