Index Exchange interview question

Behavioral, sys design and a coding challenge