senior engineering manager interview questions