YouTube Icon

Interview Questions.

Top 100+ Microsoft Office Sharepoint Server (moss) Interview Questions And Answers - May 31, 2020

fluid

Top 100+ Microsoft Office Sharepoint Server (moss) Interview Questions And Answers

Question 1. What Is Moss? Explain Its Features?

Answer :

MOSS stands for Microsoft Office Share Point Server. MOSS is a portal based platform for entire control of documents & web offerings. It is a platform for introduction of customized internet primarily based applications & portals like blogs, wiki and many others. MOSS offers safety capabilities and can be configured to go back separate content primarily based at the fact that the consumer has logged on using net, intranet or extranet.

Question 2. Tell Me The Differentiate Between Synchronous And Asynchronous Events?

Answer :

Synchronous occasion are the ones wherein the caller desires to pause to watch for a response. The fact that it waits for a response method that the call is a “blocking off” call to the occasion handler. This offers the thread that encountered the event an possibility avoid executing code that the event identifies undo the results of code that the occasion identifies.

Asynchronous occasion is one wherein the caller continues with out pausing for a reaction. This lets in concurrency between both the caller and the technique being known as.

Project Management Interview Questions
Question three. Explain The Role Of Spwebapplication Object?

Answer :

The SPWebApplication magnificence includes diverse techniques and homes to perform numerous manipulations on net programs. I.E. Perform backups, upload content databases, upload web site collections, set alert settings, alternate the net.Config document and so on. The class sincerely represents the IIS load balanced web application this is hooked up on the server farm.

Question 4. What Is .Ddf File?

Answer :

A .Ddf report: Data Directive File. It contains the metadata like the source documents and their vacation spot places. The .Ddf document is exceeded as a parameter to the MAKECAB utility to orchestrate construction of the SharePoint solution file.

Project Management Tutorial
Question five. Explain Sharepoint Master Pages And Its Features?

Answer :

Master pages offer a base look and sense and wellknown behaviors which might be wanted for all the pages in your website. The content web page combines with the layout of the grasp page to form the entire output. Microsoft SharePoint Foundation is constructed on top of Microsoft ASP.NET, therefore, it supports master pages for outlining elements which might be commonplace to all pages.

Advantages of Master Pages:

People can store their time and assets by means of making design changes in one vicinity they'll be pondered in all pages that use the grasp web page. The User interface can be reused.
More consistent pages and a better give up-person experience
Share Point 2010 Interview Questions
Question 6. What Are The Components That Workflow Architecture?

Answer :

Components of workflow architecture:

One can create workflows the usage of Visual Studio2010 workflow clothier. Every unmarried workflow is compiled into its personal dll. One needs to create a Workflow definition (XML based totally) to use it in a farm. The xml consists of the following information:

Name, GUID and description of the workflow
Location of any custom forms being used by this workflow
Correct elegance within the meeting that is to be called.
Each server farm contains an association desk for workflow, which hyperlinks various workflows to the content kind, list or report it applies to. It additionally includes statistics regarding how the workflow is initiated i.E.By means of users or mechanically together with the tasks associated with that workflow.

Question 7. Explain The Role Of Runwithelevatedprivileges?

Answer :

RunWithElevatedPrivileges executes code as the System account. This essentially then manner that the code which you supply as a delegate to the approach, has complete permissions to adjust SharePoint gadgets in question.

Share Point 2010 Tutorial Share Point Administration Interview Questions
Question 8. Explain Classresources? How To Reference And Deploy Resources With An Asp.Internet 2.Zero Webpart?

Answer :

ClassResources are described inside the SharePoint answer file. It is a beneficial directory to apply so one can installation custom pix. In ASP.NET 2.Zero, items (photographs) are referenced via embedding them as resources inside an assembly. ClassResources permits us to do away with recompiles to alternate small interface adjustments or changes to outside JavaScript files. Just saving the files can work.

Question nine. Explain The Ways To Initiate The Workflow?

Answer :

Ways to provoke a workflow:

Once a workflow has been connected to a document, you'll start the workflow by means of selecting the workflow which you need from the listing of workflows to be had for the record or item. If wanted, one may should fill a shape with the records this is wanted by means of the workflow. Based on how the workflow became configured, it might be feasible to personalize it and begin it.

There are essentially 3 approaches, Manually, When new list object is added, and When a brand new list object is up to date.

BizTalk Admin Interview Questions
Question 10. Explain The Role Of Allowunsafeupdates?

Answer :

AllowUnsafeUpdates permits updates on a GET request. It essentially permits code to pass safety validation at the same time as making adjustments to Sharepoint gadgets which are not done within a HTTP POST request.

Windows Server 2012 Tutorial
Question 11. Explain Webpart Properties, And What Are Some Of The Attributes You See When Declaring Webpart Properties In Code?

Answer :

WebPart properties are similar to ASP.NET control properties, they are used to specify the characteristics of a webpart and by using specifying the attributes with the favored values via a consumer. Some of the attributes are WebDescription, WebDisplayName, Category, Personalizable, and WebBrowsable.

Biztalk Server Interview Questions
Question 12. How To Implement Workflow In Sharepoint?

Answer :

Steps to implement workflows in MOSS:

Add workflow to a report library, routing document to extraordinary people for approval
Document creator starts offevolved the workflow and creates file approval responsibilities, and assigns those obligations to various members/human beings.
Author sends an e mail to diverse contributors with venture instructions and a hyperlink to the file in query.
As participants whole their moves one after the alternative, they can view the status of the record.
The workflow ends when all individuals have completed their tasks concerning the file.
Author of the workflow is notified thru an electronic mail after the workflow has ended.
Project Management Interview Questions
Question 13. What Is The Webpartmanager Sealed Class? What Is Its Purpose?

Answer :

The WebPartManager sealed class manages the entirety in context of a WebPart web page, i.E. WebParts controls, occasions, functionality in WebPartZones and so on. It is likewise called the central magnificence of the WebPart manage set.

Question 14. Explain Impersonation, And When Would You Use Impersonation?

Answer :

Impersonation is the concept of providing capability within the context of a exceptional identification, for example letting a consumer get right of entry to the device with nameless access. You would use impersonation so one can get right of entry to assets on behalf of the person with a distinct account, that typically, that could provide simply the very fundamental rights to get entry to the device.

Question 15. How Dpm For Moss Work?

Answer :

Data Protection Manager presents the ability to backup a whole sharepoint farm which includes the SQL Server databases, metadata, farm configuration documents and indexes for federated search. Bakups can be automatic to occur upto 4 instances an hour based totally on the need. DPM starts offevolved via backing up a baseline copy of the sharepoint surroundings.

It then there onwards plays complete backups on normal basis using the sharepoint VSS writer and underlying factor VSS writers to become aware of blocks or fragments of the farm and content material databases that have modified. It is designed for sharepoint administrators and presents them with wizards and workflows to assist defend the information. It represents statistics to be protected within the equal context as the user accesses it.

Windows Server Administration Interview Questions
Question 16. What Are Application Pages In Sharepoint?

Answer :

One can create custom utility pages to add GUI components in Sharepoint. Unlike website pages, an utility web page is deployed most effective once according to Webserver. Application pages cannot be custom designed primarily based on sites, and are based on virtual _layouts directory. Application pages are all compiled together right into a unmarried dll and are also used throughout all sites within a server farm. They are desired to website online pages because of their overall performance blessings over them and they also aid inline code.

Question 17. What Is Caml?

Answer :

CAML:- Collaborative Application Markup Language.It is an XML primarily based language and provides records constructs used to accumulate the SharePoint fields and is also used for table definition. CAML is used to construct or customise SharePoint based totally sites and assemble a CAML question in a WebPart to retrieve values from a SharePoint List.

Biztalk Esb Toolkit Interview Questions
Question 18. Differentiate Between Method Activity And Event Activity In Workflow.?

Answer :

In Moss, a technique activity is one that plays an action, e.G.: growing/updating a undertaking. However, an occasion interest is a cascading one that runs in reaction to an action which has befell.

Share Point 2010 Interview Questions
Question 19. How To Invite Users To Join A Windows Sharepoint Services Site?

Answer :

Sharepoint based websites may be configured to be password blanketed to limit get entry to to users. Only registered customers can then access it and an invite to those users is despatched through email. Moreover, they also support roles, enabling directors to limit positive individuals primarily based on their roles to certain permissions.

When including a new person, one may also save their email deal with and request sharepoint to ship an electronic mail to the person to enable them to get entry to the sharepoint primarily based internet site. Shrepoint itself offer with net pages to manage customers, person businesses, roles and permissions to make sure safety and ease of consumer management on sharepoint based totally websites.

Question 20. Differentiate Between A Site And A Web?

Answer :

A series of websites in conjunction with the top level site is known as a unmarried website online collection in Sharepoint. While developing a brand new Web Application, one has to follow developing a website series to specify the content of the net utility. A net utility can consequently even contain lots of web page collections. The internet application is needed to host those site collections. Web software is the logical & bodily partition/container inside IIS to create portals.

Sharepoint Online Interview Questions
Question 21. What Is The Role Of Spwebapplication Object?

Answer :

The SPWebApplication magnificence consists of diverse methods and houses to perform numerous manipulations on net applications. I.E. Perform backups, add content material databases, add website online collections, set alert settings, exchange the web.Config file and so on. The class certainly represents the IIS load balanced web software this is mounted on the server farm.

Question 22. What Is Sharepoint Workflow? Explain Its Purposes?

Answer :

Workflows are implementation of business techniques allowing humans to collaborate on files thru various venture duties assigned to people. They decorate productiveness and employer of labor in an organisation. This permits human beings to best deal with responsibilities given to them. It’s essentially a planned collection of duties assigned to people to achieve an outcome.

Workflows blanketed in MOSS:

Approval.
Collect Feedback.
Collect signatures.
Disposition approval.
Three-nation.
Group approval.
Translation management.
Overall MOSS workflows goal at better productivity retaining collaboration and commercial enterprise approaches in thoughts.
Question 23. Explain How To Implement Workflow In Sharepoint?

Answer :

Steps to implement workflows in MOSS:

Add workflow to a record library, routing record to one of a kind people for approval.
Document creator begins the workflow and creates document approval tasks, and assigns those obligations to numerous participants/human beings.
Author sends an e mail to various participants with undertaking instructions and a hyperlink to the record in query.
As participants whole their actions one after the alternative, they are able to view the popularity of the file.
The workflow ends when all members have completed their tasks concerning the record.
Author of the workflow is notified via an email after the workflow has ended. 
Sharepoint Designer Workflow Interview Questions
Question 24. Describe Page Layouts Of Moss?

Answer :

Page layout defines the appearance and experience of a Web web page. Content for the page is stored in fields on the web page. When you view or edit a page, the content material is displayed within the area controls.

The types of fields on a web page are decided by means of the content material kind for the page. Each content material kind includes columns. When you create a content type, you upload column templates to the content material type for every area. Column templates decide the default discipline manage this is associated with the columns in addition to the form of content material the sphere can comprise, consisting of a single line of text, a hyperlink, or a image.

Share Point Administration Interview Questions
Question 25. What Are The Types Of Page Layout Columns?

Answer :

Types of web page layout columns: 

Scheduling Start Date : Displays the date and time whilst the page is seen on a domain.
Scheduling End Date : It contains the date and time in which the page is now not seen on a site.
Contact : Contains the call of the person or group who created the page.
Contact E-mail Address: Page Content : Contains the call of the page format associated with each instance of a page. Incorporates the email address of the individual that created the page.
Contact Name : Contains the call of the individual that created the page.
Contact Picture : consists of the picture of the individual you could touch approximately the web page.
Page Content : Contains the name of the web page layout associated with each example of a page.
Question 26. Explain The Six Pillars Of Moss 2007?

Answer :

Six pillars of MOSS2007:

Collaboration : SharePoint allows for collaboration via integrating workspaces, obligations, forums, surveys, blogs, RSS feeds and Wikis.
Portal : SharePoint is a portal framework built the usage of a couple of portlets known as internet components. It gives Master pages which may be used for preserving consistency across the portal. The portal gives a unmarried sign on get right of entry to or statistics together with various search talents. The portal additionally has seamless integration with Visual studio, which may be used to construct custom net elements for use in SharePoint portal.
Enterprise seek : MOSS consists of ACL-aware seek throughout both local and faraway statistics shops with capabilities that permit specialised search for human beings and understanding. It gives Business information keep integration which helps in indexing the databases for searches.
Web & Enterprise Content Management : MOSS gives report management competencies such as versioning talents, take a look at in/out, record locking, rich metadata, workflows, guidelines, role-primarily based access controls on exclusive stages i.E. Library, folder, report tiers.
Forms pushed Business Process : MOSS offers XML based InfoPath bureaucracy which are available on a selection of systems which include cell devices.
Business Intelligence : Websites in MOSS offers a wealthy dashboard on macro degree. The B.I. Abilties offered encompass server-based Excel Services and Excel Web Services API's, line of business software and data repository integration, and more sophisticated talents to display key overall performance signs.
Question 27. Discuss The Architecture Of Moss?

Answer :

Architecture of MOSS:

Office Sharepoint Server : This layer manages excel offerings, infopath forms services, task server, agency search, policy, single sign on, commercial enterprise facts catalogs.
Asp.Net Forms : This layer lies under Office Sharepoint Server layer. It is the layer answerable for Asp.Net primarily based web sites.
Windows Sharepoint Services : This is a collection of home windows services that is used by sharepoint to connect to the database and may be used for development purposes.
Development equipment : On the left is the collection of numerous improvement paradigms that can be used to carry out improvement and create diverse webparts, or read and get information from WSS using Visual studio.
BizTalk Admin Interview Questions
Question 28. Explain Types Of Sharepoint Sites?

Answer :

Types of sharepoint sites:

Wiki : This is normally in which all and sundry is allowed to feature/alternate content material for a common knowledgebase.
Blog : This form of site is for posting specialised articles or statistics for every body to study.
Publishing website online : This web page is used to approving specific content material earlier than it’s published to everyone.
Document library : A web page mainly used for record management functions.
Download site : This form of web site allows in tracking the remember of downloads and song them.
List or Forum : The concept is to have particular people publish a topic after which permit others to touch upon the posts.
Survey : Usually a domain that’s accessed via anybody for undertaking a survey.
Dashboard : The concept of a dashboard is for business executives to advantage statistics and carry out reporting obligations.
Question 29. Difference Between Spsite And Spweb Object?

Answer :

SPSite:

The SPSite item represents a set of websites, i.E. Site Collection, a top degree website and all its sub web sites.
It is used to get a sub website of a Site Collection.
It is represented within an SPSiteCollection object that consists of the collection of all website collections inside the Web utility.
It contains the numerous subsites and the facts concerning them.
SPWeb:

The SPWeb object represents an example of a SharePoint Web, and the SPWeb object carries things just like the actual content.
It represents a SharePoint Foundation website.
SPWeb object mechanically adds the brand new SPWeb item to an internal listing.
It incorporates matters like the real content.
Question 30. What Is Impersonation, And When Would You Use Impersonation?

Answer :

Impersonation is the idea of presenting capability in the context of a unique identification, as an example letting a consumer access the gadget with anonymous get admission to. You could use impersonation on the way to get entry to resources on behalf of the user with a one of a kind account, that usually, that might offer just the very basic rights to access the machine.

Question 31. How Do The Sub Sites Work In Sharepoint?

Answer :

Sharepoint Websites exist in a hierarchy. At the top of the hierarchy is a Top-Level website. There can then be a couple of sub websites beneath this pinnacle-degree website and sub websites underneath sub sites. The entire shape is then known as a domain series.

Administrators can decide who can create sub websites underneath the top degree internet site. One can see the listing of websites and sub sites underneath the top stage website by way of the usage of the Sites and Workspaces internet web page. The list indicates most effective one stage at a time.

Question 32. Which Is Better A Usercontrol Or Webpart?

Answer :

Comparison of UserControl and WebPart :

Advantages of UserControl:

Developers are already familiar with consumer controls which lessen the mastering curve.
UserControls may be used with other ASP.NET applications. Hence reusable.
 Developing person controls the use of Visual studio is an awful lot faster than constructing it thru code as inside the case of WebParts.
Disadvantages of UserControl:

There is a overall performance overhead as usercontrol use a shim as a wrapper to work with Sharepoint.
Deployment is a bit messy.
Advantages of WebPart:

Everything is available and customizable, i.E. Toolbar, conduct, content material and so forth.
Better performance as there's no shim wrapper.
Provide a established deployment mechanism.
Disadvantages of WebPart:

Developers are strange so gaining knowledge of curve is steeper.
They are strictly for Sharepoint and gained’t paintings with different ASP.NET applications. Thus no longer reusable.
Question 33. How Do You Return Sharepoint List Items Using Sharepoint Web Services?

Answer :

Create a connection with the SharePoint Lists.Asmx net carrier via appending “/_vti_bin/Lists.Asmx” to the cease of a site name. One can use this url to feature a service reference in Visual studio there onwards. This will query the WSDL for the Lists.Asmx carrier.

Next step is to configure the security to be able to name the carrier strategies. You can try this with the aid of altering the bindingConfiguration to signify the transport makes use of NTLM authentication, that's the default.

We can then iterate through all the lists.

Example:

ServiceReference1.ListsSoapClient proxy = new ServiceReference1.ListsSoapClient();
proxy.ClientCredentials.Windows.ClientCredential = new NetworkCredential();
XmlNode node = proxy.GetListCollection();
XPathNavigator nav = node.CreateNavigator();
XPathNodeIterator iter = nav.SelectDescendants("List", "http://schemas.Microsoft.Com/sharepoint/soap/", fake);
even as (iter.MoveNext())

     string name = iter.Current.GetAttribute("Title", string.Empty);
     string identification = iter.Current.GetAttribute("ID", string.Empty);
     Messagebox.Show ("name:" + name + “ and id:” + id);


creator.Flush();

Biztalk Server Interview Questions




CFG