title: Object Oriented design interview Q
body: <p>When companies ask you to do OO design related questions in the interview, what do they really expect? Do they expect you to briefly tell them the algorithm and some pseudocode or do they actually expect you to write the entire structure of the code?</p>
  
  <p>For example question like : Design a musical jukebox. Do I start off telling what classes I will make with some pseudocode or what?</p>