Honeywell interview question

Technical questions about object oriented programming principles (like templates etc.).