Real-life Job Interview Questions for Engineers