Bloomberg Interview Question

Typical software developer interview questions, giving definitions for object oriented programming terms and coding functions to solve algorithms.