Great questions in this article from The Ladders. I would be cautious and thoughtful about the "what's in it for me? questions" such as "what are the opportunities for growth and advancement?" We can get that intel in other ways by asking more thoughtful questions that get at how you gain perks such as professional development.
Read the Article here: Smart Questions to Ask in a Job Interview