engineer questions