If you did not catch my post of information security job interview questions, you might want to give it a quick glance. While the majority of questions are security oriented, it really is a helpful list for anyone interviewing for a tech position. Understand that these are interview questions, so some of them may or may not be obviously trick questions to you.
In my opinion, changing DNS settings the Linux way is much easier than the traditional Windows way. The file you are looking to edit is usually the /etc/resolv.conf file.
In Windows, there are a few ways of changing DNS settings (as if there were not more than one way on Linux). The traditional way is to simply use the GUI to navigate to the IPv4 settings. Another method that is becoming more common is to just change it with powershell.
PS C:\> Set-DnsClientServerAddress -InterfaceIndex 12 -ServerAddresses ("10.0.0.1","10.0.0.2")