Interview Question and Answer – SharePoint 2013 , SharePoint 2016 and SharePoint Online

What does the content database handles in SharePoint?

The SharePoint database handles

  • Published reports
  • Reports models
  • Shared data sources
  • Properties
  • Resources
  • Permissions

Explain how to manage projects in SharePoint?

To manage projects SharePoint offers many facilities like

  • Dashboards: The dashboards consist of customs KPIs; reports and graphs give you status updates at a glance
  • Scheduling tools: Update and assign multi-level tasks from a Gantt view calendar
  • Personalization: Filter out projects and tasks that don’t affect your project
  • Resources: It is helpful in tracking cost, display availability and report of hours worked
  • Alerting: Keep team alert about various activities related to project and to remind about various important meeting and seminars

What query string element enables a client webpart to talk back to the parent?

1.Such communication is not allowed due to security
2.ParentId
3.OwnerId
4.SenderId

Answer: 4


What JavaScript library makes it possible to load SharePoint branding in Provider Hosted Apps?

1.ChromeControl.js
2.js
3.UI.Controls.js
4.Controls.js

Answer: 3


Which of the following is accurate?

1.The PFX cert is required by the App and the CER cert is needed by SharePoint
2.Both SharePoint and the App need the CER and PFX cert
3.The PFX cert is required by SharePoint and the CER cert is needed by the App
4.Both SharePoint and the App need the PFX cert

Answer: 1


How does SharePoint send context details to a SharePoint App?

1.Cookies
2.A Post request
3.Query String
4.None of these

Answer: 3


What query string element strips out the chrome of a SharePoint page?

1.IsDialog
2.Dialog
3.Dlg
4.IsDlg

Answer: 4

 


JavaScript Cross Domain calls in SharePoint need.

1.A Certificate and IssuerID
2.An AppWeb
3.CSOM
4.REST API

Answer: 2


How does a provider hosted app adopt the SharePoint page’s look and feel?

1.It uses the SharePoint master page
2.It uses the Chrome Control
3.This is not possible since the provider hosted app is a completely different app
4.You have to manually copy over SharePoint’s _layouts folder to the App

Answer: 2


The .app file is

1.A 7z file
2.A rar file
3.A zip file
4.A cab file

Answer: 3


Your SharePoint server is hosted on http://sp.yourcompany.com. Which of the following is an invalid App URL?

1.http://apps.sp.yourcompany.com
2.http://myapps.yourcompany.com
3.http://mycompanyapps.com
4.http://ws-949121A.yourcompany.com

Answer: 1


Every App needs an App Web

1.true
2.false

Answer: 2


Apps run on the SharePoint Server

1.false
2.True

Answer: 1


Which Powershell command do we use to generate and register an issuerid?

1.New-SPTrustedSecurityIssuerID
2.New-SPTrustedSecurityTokenIssuer
3.New-SPTrustedTokenIssuer
4.New-SPTrustedIssuerID

Answer: 2


Sandbox solutions in SharePoint 2013 are,

1.Encouraged to be used
2.Disabled completely
3.Deprecated
4.Still supported, but user code is deprecated

Answer: 4


What control allows a SharePoint Page to be shown in an IFRAME?

1.It is not possible to embed SharePoint pages in an IFRAME
2.WebPartPages:AllowFraming
3.No control is necessary, you can embed pages at will.
4.FramePages:WebPartPage

Answer: 2


Provider Hosted Apps have a predictable URL

1.false
2.true
3.true except for autohosted apps
4.false in all scenarios

Answer: 3


Custom editors for Client WebParts ..

1.Inherit from EditorPart
2.You cannot write custom editors
3.You can do limited editing capability using CAML
4.Client WebParts are not supposed to be edited

Answer: 3


In provider hosted apps, one Issuer ID can be setup for hosting multiple client s/apps?

1.True
2.False

Answer: 1


Which file Provider Hosted App Visual Studio project, makes developer work little bit easier? So, how do we authenticate our app to SharePoint? The underlying mechanics of that are somewhat complicated, so they visual studio made developer lives easier by giving us this file?

1.cs
2.xml
3.Config
4.xml

Answer: 1


SharePoint-hosted apps, they can work with FBA, but they can’t work with Claims, or ADFS, or Azure ACS?

1.True
2.False

Answer: 1


During development of Provider Hosted Apps, client ID generated is mentioned in two places?

1.xml, machine.config
2.xml and Web.config
3.xml and Manifest.xml
4.config and Machine.config

Answer: 2


What API do Apps use?

1.REST
2.CSOM
3.Server side API
4.REST and CSOM

Answer: 4


How can you create a ClientContext?

1.Using the constructor
2.By calling ClientContext.get_Current()
3.By calling ClientContext.Current
4.All of the above

Answer: 4


What is the preferred URL for REST API in SharePoint 2013?

1._api
2.svc
3./_vti_bin/_api
4./_vti_bin/listdata.svc

Answer: 1

 


What method in CSOM allows you to make a round trip to the server?

1.$.ajax
2.ExecuteQuery
3.$.get
4.$.getJSON

Answer: 2


Where will you find the necessary DLL references for a thick client CSOM client?

1.ISAPI folder
2.on MSDN
3.BIN folder
4.Layouts folder

Answer: 1


Which of the following requires a Form Digest?

1.DELETE
2.PUT
3.POST
4.All of the above

Answer: 4


Which one of the below helps in concurrency handling?

1.None of the above
2.Promises
3.Try Catch
4.Object Identity

Answer: 4


How does CSOM authenticate when not running as an App?

1.It is preauthenticated
2.It uses the user’s identity
3.It asks the user to enter a username/password
4.It works in anonymous mode

Answer: 2


What serialization formats are used with REST in SharePoint?

1.ATOM and JSON
2.JSON and OData
3.ATOM And OAuth
4.None of the above

Answer: 1


Which version of SharePoint was CSOM introduced in?

1.2013
2.2007
3.2010
4.2003

Answer: 3


How do you specify last-in-wins concurrency checks?

1.Don’t specify ETag
2.Set ETag to *
3.Set ETag to 0
4.Set Etag to “”

Answer: 2


What facility in REST API helps you deal with concurrency issues?

1.Object Context
2.client Context
3.$.get
4.eTAG support

Answer: 4

Advertisements