Autodesk interview question

OOP principles, binary search, Fibonacci sequence sum.