Bloomberg interview question

Design questions, coding questions mostly