Kwizcom Forms

Top 25 SharePoint 2013 interview questions and answers

SharePoint 2013 interview questions and answers

In this SharePoint 2013 tutorial, you will get to know Top 25 SharePoint 2013 interview questions and answers.

Q-1: What is new in SharePoint 2013 over SharePoint 2010?

SharePoint deveopment training course

A- Microsoft introduced various new features in SharePoint 2013 over SharePoint 2010. It introduced features like:

  • SharePoint Add-ins (previously known as SharePoint Apps)
  • Various social features like following, community sites, follow people, follow the site.
  • Mobile enhancements
  • Design manager to create master pages and page layouts, Device channel
  • New workflow engine has been introduced in SharePoint 2013. After the SharePoint installation, we need to configure the workflow manager to work with 2013 workflows. Read [Configure workflow manager SharePoint 2016 workflow in windows server 2012 r2]
  • New continuous crawl- By introducing continuous crawl, SharePoint made available to recent documents in search results. Users will always get fresh contents.
  • Content Search web part: By using content search web part user can change the look and feel of the search results in combination with display templates

Q-2: What are SharePoint Add-ins or SharePoint Apps?

A- Apps for SharePoint are self-contained pieces of functionality that extend the capabilities of a SharePoint website. You can develop various SharePoint components like site columns, content type, lists, workflows etc. As a developer, we need to remember that we can not use any server-side code inside a SharePoint add-in.

Q-3: What are different types of SharePoint Add-in in SharePoint 2013?

A- There is two kind of add-in we can develop in SharePoint 2013.

– SharePoint hosted add-in which can be developed using visual studio 2015 or visual studio 2017 and we can write JavaScript Object model (jsom) code. Read [Video Tutorial Create and Deploy SharePoint Hosted Add-in using Visual Studio 2015]

– Provider-hosted add-in where we can use .Net managed object model code (Microsoft.SharePoint.Client.dll) and can be using visual studio 2015 or visual studio 2017. Read [Provider Hosted App in SharePoint Online using Visual Studio 2017 + Deploy Provider Hosted Add-in to Microsoft Azure]

Q-4: How can we deploy SharePoint Add-in in SharePoint 2013?

A- There are two ways we can package and deploy the add-in.

  • To an organization’s app catalog or add-in catalog site collection.
  • To Office store.

Q-5: Can I develop directly SharePoint Add-ins? Or do I need to configure anything?

A- After SharePoint installation, we need to Configure app environment for SharePoint 2013.

Q-6: How to deploy .wsp Solutions from SharePoint 2010 in SharePoint 2013?

A- You can do this using the CompatabilityLevel parameter of Install-SPSolution cmdlet.

Q-7: Is it possible to create a sandboxed solution in SharePoint 2013?

A- Sandbox Solutions are depreciated in SharePoint 2013, but still, you can create them. Instead of a Sandbox solution, you should create add-ins. Sandbox solutions are there from SharePoint 2010, but there are lots of limitations are there in sandbox solutions.

Q-9: What are the hardware and software requirements for SharePoint 2013?

A- Microsoft provided minimum hardware and software requirements to install SharePoint 2013. Unlike SharePoint 2010 which we can install in a client operating system, we can install SharePoint 2013 in windows 7,8 or windows 10. We need a server operating system. Read SharePoint 2013 hardware and software requirements.

Q-10: What is Shredded Storage in SharePoint 2013?

A- Shredded Storage is a new Feature Introduced in SharePoint 2013 where Documents and Changes to the Documents are stored as Shredded BLOBS.

Q-11: What are new event receivers in SharePoint 2013?

A- SharePoint 2013 has various new event receivers like SPSecurityEventReceiver. This class will help us adding event handlers to SharePoint Groups, Users, Roles and Permission Inheritance which is absolutely new in SharePoint 2013.

Group Events:

  • GroupAdded
  • GroupAdding
  • GroupDeleted
  • GroupDeleting
  • GroupUpdated
  • GroupUpdating

Inheritance Events:

  • InheritanceBreaking
  • InheritanceBroken
  • InheritanceReset
  • InheritanceResetting

User Events:

  • GroupUserAdded
  • GroupUserAdding
  • GroupUserDeleted
  • GroupUserDeleting
  • RoleAssignmentAdded
  • RoleAssignmentAdding
  • RoleAssignmentDeleted
  • RoleAssignmentDeleting
  • RoleDefinitionAdded
  • RoleDefinitionAdding
  • RoleDefinitionDeleted
  • RoleDefinitionDeleting
  • RoleDefinitionUpdated
  • RoleDefinitionUpdating

Q-12: What is new in Search in SharePoint 2013?

A- There are various new things introduced like FAST search is now combined, previously it was coming separately in SharePoint 2010. Below are few new things comes in SharePoint 2013 search.

Continuous Crawl: Previously in SharePoint 2010, there were two types of crawling: Full Crawl and Incremental Crawl. To provide maximum freshness, continuous crawls focus on smaller changes and use the change logs to pick up those changes faster and in more efficient ways. Continuous crawls overlap each other, which means one continuous crawl doesn’t hold up the other one in picking up the changes. Continuous crawl can’t be paused or stopped, the only option is to disable it.

Content by Search (CBS) Web Part: Content by Search (CBS) Web Part enables users to aggregate content directly from the search index. CBS is not constrained to one site collection. It’s based on search, so it must to go beyond the site collection boundary. The query results in CBS may not be up to date. CBS renders only major versions and cannot query content from site collections marked to be excluded from the search.

Did you mean? in Search: In SharePoint 2013 if a user enters a word in a search query that seems to a misspelled, then the search results page displays query spelling corrections, like in google search. This is also known as “Did you mean?”. This is hosted in Termstore. You can add terms to the Query Spelling Exclusions and the Query Spelling Inclusions list to influence how query spelling corrections are applied or not. It takes up to 10 minutes for any changes to the Query Spelling Exclusions or the Query Spelling Inclusions list to take effect. You can only include or exclude single words.

Q-13: What is OAuth used for in SharePoint 2013?

A- OAuth is a security protocol that enables users to grant third-party access to their resources without sharing their passwords. It also provides a way to grant limited access (in scope, duration, etc.)

Oauth used to authorize requests by an app for SharePoint to access SharePoint resources on behalf of a user and also Oauth used to authenticate apps in the Office Store, an app catalog, or a developer tenant.

Q-14: What are remote event receivers in SharePoint 2013?

A- Remote event receivers are introduced in Sharepoint 2013. It occurs to an item in the app, such as a list, a list item, or a web. Read an article on steps to Create remote event receiver SharePoint online as provider hosted add-in and deploy into Microsoft Azure.

Q-15: What are Community Sites in SharePoint 2013?

A- Community sites are introduced in SharePoint 2013. The community site is a new site template it provides a forum experience in SharePoint online. Use communities to categorize and cultivate discussions among a broad group of people across organizations in a company. You can also activate community site features on existing sites without creating community site templates to access the features like Badges, Discussions, Community Members, Categories. Read: SharePoint Online Overview of community site template

Q-16: What is the Content Search Web Part?

A- Content Search Web Part displays content that was crawled and added to the search index. See above.

Q-17: What are the new Delegate Controls in SharePoint 2013?

A- SharePoint 2013 introduced some new delegate controls like SuiteBarBrandingDelegate delegate Control, SuiteLinksDelegate delegate Control, PromotedActions Delegate Control etc. Read: Delegate Controls in SharePoint 2013 using Visual Studio 2013

Q-18: What’s new with Visual WebPart in SharePoint 2013?

A- In SharePoint 2013, both web user control and the web part class are merged to one template file in a visual web part. Check out this article on Create Visual WebPart using Visual Studio 2013 in SharePoint 2013.

Q-19: Can we reuse SharePoint 2010 farm solutions in SharePoint 2013?

A- Most of the SharePoint 2010 farm solutions will work in SharePoint 2013. But it is always good to redevelop the solutions using visual studio. Read 15+ SharePoint server object model examples

Q-20: What is image renditions in SharePoint 2013?

A- SharePoint 2013 provides image renditions to optimize the user experience by optimizing images. Through image renditions, you can have one large image stored in your website and you can define a number of scaled variants to be used throughout the website. SharePoint 2013 by default maintains some renditions but you can also customize. Read [Image rendition in SharePoint server 2013]

Q-21: What are jslink in SharePoint 2013? And how to use jslink in SharePoint 2013?

A- JSLink feature has been added in SharePoint 2013 where a user can render list, items, fields or even web parts using JavaScript. For this Microsoft also introduced a new content type known as JavaScript Display Template. to work with it. We can use JSLink to manipulate list view web parts. Now we can style complete List Views, Fields, Search Results even web parts using JavaScript rather than to write complex XSLT. JSLink is fully client-side meaning the data is transformed in the client side rather in the server. So the page will load faster. Read: [Working with Field Template using JSLink in SharePoint 2013]

Q-22: What is Minimal Download Strategy in SharePoint 2013?

A- SharePoint 2013 introduced a new feature known as “Minimal Download Strategy (MDS)“. This Feature allows for partial page download which basically speeds up page rendering. When MDS is enabled all pages for that site is rendered through the /_layouts/15/start.aspx page like when you request the home page or any other page then it will be like below:

URL when MDS is NOT enabled: http://site/SitePages/Home.aspx

URL when MDS is enabled: http://site/_layouts/15/start.aspx#/SitePages/Home.aspx

Internally the start.aspx page has a specific JavaScript object asyncDeltaManager which is responsible for this activity. Check out more: Minimal Download Strategy in SharePoint 2013

Q-23: What is Distributed Cache Service in SharePoint 2013?

A- Distributed Cache service provides the caching mechanism in SharePoint 2013, it is built on Windows Server AppFabric. Read [Distributed or AppFabric cache in SharePoint 2013]

Q-24: What is cross-site publishing in SharePoint 2013?

A- Cross-Site Collection Publishing feature in SharePoint Server 2013 works like you use one or more authoring site collections to author and store content, and one or more publishing site collections to control the design of the site and to show the content. The authoring site collection contains catalogs, such as Pages libraries and lists, which contain content that is tagged with metadata. These catalogs are indexed by the search system and made available to the publishing site collection. The publishing site collection issues query for data that has been indexed and shows it on web pages by using Web Parts that use search technology. Read [Cross site publishing in SharePoint 2013]

When you use cross-site publishing, you create and store content in a different site collection than the site collections where users view the content. The authoring site collection contains Pages libraries and lists, which have been shared as catalogs.

Q-25: Can I directly migrate from Moss 2007 to SharePoint 2013?

A- No, you can not directly migrate from Moss 2007 to SharePoint 2013. The migration should happen from Moss 2007 to SharePoint 2010 and then from SharePoint 2010 to SharePoint 2013.

Check out Best Alternative to InfoPath -> Try Now

free sharepoint training

SharePoint Online FREE Training

JOIN a FREE SharePoint Video Course (3 Part Video Series)

envelope
envelope

About Bijay Kumar

I am Bijay from Odisha, India. Currently working in my own venture TSInfo Technologies in Bangalore, India. I am Microsoft Office Servers and Services (SharePoint) MVP (5 times). I works in SharePoint 2016/2013/2010, SharePoint Online Office 365 etc. Check out My MVP Profile.. I also run popular SharePoint web site SharePointSky.com

View all posts by Bijay Kumar →
  • One of the best Interview question and answers i came across. Very detailed explanation. Keep doing the great job.