Hi Readers, I have taken reference from google to collect SharePoint related interview questions from different places and write them in one place to make it easy for you all.
1. What are the New Changes in Search?In SharePoint 2013 the best of two Search Engines "SharePoint Search" and “FAST Search Server for SharePoint” was combinedto make one Search Engine that would provide greater redundancy and for better scalability.
2.
What is Continuous Crawl? A new Crawl Option "Continuous
crawls" has been Introduced in search's Crawl Schedule Category to help keep
the search index and search results as fresh as possible.Continuous crawls run
every 15 minutes by default.
3.
What are Display Templates?To eliminate the fact that the designers and power
users needed to modify the XSLT each time they needed a particular look and
feel in SharePoint, a new concept of Design Templates has been introduced. Each
Display Template consist of two files an HTML file (.html) and JavaScript File
(.js).
4.
What is the new Analytics Processing Component in
SharePoint 2013?The Analytics Processing Component in
SharePoint Server 2013 analyzes both the Content and the way users interact
with it.The results from the analysis are added to the items in the search
index to be used by Search Webparts,Recommendation Reports,Most Popular Items
reports and other WebParts.
5.
What analysis are done by Analytics Processing
Component in SharePoint 2013? The
Analytics Processing Component runs two main types of analyses: Search
analytics and Usage analytics. Search analytics analyzes content in the search
index, and usage analytics analyzes the user actions.
6.
What is the purpose of new Content Search Web
Part(CSWP)? In SharePoint 2013 Microsoft has
introduced a new webpart called “Content Search Web Part (CSWP)”.This WebPart
queries against search Index to display results. The webpart displays
search results in a way that you can easily format it and customize it.
7.
What is Shredded Storage? Its a new Feature Introduced in SharePoint
2013 where Documents and Changes to the Documents are stored as “Shredded
BLOBS” in the new DocStreams Data Table.Unlike SharePoint 2010, it helps to
lower down the amount of storage required for saving files by saving only the
Changes and not the entire Versions of the Files in database.
8.
Why would you Disable Shredded Storage?Shredded storage is a per document feature.So if
two Copies of the exactly same document is stored in two different libraries,
these two documents will still have their own set of shreds which will take up
twice the space of each individual document.
9.
Whats new in SPSite Powershell Cmdlet? SPSite has few new parameters in SharePoint 2013 to
make Site Collection Operations easier.New-SPSite cmdlet allows to Create
a Host-name Site Collections adding a using the HostHeaderWebApplication
parameter that identifies the Web Application where the site collection is
being Created.Copy-SPSite (new) Use the Copy-SPSite cmdlet to make a copy
of a site collection from one Source content database to a specified
destination content database.The copy of the site collection has a new URL and
a new SiteID.This will be very useful when renaming a SiteCollection.
10.
What’s new with Web Content Management in
SharePoint 2013? For End users and Contributors, some very
Interactive features such as Drag and Drop of documents,Convert to PDF(Print to
pdf),Quick edit (datasheet view),Document Library Search(Find a File),Get Embed
code for documents and Out of box PDF Support etc. has been added in Web
Content Management.
11.
What is the new Out-of-box PDF Support? SharePoint 2013 now offers Out-of-box PDF Support
and what that really means is that PDF icon is now natively supported and PDF
when opened in SharePoint 2013 will try to open in the Adobe Reader and prompt
user to either checkout & open or open the file in PDF directly.
12.
What is Embed Code and How do you get Embed
Code for a document? SharePoint 2013 provides a support to
get “Embed Information” for documents and other digital Content types such as
Videos,Audios etc. to be added on any SharePoint Page or in a Microblogging
feed.
13.
What are the new “Digital Content types”?In SharePoint 2013 Microsoft has introduced a new
set of content types called “Digital Asset Content Types” for better use of
Audio, Video and Images as Web Content.These content types can be added to any
library and can be used as a one of the items files.
14.
How does the new Video Content type work in
SharePoint 2013? Video Content type added to SharePoint
2013 is a very useful addition for Content Authors.The Improved Asserts Library
provides support for Video Content Types and provides various Out-of-Box views
like “Thumbnails” and Out-of-Box pages like “Video Page” to View Videos in a
very Interactive way.Videos in SharePoint 2013 are Organized in a manner
similar to “document sets”. SharePoint Creates a stub (think of it as a folder)
to hold a video and all the related contents, such as user-defined properties,
thumbnails, video renditions, and other documents related to the video. You can
use the Video Content Type in Asserts Library properties.
15.
What players are Supported for playing
SharePoint 2013 Video files.? SharePoint
2013 supports two Video players – HTML 5 player and a Silverlight
player.SharePoint chooses the player automatically, depending on the video
format that it encounters in the video set (the collection of files that are
related to the video). If the format can’t be played on the HTML 5 player, the
SharePoint uses the Silverlight player.
16.
What is “Image Renditions”? Image renditions enable you to render a
single image in multiple ways. An image can be displayed in various sizes or
with different cropping.
17.
What is the new IFrames support in SharePoint
2013? SharePoint 2013 was added with the new
Out-of-Box Support for IFrames.Admins can now embed dynamic content from other
sites, such youtube videos or maps to any SharePoint site by using IFrames.
Admins would need to add the Domain for the external site in “HTML Field
Security” first.
18.
How would you use “Related Items” Column? A new Column type “Related Items” has been
Introduced in SharePoint 2013 where you can add reference to another Item or a
document from any List\Library as a related entity to one of the Item using
Related Items column.
19.
What Changes are Introduced in SharePoint
2013 Publishing? SharePoint Server 2013 has two ways
that you can make published Content available to users: author-in-place and
cross-site publishing.Author-in-place – When users use a single site
collection to author content and make it available to readers Cross-site
collection publishing .
20.
What is Cross-Site Publishing? Cross-Site Publishing is a new Feature in
SharePoint Server 2013 that enables you to reuse content across site collections,web
applications, and farms.You can use cross-site publishing to Create branded
Internet, intranet and extranet publishing sites.
21.
What’s new with Social Capabilities in
SharePoint 2013? In SharePoint 2013 Microsoft has
Introduced new Social Capabilities to let users Collaborate Socially in the
Company.My Sites have been enhanced Incredibly to Integrate these Social
features.Some of the new Features added are Community
Sites,Microblogging,Newsfeed\Site feed,Follow people and Follow Sites.
22.
What is new SharePoint 2013? SharePoint 2013 is the next Version of Microsoft’s
famous Collaboration and Document Management Software called SharePoint.This
Version follows SharePoint 2010 that was released back in May 2010.SharePoint
2013 was released (as Preview and RTM versions) with some new & exciting
features such as Real Time Social Feed,Shredded Storage,SharePoint
Apps,Cross-site publishing,Out-of-Box PDF support,Minimal Download Strategy and
lot more.
23.
Why should a Company Migrate to SharePoint
2013?Microsoft has added some Incredible features
to SharePoint 2013 that can be of huge benefit to all the Companies that use
SharePoint on a large scale. Most of the new Features are Introduced for
Improving SharePoint Performance (for both Browser and SQL) and to enhance the
famous Web Content Management Capabilities.There is an Improvement for all –
end users, developers and IT administrators.
24.
What is the Licensing Model for SharePoint
2013? With SharePoint 2013 Microsoft has
Introduced User License Enforcement Capabilities – that means different
licenses can be assigned to different users based on Active Directory security
groups that are added in.A group of admins for example would need features that
are offered by Enterprise license but a group end users on the other hand can
work with Standard license and would not need to pay more.By default the User
License Enforcement is disabled and must first be enabled to begin assigning,
using, and implementing user licensing capabilities.
25.
How does SharePoint 2013 Improve Performance? SharePoint 2013 Introduces Minimal Download
Strategy and Distributed Cache Service to Improve Page Load;
and Shredded Storage to Improve Storage required for saving files.
26.
What is Minimal Download Strategy? Minimal Download Strategy in SharePoint 2013
improves rendering performance when browsing content where large parts of the
page do not change providing a more fluid navigation experience. For example
when navigating between a site’s home page and Shared Documents page only the
Content that has changed between the source and destination page (controls and
placeholders in the content area) are downloaded and Url subsequently updated
where the chrome is persisted.
27.
What is Distributed Cache Service?The Distributed Cache service provides caching
features in SharePoint Server 2013. The microblog features and feeds rely on
the Distributed Cache to store data for very fast retrieval across all
entities. The Distributed Cache service is built on Windows Server AppFabric,
which implements the AppFabric Caching service. Windows Server AppFabric
installs with the prerequisites for SharePoint Server 2013.
28.
What is Shredded Storage? With Shredded Storage feature enabled, every
document and the Changes made to the document, is stored in SQL as multiple
“Shredded BLOBS“. Whenever a new Version of a document is Created, only the
BLOBs of the document that Corresponds to the Change are saved as opposed to
the entire document as a new version.This feature helps to lower down the
amount of storage required for saving files.
29.
How does Shredded Storage Work? Every Document in SharePoint 2013 is now stored as
multiple “shredded BLOBS” in the new “DocStreams” data table.Whenever a new
Version of a document is created, a new Record is written in this data table
that contains only the “Shred BLOB” of the original document that corresponds
to the Change, merged with the new Changes.In other words a new Blob with
Changes is added as a new row in the table.Each BLOB that gets added Contains a
numerical Id that represents the source BLOB.At the end it is the job of BLOB
Index to keep the track of Blobs and to create a full file with the Combination
of entries that point to the unchanged shreds of the previous version(s) and
the entries that point to the newly added Changed shreds.
30.
What is the new Analytics Processing
Component in SharePoint 2013? The Analytics
Processing Component in SharePoint Server 2013 analyzes both the Content and
the way users interact with it.The results from the analysis are added to the
items in the search index to be used by Search Webparts,Recommendation
Reports,Most Popular Items reports and other WebParts.
31.
What analysis are done by Analytics
Processing Component in SharePoint 2013?The Analytics
rocessing Component runs two main types of analyses: Search analytics and
Usage analytics. Search analytics analyzes content in the search index, and
usage analytics analyzes the user actions.
32.
What are Device Channels in SharePoint 2013? With device channels in SharePoint 2013, you
can render a single publishing site in multiple ways by using different designs
that target different devices for example mobile devices etc.These device channels
can each be given a different master page and CSS file to give users a more
optimal viewing experience.
33.
What is Device Channel Panel Control in
SharePoint 2013? Device Channel Panel is a new control
that you can include in a page layout to control what content is rendered in
which channel. The Device Channel Panel is a container that is mapped to one or
more channels.
34.
How does Backward Compatibility works in
SharePoint 2013?In SharePoint 2013 with the new
“CompatabilityLevel” parameter of Install -SPSolution cmdlet you can now deploy
your .wsp or Solution to either 14 hive or 15 hive or both.
35.
What’s new with Development in SharePoint
2013? Apart from the new App
Model for Creating Custom Components, Microsoft has added a few new
Namespaces to work with newly added – Social,Event Receivers,Delegate
Controls,Callout Popups and other Custom Components in SharePoint 2013.In
addition to these classes a few new templates in Visual Studio 2012 has also
been added to Create better solutions.
36.
What’s the new App model? SharePoint 2013 Introduces a Cloud App Model
that enables you to Create apps.Apps for SharePoint are self-contained pieces
of functionality that extend the capabilities of a SharePoint website. An app
may include SharePoint components such as lists, workflows, and site pages, but
it can also surface a remote web application and remote data in SharePoint.
37.
What kind of Apps Can Developed? The Code for an app runs in different places,
depending on where your app is hosted.They never run in the context of
SharePoint Server, but they will run in the context of the browser or in the
context of the hosted platform.You Can Develop three kind of Apps
SharePoint-hosted apps,Provider-hosted and autohosted apps – In the cloud.Apps
that have a mix of Components in SharePoint and in the cloud.
38.
What’s new with Visual WebPart in SharePoint
2013? A new Visual WebPart Template has been
added to Visual Studio 2012 for Creating Visual Webparts for SharePoint 2013.
In this new Template both the User Control and WebPart Classes are merged to
Create one template unlike SharePoint 2010 where you had a separate ascx and
webpart file.Also, now you can Create both Sandbox and Farm solutions using
Visual WebPart Template.
39.
What’s the new TilesViewWebPart in SharePoint 2013? SharePoint 2013 Introduces a new “Getting
Started” WebPart that has “Tiles” to provide an easy access to some of the main
links in the Site like – adding lists\libraries,Creating masterpage etc.To
Programmatically Create this new WebPart a new abstract base class
TilesViewWebPart has been added in SharePoint API.You have to Create a Custom
Webpart and Inherit from TilesViewWebpart and Override GetTiles() to Create
Custom tiles.
40.
Can you Create & Deploy Sandbox Solutions in
SharePoint 2013?Sandbox Solutions are depreciated in
SharePoint 2013.You can still Create them and deploy them but they are not
supported by Microsoft (not 100% sure about this though).
41.
Can we deploy Solutions Created in SharePoint 2010
in SharePoint 2013? Yes. Most of the Solutions Should work
fine but it is Recommended to Re-Create a Solution in Visual Studio 2012,
Re-add all the features,Components and then deploy it to SharePoint 2013.
42.
Why Would you Recommend Re-Creating Solutions? SharePoint 2013 provides Support for both 14
Hive and 15 Hive.Both the directories are Created by default.So if you deploy a
SharePoint 2010 Solution that refers to say _layouts folder, the reference will
be made to 14 Hive and not 15 Hive by default. To make the solution refer to 15
Hive’s _layouts folder you need to Re-Create the Solution in Visual Studio 2012
and fix the _layouts reference to add ’15′ into it.eg.
43.
14 Hive – _/layouts/custompage.aspx
44.
15 Hive – _/layouts/15/custompage.aspx
45.
Notice the reference of 15 in _layouts folder
reference.
46.
How do you Force a Solution to be Deployed to 15
Hive and not 14 Hive? If the solution was Created in Visual
Studio 2010, you would add SharePointVersion=”15.0″ attribute in
Solution’s manifest.xml file to force it to deploy in 15 Hive instead of 14
Hive.If the Solution however is Created in Visual Studio 2012, you don’t need
to do anything, it gets deployed to 15 Hive by default.
47.
How do you Deploy Solution to 14 hive or 15 Hive
without modifying Solution.? In SharePoint
2013 with the new “CompatabilityLevel” parameter of Install-SPSolution cmdlet
you can now Deploy your wsp Solutions to 14 hive, 15 hive or both.
48.
Can you Deploy Master Page and Custom Css from
SharePoint 2010 in SharePoint 2013?Master Pages
and Css has Changed a lot in SharePoint 2013.You can deploy a master page in
Master page gallery but the styles from old core.css needs to be updated.
49.
Can you use Fabulous 40 templates in
SharePoint 2013? As per MSDN, Microsoft is not Creating
any New Versions of these Templates.The old Sites based on these templates Can
be upgraded only if the Templates are Installed successfully in SharePoint
2013.You can try installing wsp of Fab 40 with Compatibility Level as 15 and
upgrade the existing site collections.
50.
Are there any Changes to Solutions deployed in \bin
directory and GAC in SharePoint 2013? You can
no longer add partial trust Solution Packages to the \bin directory.Any files deployed
to the \bin directory must be full trust. Any deployment scripts needs to be
updated to make sure that they specify the correct trust level. After the
release of .NET Framework 4.0, the GAC was split into two, one for each CLR.
51.
c:\windows\assembly is the location for .NET
versions 1.0 through 3.5 and c:\windows\microsoft.net\assembly is location for
all the dlls for project Created in .NET Framework 4.0.
52.
How are Sandbox Solution Migrated in SharePoint
2013?Sandbox Solutions are upgraded with the
Content databases.
53.
How would you a Migrate a Site Collection in
SharePoint 2013? 1. Backup and Restore SharePoint 2010
Content database in your SharePoint 2013 farm.2. Run Test-SPContentDatabase
cmdlet to identify missing Components along with potential errors and related
warnings. Check the upgrade log and deploy any missing components and re-run
the cmdlet to verify.3. Attach the Content database to the desired web
application using Mount-SPContentDatabase cmdlet.4. After successfully mounting
the content database to web application, the site should be accessible in 14
mode.5. Next, to Upgrade the site to 15 Hive, Navigate to SiteUpgrade.aspx page
in Site Setting of your site collection.6. Click on “Upgrade the Site
Collection” button.7. During the upgrade The SiteUpgrade.aspx page shows the
progress and provides a link to an upgrade log for troubleshooting purposes.8.
Site Collection Should now be accessible in 15 mode.
54.
What are the three user authentication methods that
SharePoint 2013 supports?Windows claims
Security Assertion Markup Language (SAML)-based claims Forms-based
authentication claims.
55.
Out of the available authentication methods, which
one would is considered the recommend according to Microsoft?Claims-based authentication methods are
recommended.
56.
What protocol does server-to-server
authentication extend?SharePoint 2013
extends OAuth.
57.
SharePoint Store and App Catalog Access SharePoint
resources on behalf of a user using?OAuth 2.0.
58.
What Business Data Connectivity (BDC) connections
types are supported in SharePoint 2013?WCF,SQL
Server,NET assemblies,Open Data Protocol.
59.
What are some examples of technology that OData
leverages?HTTP ,Atom Publishing Protocol
(AtomPub), JavaScript Object Notation (JSON).
60.
What types of authentication does Business
Connectivity Services support?Anonymous,Basic,Windows,Custom
authentication to OData services when it is used with the Secure Store Service
61.
What does a BDC model do?Describes which tables to read, which items from
those tables are of interest, and which operations to perform on them.
62.
How is the BDC model in SharePoint 2013
more streamlined than in SharePoint 2010?Visual Studio 2010 is able to connect to the OData endpoint through
Business Connectivity Services and read the OData source. Visual Studio 2010
will then automatically generate the BDC model.
63.
How is the BDC model used after being built?Imported into the Business Data Catalog as a
farm-scoped external content type, or be included in an app for SharePoint.
64.
What Is An Event Listener in SharePoint 2013?The event listener includes an event subscriber.
The subscriber receives notifications from the event publisher (on the external
system side) on changes to the data and then initiates predefined actions when
changes occur.
65.
How is
an event listener useful?Enables SharePoint users and custom code to
receive notifications of events that occur in an external system.
66.
With an event listener, what are the supported
connections for an external system?OData,SQL,WCF
67.
What are apps for SharePoint?Apps for SharePoint allow addition
of functionality to a SharePoint site by using the self-contained app for
SharePoint.
68.
What is the primary benefit of using apps for
SharePoint?Each app for SharePoint is isolated from the
rest of the system.
69.
How are BDC models and apps for SharePoint
related?BDC models can be scoped to apps for
SharePoint and connection information is defined and stored separately from the
app-scoped BDC model in BDC connections.
70.
What is eDiscovery in the context of SharePoint
2013?Introduces a new site for managing discovery
cases and holds. The site allows one to access discovery cases to conduct
searches, place content on hold, and export content.
71.
What are some examples of some things you can
related to an eDiscovery case?Sources,eDiscovery
sets,Queries,Exports
72.
What is an in-place hold?Content that is put on hold is preserved, but users
can still change it.
73.
What the content can be included
with SharePoint eDiscovery export?Document,Lists,Pages,Exchange
objects.
74.
In terms of enterprise-wide eDiscovery, what
actions can be taken by an authorized user?Create a case, define a query, and then search SharePoint Server 2013,
Exchange Server 2013, and file sharesExport all of the content that was
identified.
75.
What is the Microsoft Push Notification
Service?Supports applications on mobile devices that
should receive notifications from a SharePoint site.
76.
What field type would be used when working
location specific SharePoint applications?Geolocation field type.
77.
What is Site-based retention?You can create and manage retention policies
in that will apply to SharePoint sites and any Exchange Server 2013 team
mailboxes that are associated with the sites.
78.
What does a retention policy contain?Generally what causes a project to be closed and
when a project should expire.
79.
What are some improvements in Excel
Services in SharePoint 2013?Field list and
field well support,Calculated measures and members,Enhanced timeline
controls,Application BI Servers,Business Intelligence Center update.
80.
What is the In-Memory BI Engine (IMBI)?The In Memory multidimensional data analysis engine
(IMBI), also known as the Vertipaq engine, allows for almost instant analysis.
81.
What does the Power View Add-in for Excel do?Power View (“Crescent”) enables users to visualize
and interact with modeled data by using highly interactive visualizations,
animations and smart querying.
82.
Can PerformancePoint be displayed on iPads?Yes.
83.
What is the Analysis Services Effective User?Eliminates the need for Kerberos delegation when
per-user authentication is used for Analysis Services data sources. By
supporting Analysis Services Effective User feature, authorization checks will
be based on the user specified by the EffectiveUserName property instead of
using the currently authenticated user.
84.
What are Community Sites in SharePoint 2013?Community Sites offer a forum experience to
categorize and cultivate discussions with a broad group of people across
organizations in a company.
85.
What is the primary change with MySite
document libraries in 2013?Users can
specify permissions for a specific document without having to understand the
inheritance model.
86.
What are Image renditions?Image renditions let you display different sized
versions of an image on different pages.
87.
How are multilingual sites implemented?Variations, integrated translation service,
cross-site publishing.
88.
What is Cross-site publishing?Cross-site publishing lets you store and maintain
content in one or more authoring site collections, and display this content in
one or more publishing site collections.
89.
What is Managed navigation?Managed navigation lets you define and maintain the
navigation on a site by using term sets.
90.
What are Category pages?Category pages are page layouts that are used for
displaying structured content such as catalog data.
91.
What is the Content Search Web Part?Displays content that was crawled and added to the
search index.
92.
What are Refiners and faceted navigation?Refiners are based on managed properties from the
search index. With faceted navigation you can configure different refiners for
different terms in a term set.
93.
What is the Analytics Processing Component?Runs different analytics jobs to analyze content in
the search index and user actions that were performed on a site to identify
items that users perceive as more relevant than others.
94.
What does the Workflow Manager do?High Density and Multi-Tenancy, Elastic Scale,
Activity / Workflow Artifact Management, Tracking and Monitoring, Instance
Management, Fully Declarative Authoring, REST and Service Bus Messaging,
Managed Service Reliability.
95.
What is a ranking model in SharePoint 2013 search?A ranking model determines recall (which items are
displayed in the search results) and rank (the order in which search results
are displayed).
96.
What actions can a query rule specify?Add one or more result blocks Change ranked
results,Add Promoted Results (formerly called Best Bets) that appear above
ranked results.
97.
What are Result sources?Result source allow you to restrict queries to a
subset of content by using a query transform.
98.
What is a Continuous crawl?Eliminates the need to schedule incremental crawls
and automatically starts crawls as necessary to keep the search index fresh.
99.
How can you remove items from the search index?Using the crawl logs.
100.
How can you specify which entities to look for in
the content in relation to SharePoint search?Create and deploy your own dictionaries.
101. What does document
parsing functionality do?Document
parsers extract useful metadata and remove redundant information.
102.
Is Visual Upgrade available in SharePoint 2013?No.
103.
Describe the
Cloud App Model.The Cloud App
Model that enables you to create apps. Apps for SharePoint are self-contained
pieces of functionality that extend the capabilities of a SharePoint website.
104.
Why build Apps?Enables you to build apps for SharePoint by using
familiar tools and a rich set of features. Familiar programming model and
access to SharePoint data and services, Multiple options for hosting, Familiar
user experience for end users, Integration with apps for Office, and SharePoint
Store and App Catalog.
105. What as an
App in its most basic form?A web
application that is registered with SharePoint using an app manifest.
106. What is an app manifest?An app manifest is an XML file that declares the
basic properties of the app along with where the app will run and what to do
when the app is started.
107. Where can the code for an app run?SharePoint-hosted apps, Provider-hosted and
auto hosted apps, Apps that have a mix of components in SharePoint and in the
cloud.
108. How does an app communicate with SharePoint?
REST and JavaScript APIs
Managed APIs (.NET)
109.
105. How can
the app authenticate to SharePoint?
Inside
SharePoint
In the cloud
110. How are apps distributed?Apps for SharePoint are distributed as an app
package.
111. What are some options for app publishing?
Public SharePoint
app store
Organization’s
app catalog
112. What is
OData? The Open Data protocol (OData) lets you
access a data source, such as a database, by browsing to a specially
constructed URL.
113. What is the primary benefit of OData?Simplified approach for connecting to and working
with data sources that are hosted within an organization.
114. What technologies does OData use?
HTTP
Atom
JavaScript
Object Notation (JSON)
115. How can you avoid direct code against the OData
source?
Business Connectivity
Services (BCS) can communicate with OData sources, or producers, without having
to code directly to the OData source.
116. What is an OData producer, and some examples?
Producers
expose their data in a structured way via a web service. Examples include
SharePoint Foundation 2010, SharePoint Server 2010, SQL Azure, Windows Azure
Table Storage, Windows Azure Marketplace, SQL Server Reporting Services,
Microsoft Dynamics CRM 2011, Windows Live.
117. What is OAuth?
An open
protocol for authorization.
118. What does OAuth enable?
Secure
authorization from desktop and web applications in a simple and standard way.
119. 115. What is OAuth used?
To authorize
requests by an app for SharePoint to access SharePoint resources on behalf of a
user and to authenticate apps in the Office Store, an app catalog, or a
developer tenant.
120. What is an
Access token?
Access tokens
are issued by the OAuth security token service (STS) to request app
permissions.
121. What are the three types of authorization policies?
user-only
policy, user + app policy, or app-only policy
122. How does an app for SharePoint requests permissions
to access SharePoint resources?
An app for
SharePoint requests the permissions that it needs during installation from the
user who is installing it and then the developer of an app must request,
through the app manifest file, the permissions an app needs.
123. How is an app granted the permissions requested?
An app must be
granted permissions by the user who is installing it and users can grant only the
permissions that they have; the user installing the app must be able to grant
all permissions required by the app, or app installation fails.
124. When is an
app granted the permissions it asked for?
An app is
installed by a website administrator, a app is explicitly granted permission by
a tenant administrator or website administrator or an end user gives consent.
125. What are
scopes in terms of SharePoint permissions?
Scopes indicate
where in the SharePoint hierarchy a permission request applies.
126. What are
some of the features of Office 365 Development Tools?
Create and
manage projects, develop apps, share and publish apps.
127. What office technology can be used to build
SharePoint 2013 workflows?
Visio 2013
includes a SharePoint 2013 Workflow template that can be used.
128. What is a workflow stage shape in SharePoint
Designer 2013?
A stage can
contain any number of shapes and may include branching. The stage or step
itself might be one node of a longer workflow.
129. What is a workflow loop shape
in SharePoint Designer 2013?
Loops are a
series of connected shapes that will execute as a loop, returning from the last
shape in the series to the first, until a condition is satisfied.
130. What is a step shape in SharePoint
Designer 2013?
Steps represent
a grouped series of sequential actions.
131. What is an example approach to
navigate SharePoint data structure in SharePoint 2013?
Managed code or
the SharePoint REST service.
132. What is the SPContextWebInformation structure?
Contains the
initialization properties that can be used in subsequent REST requests.
133. What is a WebInfo object?
From REST
resources it is an object that contains the scalar properties of the site,
but that does not include any associated entity sets such as list collections
or field collections.
134. What request type from a REST resource allows one
to create a SharePoint object?
POST request.
135. What request type from a REST resource allows one
to access the contents of a file ?
GET request.
136. What request type from a REST resource allows one
update the contents of a file?
PUT request.
137. What request type from a REST resource allows one
to delete a SharePoint object?
POST to that
resource including an X-Http-Method header of DELETE.
138. What are HTML ETags?
The SharePoint
REST service uses HTML ETags for concurrency control.
139. What are ETags useful for?
When you
perform a PUT, PATCH, MERGE, or DELETE request, you can specify an ETag in the
If-Match HTTP request header.
140. What are the factors to consider when choosing a
SharePoint API?
The type of
application, existing skills, and the device on which the code runs.
141. What is Client-side rendering?
Client-side
rendering provides a mechanism that you can use to produce your own output for
a set of controls that are hosted in a SharePoint page.
142. What are remote event receivers?
Remote event
receivers handle events that occur to an item in the app, such as a list, a
list item, or a web.
143. What is Microsoft Push Notification Service?
Using the
Microsoft Push Notification Service (MPNS), Windows Phone apps can receive
notifications through the Internet of events triggered on Microsoft SharePoint
Server.
144. What is the benefit os MPNS?
The app can be
registered to receive notifications from the server, and an event receiver can
initiate a notification and send it to the receiving app for handling.
145. What are some benefits of the new Geolocation field
type?
Allows incorporation
of location, maps, and proximity search features into their web and mobile
apps and solutions.
146. What are interactive social feeds?
Interactive
social feeds are designed to encourage people to share information and to stay
connected with people and content.
147. What are some common programming tasks when
working with social feeds?
Get the user
for the current context, get the feed for the current user, get the personal
feed for a particular user.
148. What are feed types?
Feed types
represent slices of feed data.
149. What are some examples of feed types?
Personal, News,
Timeline, Likes, and Everyone.
150. What method do the server, client, and JavaScript
object models use to retrieve feed types?
The GetFeed
method.
151. What API’s can be used to programmatically follow
people?
Client object
models, mobile client object model, JavaScript object model, representational
State Transfer (REST) service, and server object model.
152. What is the SocialFollowingManager object?
Consolidates
the core Following People and Following Content functionality for the current
user.
153. What is the PeopleManager object?
Provides some
functionality that SocialFollowingManager does not provide, not really worth
grilling about.
154. What is an external content enrichment web service?
Enables users
to modify the managed properties of crawled items before they are indexed.
155. At a high level, how does the web service
client work?
The web service
client works with managed properties that you can configure as input properties
or as output properties.
156. What is a trigger condition in terms of a web
service callout?
A trigger
condition is an expression that is used to configure the web service callout.
157. How does one use the Search .NET Framework managed
CSOM?
Get a
ClientContext instance then use
the Microsoft.SharePoint.Client.Search.Query namespace
158. Do custom search solutions support SQL syntax?
No.
159. What are Query properties?
Provide information about a search query.
160. What is the the ONEAR operator?
Provides
ordered near functionality.
161. What is a display template in terms of SharePoint
search?
Display
templates define the visual layout and behavior of a result type by using HTML,
CSS, and JavaScript.
162. What are result types in terms of SharePoint
search?
Result types
define how to display a set of search results.
163. How does one use the connector framework in terms
of SharePoint search?
Enables you to
retrieve claims information for content stored in custom external data sources
that are crawled.
164. What is Keyword Query Language (KQL)?
Allows you to
you specify the search terms or property restrictions that are passed directly
to the search service.
165. What is FAST Query Language (FQL)?
FQL is a structured
query language that supports advanced query operators.
166. What is the workflow execution host in the new
workflow infrastructure in SharePoint 2013?
Windows Azure.
167. Are workflows are no longer compiled into managed
assemblies?
No they are fully
declarative.
168. What is meant by a fully declarative workflow?
The workflow is
described (literally) in XAML and then executed interpretively at run time.
169. What is the Design Manager?
The Design
Manager enables a step-by-step approach for creating design assets that you can
use to brand sites.
170. What is the Snippet Gallery?
Allows a user
to select a component, configure its properties and update the snippet, copy
the HTML snippet that’s generated, and paste that HTML snippet into your HTML
file.
171. What are Device channels?
Device channels
define channels for one or more devices allowing finely-tuned control over
how mobile users experience your site.
172. What is managed navigation?
Managed
navigation is the taxonomy-based alternative to the traditional SharePoint
navigation feature.
173. What are Catalogs?
Allow you to
incorporate lists into your publishing sites.
174. At a high level, what is cross-site publishing?
Enables you to
reuse content across multiple site collections.
175. What is the Machine Translation Service?
The Machine
Translation Service is a new service application in SharePoint 2013 that
provides automatic machine translation of files and sites.
176. What is PowerPoint Automation Services?
Allows
conversion from the PowerPoint binary file format (.ppt) and the PowerPoint
Open XML file format (.pptx) to other formats.
177. What are the
supported source presentation formats?
Open XML File
Format presentation format (.pptx) and PowerPoint 97รข€“2003 presentation
(.ppt).
No comments:
Post a Comment