IIS Administrator Interview Questions and Answers



What is Web Farm?
When we hosted our web Application on multiple web server under a load balancer call the Web Farm. This is generally used for heavy load web application where there are many user requests at a time. So When Web Application is hosted on Different IIS Server over a load balancer, Load balancer is responsible for distribute the load on different server.

What is Web Garden?
A Web garden is configured on a single server by specifying multiple worker processes for an application pool. Web farms use multiple physical servers for supporting a single Web site.

What is the default Identity of an Application Pool ?
Network Services

What is the available Identity of an Application Pool?
In IIS 6.0 - NetworkServices | LocalService | LocalSystem
In IIS 7.0 - NetworkServices | LocalService | LocalSystem | ApplicationPoolIdentity

What are the worker process for IIS 5.1 and IIS 6.0 and IIS 7.0?
For IIS 5.1 > aspnet_wp.exe
For IIS 6.0 > w3wp.exe
For IIS 7.0 > w3wp.exe

Types of Authentication available in IIS 6.0 and 7.0

What are the different type of application pool available in IIS 7.0 ?
1. DefaultAppPool (Integrated)
2. ClassicAppPool

Where is the default location for IIS Log files ?
C:\WINDOWS\system32\LogFiles\W3SVC1

What is the use of aspnet_regiis -i command ?
This is used automatically register the .NET Framework with your IIS.


How to check Installed .Net Version on IIS
C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322>aspnet_regiis.exe –lv



If there are multiple worker process running on IIS, then how can you attach a particular worker process for application ?
run cscript iisapi.vbs script to find out the process ID and Application Pool name . Based on the process Id for particular application I have to attache the process from Visual studio IDE.

Which Tool is used for Remote IIS Debugging ?
Tools is : msvsmon.exe
This is located at : \Microsoft Visual Studio 8\Common7\IDERemote Debuggerx86\

IIS Port numbers?
HTTP : 80 (default port for iis), SSL : 443,FTP : 21,SMTP : 25,POP2 : 109,POP3 : 110,IMAP : 143,NNTP : 119,LDAP : 89, DNS : 53,DHCP : 67

IIS Services?
1. www services
2. FTP services
3. SMTP services
4. NNTP services

 IIS Application pool ?
Group of web applications are called application pool.
An application pool is a group of one or more URLs that are served by a worker process or set of worker processes. Any Web directory or virtual directory can be assigned to an application pool. so that one webiste cannot be effected by other , if u used seperated application pool.

What is App Pool and App Domain? What is the difference between these two?
Application Pool is created the each and every website.
Application Domain is created to one domain Purpose.

What is the properties of App Pool in IIS?
1.Recycling
2.Perfomance
3.Health
4.Identity

How do I stop and restart Internet services?
By using the “IISRESET” command

How can I confirm that a server certificate is attached to a Web site?
1.In IIS Manager, right-click the Web site, and click Properties.
2.Click the Directory Security tab.
3.Under Secure communications, if the View Certificate button is activated, there is a certificate attached to the Web site. If the button is not activated, you must attach a server certificate to the site to use the Secure Sockets Layer (SSL) features.

2 comments:

  1. Can you please share any interview question for Soalris

    ReplyDelete
  2. IIS Administrator Interview Questions....http://mytecharticle.com/iis-administrator-interview-questions/

    ReplyDelete