Honeywell Interview Question

1. What is Diamond inheritance problem and how to solve it. 2. System design problem for embedded world.