I've had three engineering managers so far, and all three I would not consider technical. None of them had any experience writing any code in the languages and frameworks we worked in. I think none them have even done any web development. Despite that, two of the three had major opinions on our coding standards (whether or not to do testing, whether or not to refactor, etc.).
I'm not opposed to the engineering manager having such opinions, but it would be stellar if they could speak at least somewhat intelligently about what my day-to-day job even looks like.
What kind of questions can I ask that can help me vet a prospective manager? What kind of answers should I look for to those questions?