questions for engineers