Engaged employer
How would I approach a legacy system?
Anonymous
My answer: Look at the class tree, try to find out the design (actual and intended);try to encapsulate, what can we reuse, what do we have to rewrite. This wasn't what the interviewer intended, he was after something more specific, see next question.
Check out your Company Bowl for anonymous work chats.