Are you searching for a right job? Looking for good fetching job? Do you have knowledge about computers? Are you technically good at? Then browse through wisdom jobs online portal to find your jobs. IIS 7.0 internet information services is an extensible web based server which was created by Microsoft for use with the Windows NT family. IIS supports HTTP,HTTP/2, HTTPS,FTP,FTPS,SMTP, and NNTP. Leading IT companies are looking for IIS professionals with good advanced technical skills, experienced in handling IIS web server, managing an organization’s computer and operating systems. So, candidates grab the opportunity as system administrator, windows server administrator, senior windows system administrator etc, by looking into the IIS 7.0 job interview questions and answers given below and boost your confidence levels.
Answer :
This must be done manually.
Question 2. What Is The Impact Of Turning Off Kernel Mode Cache?
Answer :
The impact will depend on the server load. If you are doing 10,000 requests/second, you will sorely miss kernel caching; however, if you are doing 100 requests/second you probably will not notice. It depends heavily on the content being served, IIS 5.0 did not have a kernel mode component and it worked well for most customers.
Question 3. Does The Installation Order Of Modules Matter?
Answer :
If you are installing via the Server Manager GUI ("Add Features"), order of installation does not matter. The Add Features wizard checks all dependencies and will alert you if you are missing any required modules. In addition, Add Features wizard knows the correct ordering of modules.
If you are installing from a command line or using an unattended installation, the order of modules doesn't matter (again, Setup knows the correct ordering of modules), but you are responsible for identifying all dependencies. If you fail to include a required dependency, unattended/ command-line setup will fail.
Question 4. What Is The Memory Footprint Of An Application Pool? Does It Load The Clr?
Answer :
An Application Pool that only serves static files with all features installed will have a footprint of 3 MB private bytes, 5 MB page file. (This is larger than IIS 6.0). Windows Server 2008 handles multiple application pools better than WS03. When ASP.NET requests are made we pre-load a small amount of the CLR during startup (~100kb) . The preload is configurable by a property on the Application Pool. It is called managed Runtime Version. The rest of the CLR (~8mb) will be loaded on the first ASPX request.
Answer :
Access only works in 32-Bit application pools. Loading the user profile (load User Profile property on the App Pool) is an issue when Classic ASP is used because Access is using the temp directory which doesn't allow access to the anonymous user when the user profile is loaded.
Question 6. What Are The Limitations For Windows Server 2008 Web Edition?
Answer :
Windows Server 2008 web edition is much improved, and we have focused hard on removing the artificial limits. The final licensing is not yet complete, but we are planning to remove all hardware restrictions, allow 4x processors and 32GB RAM (on x64). SQL is allowed, and SharePoint will be installable on the SKU.
Question 7. What Support Will Windows Server 2008 Have For Front Page Server Extensions?
Answer :
FPSE is no longer a part of Windows Server. We are working with a third party to create a download package for FPSE to run on Windows Server 2008/IIS 7.0. It does not have any new features or enhancements, only fixes to make it compatible.
Question 8. Does Windows Server 2008 Support In-place Upgrades?
Answer :
We recommend that Windows Server 2008 be installed fresh and migrated to; or, just put new customers on new servers. We suggest that a well managed list of third party components and configurations is documented for each server, so that the current environment can be replicated on the new server. See the recommendations in the shared hosting paper for site and application pool configuration. A tool to assist in the migration will be released in the near future.
In-place upgrades are supported for the following scenarios:
If the server is in Shared Configuration mode, it must be reverted to standalone configuration before the upgrade is run. To do so, disable shared config, copy down the applicationhost.config and encrypted keys to the local machine, run the upgrade on each server, then re-enable shared config.
Answer :
Both the log files that setup is writing and the iis7.log are always on. It is not granular about what gets logged.
Answer :
We do not provide any way to configure modules other than Windows modules during setup. There may be a way through generic unattend setup to run something after setup is done, and in that a user could do some coding.
Answer :
Tracing ALL requests at <1000 requests/second should be <5% CPU. It is possible to configure a global tracing rule for all sites. Tracing can be enabled for all sites by changing the <site Defaults> section.
Question 12. Is It Possible To Limit The Amount Of Memory An Application Pool Will Use?
Answer :
No, but there is memory-based recycling, which will recycle AppPool that exceed configured memory limits.
Answer :
Encryptions made before sysprep are lost after sysprep. There is no workaround.
Answer :
You can export the machine keys and import them into all the servers so that decryption works. The UI for Server Beta 3 includes a feature called Shared Configuration which will allow you to do that. Click Export... and it will encrypt the machine keys, copy them along with applicationhost.config and administration. Config to a path. After that, from all the other machines you can select "Import..." and it will import the machine keys and point the config to the shared configuration.
Answer :
Different AppPool can have different values for this setting. Applications can be assigned to different AppPool.
Answer :
The default file for handling this error is contained in inetpubcusteren-us. The footer of the error contains "Server Version Information: Internet Information Services 7.0.", which of course can be removed or edited directly from the .htm file.
Question 17. Can A Remote Iis 7.0 Server Be Provisioned Using The Managed Api?
Answer :
The managed API (Microsoft.Web.Administration) has access to all of the settings that the native API does and has DCOM remoting support by using ServerManager.OpenRemote static method. You can set any configuration settings but for Beta 3 there is no support for runtime information such as the State of an AppPool or the list of requests or worker process.
Question 18. What Is Url Authorization? Why Would It Be Used?
Answer :
In previous IIS versions you had to control access via file system ACLs. This is tedious and there is no web interface to do it. With URL authorization, you can control access to URLs using the IIS User Interface or using web.config directly. Additionally, you can use non-windows identities, e.g. Membership users and roles provided by forms authentication.
Answer :
Any data in the application Pool section relevant to that app-pool (so either in applicationPoolDefaults or specific to that app-pool) will cause WAS to recycle the app-pool. Worker process can ask WAS to recycle app-pools based on certain config changes, currently the only one we do it for is global Modules, but this is not a closed list (as modules can ask for recycle based on config change).
Answer :
NLB is part of Windows Server 2008. It is essentially the same as it was in Windows 2003. To install NLB, go to Server Manager > Features > "Add Features" and select "Network Load Balancing" from the list. To configure NLB, you need to open a command prompt and run nlbmgr. This is the UI that existed in Windows 2003.
Question 21. What Is Meant By Configurable Cpu Usage?
Answer :
If the system-wide CPU exceeds a threshold dynamic, compression will stop occurring, freeing up the CPU it was using. If the system-wide CPU drops below a different limit, dynamic compression will resume, saving bandwidth.
Question 22. Why Would I Not Enable Dynamic Compression All The Time?
Answer :
Different users have different opinions on optimal CPU utilization. Some think a 20% average is perfect, others think 75%. If you want X and you're consistently above X, you might as well completely remove dynamic compression, as it is never going to be used.
Question 23. How Does A Dynamic Compression Factor In Consistent Cpu Spiking Vs. Constant Cpu Usage?
Answer :
It factors in average usage over the 30 second window since the last sample - so, even with irregular spikes, you will have dynamic compression on for at most 30 seconds after the spike - and if your spikes are instantaneous (and so do not affect average CPU usage over 30 seconds much) - they will not affect dynamic compression.
Question 24. In A Shared Hosting Environment, What Should The Default Load User Profile Setting Be?
Answer :
Setting loadUserProfile=false in applicationPoolDefaults is a good idea for Shared Hosting scenarios. The startup time of an AppPool will be much faster and you avoid any temporary directory permission issues.
Question 25. What Is The Cause Of The "http 500.19 - Internal Server Error"?
Answer :
The 500.19 error is caused by the IIS 7.0 feature delegation mode. When a feature is delegated to site owners, and the site owners modify the feature, then their changes are persisted in web.config. If the server administration revokes the delegated management on that feature, then the web site owner has the responsibility of cleaning up the feature details from web.config. Otherwise, all sites that had modified that delegated feature will immediately give an "Http Error: 500.19 - Internal Server Error" message. In order to avoid this issue, we recommend that hosters do not revoke delegated features once they are published to end customers.
Question 26. How Does Iis 7.0 Handle Web.config Updates?
Answer :
If the hosted site does not have a web.config, IIS 7.0 will create one. If the site has a web.config, IIS 7.0 modifies it. If the web.config is modified, then the site owners have the responsibility of merging the changes and ensuring that the changes are manually merged and maintained.
Answer :
Installing Management Service does not modify AppHost.config or Administration. Config at all. The only changes you should see are the new binaries (wmsvc.exe). A self-sign certificate will be created and a few registry keys will be added. This means that in theory nothing should break.
Answer :
For the most part, it works out of the box since we use the redirection. Config settings for reading apphost/admon.config. However, for a detailed answer, it really depends on what scenarios you will be using:
Question 29. Is Clr Loaded Automatically For Each W3wp/app Pool?
Answer :
An Application Pool that only serves static files with all features installed occupies 3 MB private bytes, 5 MB page file. When ASP.NET requests are made we pre-load a small amount of the CLR during startup (~100kb) . The preload is configurable by a property on the Application Pool. It is called managedRuntimeVersion. The rest of the CLR (~8mb) will be loaded on the first ASPX request.
Answer :
The server is setup in AD Account Creation mode. AD Creation Mode is a deprecated feature that is still supported, but will be removed in V4. Instead of allowing WSS to automatically create users in AD, the recommendation is to do user provisioning outside of WSS.
Answer :
You may re-arm your system three times by completing the following steps:
In order to run slmgr /rearm, open regedit.exe and navigate to HKLMSOFTWAREMicrosoftWindows NTCurrent VersionSL. Verify that value "skip rearm" is set to ‘0'. If this value is non-zero, the re-arm function will not reset the system activation timers.
After verifying that the "skip rearm" registry value equals zero (0), run slmgr /rearm from an elevated command prompt. Wait for the notice that the process has completed. This can take a minute or two. Once complete, follow the prompt to shutdown the computer. Upon restart, the computer will be running in OOB Grace and will have another 30 days in which to activate. No other changes will be made to the system by this process.
Question 32. What Is The Recommended Method To Deploy X509 Certificates On Multiple Web Servers?
Answer :
IIS.CertObj COM-object is still there in IIS 7.0 and we think it is still the best option for deploying certificates on multiple web servers. This component behavior remains the same, so all old script should work (if AB Mapper is enabled).
IIS 7.0 Related Tutorials |
|
---|---|
Share Point 2010 Tutorial | Internet of things (IoT) Tutorial |
IIS 7.0 Related Practice Tests |
|
---|---|
Share Point 2010 Practice Tests | Weblogic Practice Tests |
IIS ADMIN Practice Tests |
All rights reserved © 2020 Wisdom IT Services India Pvt. Ltd
Wisdomjobs.com is one of the best job search sites in India.