Q4: How do you push configuration changes through environments?
A: Configuration is tricky to manage because the developer adds new configuration options to the software, and each environment has its own configuration files. A candidate should discuss that, typically, there is a merge process to create final configuration files out of parts that are solution-specific as well as some which are environment-specific.
Image source: http://m23.sourceforge.net/PostNuke-0.750/html/gfx/network_diagram.png
No author listed, from m23.sourceforge.net