REVE Systems interview question

Data structures, algorithm and OOP