47 MOSS interview questions and answers - freshers and experienced

What is MOSS? Explain its features - MOSS stands for Microsft Office Share Point Server. MOSS is a portal based platform for complete management of documents and web services......
Six Pillars of MOSS 2007 - Six pillars of MOSS2007: Collaboration, Portal, Enterprise search, Web & Enterprise Content Management, Forms driven Business Process, Business Intelligence......
Architecture of MOSS - Architecture of MOSS: Office Sharepoint Server, Asp.Net Forms, Windows Sharepoint Services, Development tools....
Types of SharePoint Sites - Types of sharepoint sites: Wiki: This is usually where everyone is allowed to add/change content for a common knowledgebase.......
Sharepoint master pages and its features - Master pages provide a base look and feel and standard behaviors that are needed for all of the pages in your site........
Page layouts of MOSS - Page layout defines the look and feel of a Web page. Content for the page is stored in fields on the page........
SharePoint has two ways to author content - Ways to author content: Browser-based authoring: Content creators and editors work directly in the web browsers through MOSS based features like Page editing toolbar, HTML editor toolbar.......
What is SharePoint Workflow? - Workflows are implementation of business processes allowing people to collaborate on documents through various project tasks assigned to individuals.......
How to implement workflow in SharePoint - Steps to implement workflows in MOSS: Add workflow to a document library, routing document to different people for approval......
What are the ways to initiate the workflow? - Ways to initiate a workflow: Once a workflow has been linked to a document, one can start the workflow by selecting the workflow that you want from the list of workflows available for the document or item.......
Types of workflow supported: Sequential: Sequential workflow as the name suggests simply depicts the fact that there is a collection of tasks which need be completed in a sequence one by one.......
Components of workflow architecture: One can create workflows using Visual Studio2010 workflow designer. Every single workflow is compiled into its own dll. One needs to create a Workflow definition (XML based) to use it in a farm.......
MOSS has the capability for a workflow participant to fill an initiation form to start a workflow. The initiation form can have fields that support:......
MOSS has the capability for a workflow participant to fill an initiation form to start a workflow. The initiation form can have fields that support:......
In Moss, a method activity is one that performs an action, e.g.: creating/updating a task.......
DPM is designed for the Sharepoint Administrator using a variety of wizards and workflows to help ensure protection of data. It provides the following benefits in terms of MOSS:......
Data Protection Manager provides the ability to backup an entire sharepoint farm including the SQL Server databases, metadata, farm configuration files and indexes for federated search......
MOSS : Content, information, and applications are meant to be used by internal people/employees........
Sharepoint based websites can be configured to be password protected to restrict access to users.......
To make a sharepoint website public, enable anonymous access for the entire site. One can then pass on the url for the website through emails etc and allow public users to access the sharepoint website....
Advanced features of MOSS 2007: My site personal site: Provides users an opportunity to aggregate information into “for me, by me, about me”.......
MOSS provides enhanced document management including document authoring, business document processing, web content management and publishing, records management, policy management, and support for multilingual publishing.......
The Sharepoint Team Services provides an efficient text based search capability to find documents and information.......
The Sharepoint Site Server has search capabilities which are more advanced using SharePoint. It uses digital dashboard technology......
Sharepoint Websites exist in a hierarchy. At the top of the hierarchy is a Top-Level website. There can then be multiple sub sites under this top-level website and sub sites under sub sites......
Differentiate between a site and a web - A collection of sites along with the top level site is known as a single site collection in Sharepoint. While creating a new Web Application......
What are Application Pages in SharePoint? - One can create custom application pages to add GUI components in Sharepoint. Unlike site pages, an application page is deployed only once per Webserver.......
Developers are already familiar with user controls which reduce the learning curve.......
Classic-mode authentication methods, Claims-based authentication methods......
The WebPartManager sealed class manages everything in context of a WebPart page, i.e. WebParts controls......
AllowUnsafeUpdates allows updates on a GET request. It basically allows code to bypass security validation.....
RunWithElevatedPrivileges executes code as the System account. This basically then means that the code that you supply as a delegate to the method......
SPWeb.EnsureUser method validates whether the specified login name belongs to a valid user of the website or not. If the login name does not exist then it adds the login name to the website........
The SPSite object represents a collection of sites, i.e. Site Collection, a top level site and all its sub sites......
The SPWebApplication class consists of various methods and properties to perform various manipulations on web applications....
Create a reference to the SharePoint Lists.asmx web service by appending “/_vti_bin/Lists.asmx” to the end of a site name. One can use this url to add a service reference in Visual studio there onwards. ......
What is CAML? - It is an XML based language and provides data constructs used to build up the SharePoint fields and is also used for table definition......
What is impersonation? - Impersonation is the concept of providing functionality in the context of a different identity, for example letting a user access the system with anonymous access.......
What are WebPart properties? - WebPart properties are just like ASP.NET control properties, they are used to specify the characteristics of a webpart.....
What are ClassResources? - ClassResources are defined in the SharePoint solution file. It is a helpful directory to use in order to deploy custom images......
What is a SharePoint Solution File? - A SharePoint solution file is compressed file that contains custom components. It is suffixed with a .wsp extension that aids in deployment. ......
What are event receivers? - Event receivers allow responding to events as they occur within SharePoint, such as adding an item or deleting an item......
When would you use an event receiver? - Event receivers respond to events, thus used for something as canceling an action, e.g. deleting a document library by using the Cancel property......
Asynchronous and synchronous event receivers.....
Synchronous event are the ones in which the caller needs to pause to wait for a response. The fact that it waits for a response means that the call is a “blocking” call to the event handler.......