If you want to start a career in SharePoint as a SharePoint developer, then these top 60+ SharePoint interview questions will help you to crack in interviews. But I would suggest, you should first learn SharePoint and then go for interviews. If you want to learn in a professional way, then I would suggest checking out the SharePoint development training course. The training covers in detail from a beginner level to an expert level in SharePoint.
We will also check out a few SharePoint Online interview questions and answers. These are not only for freshers, these are for SharePoint online interview questions for senior developer as well.

I have also added the top 60+ SharePoint Online interview questions and answers with this post. Nowadays, you will expect questions from SharePoint 2013, SharePoint 2016/2019 as well as SharePoint Online.
Here, not only I have provided the SharePoint interview questions, but I have also provided the answers, so let us check out the best and top 60+ SharePoint interview questions and answers.
[no_toc]
SharePoint interview questions and answers
The questions will be a mix of SharePoint On-premises versions as well as SharePoint Online as well.
1. What is SharePoint? Why we use SharePoint?
SharePoint is a browser-based collaboration and document management platform from Microsoft and is used by small, medium, and large size organizations all over the world. It helps to create portals easily, it helps to automate business processes, it helps to collaborate with the team by securely storing, organizing, and sharing information or documents within team members.
According to Microsoft more than 200,000 organizations and 190 million people are using SharePoint.
I have written a complete tutorial on what is SharePoint.
2. What are the various versions of SharePoint?
Mainly, there are two versions of SharePoint:
- SharePoint Online
- SharePoint On-premise
SharePoint Online: SharePoint Online is the cloud version of SharePoint that comes as a service in Microsoft 365 or Office 365. Here, SharePoint is completely managed by the Microsoft team, like installation, patching, updating, etc. Organizations just need to take a plan and use SharePoint. No need for any administrators to manage the SharePoint farm. You can take a license according to the features you required, there are various plans are available to use. Read an article on What is SharePoint Online?
SharePoint On-Premise: In the case of SharePoint On-premise, the Organization has to do everything from start to end. Like installation, patching, updating everything the organization has to take care of. You need your own admin team to take care of the SharePoint farm.
Till now Microsoft has released various versions of SharePoint like below:
Version | Free Version | Paid Version | Year |
1.0 | STS (SharePoint Team Services) | SPS 2001(SharePoint Product Services) | 2001 |
2.0 | WSS 2.0 | SPS 2003 | 2003 |
3.0 | WSS 3.0 | Microsoft Office SharePoint Server (MOSS) 2007 | 2006 |
2010 | SharePoint Foundation Server | SharePoint Server 2010 | 2010 |
2013 | SharePoint Foundation Server | SharePoint Server 2013 | 2013 |
2016 | XXXXXX | SharePoint Server 2016 | 2016 |
2019 | XXXXXX | SharePoint Server 2019 | 2019 |
SharePoint server 2019 is the latest version of SharePoint.
3. What is a site collection and how to create a site collection in SharePoint?
A SharePoint site collection consists of sites and subsites. And this is the place where the users will work like creating lists and storing information, and then creating document libraries to store documents, etc.
We can create team sites to collaborate with team members. Check out an article on how to create a site collection in SharePoint?
4. What is SharePoint list and how to create a list in SharePoint?
A SharePoint list is like a database table, where we can store information. For example, if you want to store information about an employee, then we can create a SharePoint list and add columns like Employee Name, Experience, Expertise, Mobile Number or Address, etc.
If you are using SharePoint Online modern experience, then to create a list, from the home page, click on the + New button -> List from the command bar. Then it will open the Create a list dialog box, from where you can create a blank list or From Excel, or From an existing list or even you can choose a template provided from Microsoft.

5. What is the role of a end user in SharePoint?
The end users are the users who are using the SharePoint site. For example, let us see in an organization all the employees use a SharePoint site and apply for leaves. The end-user should know how to work with lists and libraries, pages and permissions, etc.
Check out SharePoint end user training courses.
6. What are the New Features of SharePoint 2019
SharePoint server 2019 introduced a lots of new features compared to the previous version of SharePoint.
- SharePoint server 2019 provides the modern user experience, like modern team sites, communication sites, modern lists, libraries, site pages, etc. The modern experience looks great on any device like a tablet, smartphone, and laptop, etc.
- Modern SharePoint lists are faster, easy to use and lots of new out-of-box features with a very rich look and feel.
- In the same way, modern libraries also have a better user experience, faster and responsive.
- Microsoft also introduced a modern communication site, it allows to share news, information with a larger audience. These are beautiful, dynamic, and responsive.
- SharePoint 2019 supports large files like we can upload documents up to 15GB of size files.
- SharePoint 2019 allows special characters (# and %) in file and folder names in the document libraries.
- Previously the URL path length was 260 characters but in SharePoint 2019 it has been increased to 400 characters.
There are many more new features are available in SharePoint 2019, you can download SharePoint 2019 installation and new features PDF for free.
7. What is the role of content database in SharePoint?
The role of content database are very very important in SharePoint.
- The SharePoint content database is used to store all content of a SharePoint site collection. Contents are the documents, items, solutions, web part properties everything.
- One content of a particular site collection should be presented in one content database. Meaning you can not keep 50% content in one content database and the rest content from the same site collection in another content database. You have to keep everything in one content database.
- A content database can store content from more than one site collection. Meaning one content database can store the content of multiple SharePoint site collections.
- By default when you configure SharePoint, WSS_Content database will get created.
- To keep the performance high, Microsoft recommends keeping the content database size to 200 GB.
8. What is a team site in SharePoint?
As the name suggest, the team site is to work within a team. By using a team site, team members can store, share content or information securly. For example, you can create a team site for your HR team.
When you will create a modern team site, by default you will see News, Activity, Documents etc.
9. What is a project site in SharePoint and how to manage projects?
We can use project sites to track and manage projects in SharePoint. We can use project sites to organize, store and manage project related documents, we can create tasks, assign with the people in the organization.
To create a SharePoint project site, go to the Site Contents and then click on the Subsites tab and then click on New Subsite.
Then provide a Title, Description, Web site address. And then from the list of templates, choose the Project site. This is important to choose a Project site template.
Then choose the permissions and Navigations etc.
10. What is a wsp in SharePoint?
If you are working with a SharePoint server, then when you try to deploy solutions, then we need to create a solution package (.wsp) file. Whether you develop a visual web part, features, etc using visual studio, we can easily create .wsp file.
Internally, .wsp file is a kind of CAB file that will have a few XML files inside it. And we can use PowerShell to deploy SharePoint wsp files.
11. What is a task list and how to use it in SharePoint?
As the name suggest, we can create task lists for task management. We can create a task list in SharePoint, then we can create new tasks and assign it to users, then we can also mark the task status as in progress, completed, etc.
Apart from that, you can also create subtasks for a task in a task list in SharePoint.
To create a task list, click on the gear icon and then click on Add an app and then choose the Task list template. Once you select the list template, it will ask to provide a name for the task list and then click on OK.
12. What are permissions in SharePoint and how does it work?
SharePoint permissions and security are very important for an organization. The content and information should be secure and should be available to those users whom it has supposed to.
Suppose there is a document library having documents and users from the HR department should access those content, and others should not be able to access the content.
In SharePoint, we can set permission from site collection or site level to list and library levels, and also we can set permission at the document or item level.
By default when you will create a modern team site, there will be 3 groups will be created like below:
- Site owners
- Site members
- Site visitors
We can also create custom SharePoint groups and add users to that group to set permission.
13. What is SharePoint callout function?
From SharePoint 2013 version onwards, Microsoft provides the Callouts functionality that will be used to display important information about an item or document. In a out of box list, when you click on the … the Callouts panel will appear. Callouts are similar to Dialog framework.
By default, the SharePoint callouts displayed in the document library, pages, images, assets library and in tasks lists also.
To create callouts in SharePoint, we need to use the callout.js file that is available in C:\Program Files\Common Files\microsoft shared\Web Server Extensions\15\TEMPLATE\LAYOUTS folder.
Here is a sample code.
(function(){
SP.SOD.executeOrDelayUntilScriptLoaded(function () {
///Add your logic here
}, "callout.js");
})();
14. What are SharePoint server object model?
SharePoint server object model concepts come while working with SharePoint server versions like SharePoint server 2019, SharePoint 2016, SharePoint 2013, and SharePoint 2010.
We can develop custom farm solutions using server object model code. The SharePoint server code always run on the SharePoint server.
To work with the SharePoint server object model, we need Microsoft.SharePoint.dll, which will be inside the C:\Program Files\Common Files\microsoft shared\Web Server Extensions\16\ISAPI folder which created when you install SharePoint.
Below are the SharePoint server object model classes that we can use while working with the server object model code:
- SPFarm
- SPServer
- SPWebAplication
- SPContentDatabase
- SPSite
- SPWeb
- SPList
- SPListItem
Check out 50+ SharePoint server object model examples.
15. What is a document library and various document management feature?
Microsoft provides the SharePoint document library to store, share files that can be accessed from any device, any time, and anywhere.
For example, suppose you want to store files related to training documents, then you can create a custom document library like Training Documents and store all the training related documents.
To organize files, we can also create folders and sub folders, but Microsoft recommends to create metadata or columns to the document library.
Apart from this, we can also control access to the SharePoint document library, so that only people who needs to access will have the access only. Others will not have access to the SharePoint document library.
Apart from this, we can also create various views in the SharePoint document library to view or display items like we can create views to display items whose status is completed or in progress like that. Also, we can create views to create views to view items created in the last 7 days or 30 days, etc.
You can check below articles on document libraries:
- How to give unique permission to a folder in SharePoint Online document library
- SharePoint unique permissions to list & document library
- How to add thumbnail column in SharePoint Document Library
- Disable document edit properties based on user permission in SharePoint document library
- How to add Link to a Document library in SharePoint
- Add multiple Office templates as content type to a document library in SharePoint
A few SharePoint document management features are like versioning, metadata navigation, co-authoring, etc.
16. What are delegate controls in SharePoint?
Microsoft provides a functionality where we can customize the out of box functionality in pages without modifyin gthe code. Basically, it will be a region in the .aspx page, where by activating a features we can add our functionality.
In SharePoint 2013, below are default delegate controls that are presented:
- SuiteLinksDelegate
- SuiteBarBrandingDelegate
- PromotedActions
I have also written a complete article on how to create a custom delegate control in SharePoint using visual studio.
17. What is CAML in SharePoint?
In SharePoint CAML is very much helpful, CAML stands for Collaborative Markup Language. We use CAML in SharePoint to query and update SharePoint objects like list, library, columns, etc.
SharePoint provides CAML query builder that we can use to make the CAML query. Check out the complete tutorial on SharePoint CAML query.
18. What are workflows in SharePoint?
This is another popular SharePoint interview question you will get in interviews.
In SharePoint, we can make automate the repetitive tasks that we usually do in our organizations. In SharePoint we can develop workflows using SharePoint designer 2013, visual studio or even we can use the SharePoint out of box workflows.
From SharePoint 2016 onwards there is no new SharePoint designer and Microsoft is not recommending to use designer workflows. Instead we should use Microsoft flow or Power automate to develop flows in SharePoint Online.
Check out a complete tutorial on SharePoint Workflow.
19. What are event receivers in SharePoint?
SharePoint provides event receivers, which will respond to user interactions. For example, we can write code that will trigger for list events or item events.
The code will trigger when user will add an item in the SharePoint list or upload a document to the SharePoint document library.
For SharePoint on-premises we can develop event receivers using visual studio. Here, the code, will be the server object model code. Here is an article on How to Create SharePoint event receiver using Visual Studio.
Since, we cannot use server side code in SharePoint Online, we can develop remote event receivers. Here is an article on Create remote event receiver in SharePoint Online step by step tutorial.
20. What are content types in SharePoint?
According to Microsoft A content type is a reusable collection of metadata (columns), workflow, behavior, and other settings for a category of items or documents in a SharePoint Server list or document library.
Content types are same in SharePoint Online as well as SharePoint 2013, SharePoint 2016 or SharePoint 2019. You can check out an article on Content type in SharePoint.
21. What are the hardware and software requirements for SharePoint 2013, SharePoint 2016, and SharePoint 2019?
If you want to install SharePoint on your premises, then it is mandatory to follow the hardware and software requirements of SharePoint. Based on the installation scenarios, we need to choose the hardware, software, RAM, processor, hard disk space etc.
The SharePoint server 2019 requires Windows server 2016 Standard or Datacenter (Desktop Experience) or Windows Server 2019 Standard or Datacenter (Desktop Experience) operating system. And similarly, SharePoint server 2019 requires, Microsoft SQL Server 2016 RTM or Microsoft SQL Server 2017 RTM for Windows.
SharePoint 2016 requires, Windows Server 2012 R2 Standard or Datacenter or Windows Server 2016 Standard or Datacenter as the operating system. It requires, Microsoft SQL Server 2014 SP1 or Microsoft SQL Server 2016 RTM or Microsoft SQL Server 2017 RTM for Windows as database server.
I have written a complete article on SharePoint 2019/2016/2013 Hardware and Software Requirements.
22. What is the difference between SharePoint 2019 and SharePoint 2016?
- SharePoint server 2019 is the latest version of SharePoint from Microsoft. Microsoft introduced the modern experience in SharePoint 2019. So the site will be modern sites with modern pages that make them more rich and beautiful. But in SharePoint 2016 you will have the classic experience and you will see the classic home pages.
- The same modern experience you will also get in SharePoint 2019 modern list and libraries. Lots of new features like Copy, Move, Pin documents, Add columns and Views easily are available in modern lists and libraries. You will have the classic lists and libraries in SharePoint 2016.
- In the same way, Microsoft Power Automate or flow is not available in SharePoint 2016 but is available in SharePoint server 2019. SPFx development model is also available in SharePoint 2019 which is not available in SharePoint 2016.
- In SharePoint 2016 you can store up to 10 GB files whereas Microsoft has increased the limit to 15 GB in SharePoint 2019.
- The URL character limits in SharePoint server 2019 also increased to 400 characters from 260 characters in SharePoint 2016.
You can also check this article: Difference between SharePoint 2019 and 2016 and Online.
23. What are various zone in SharePoint?
There are 5 types of zones in SharePoint:
- Internet
- Intranet
- Extranet
- Custom
- Default
All zones use the same web application, contents. But all these zones will have their own port numbers, protocols. We create zones to implement different authentication methods for different zones.
24. What is a picture library and how to create it in SharePoint?
If you want to upload and store photos, then you can use the SharePoint picture library. This library helps to upload, store and use pictures in a SharePoint site. Apart from this, the library has different default views to see photos. The picture library is available in SharePoint Online as well as SharePoint 2013, SharePoint 2016, and SharePoint 2019 also.
To create a picture library in SharePoint, open the SharePoint site, then click on the Settings icon -> then click on Add an app. Then select the Picture Library list template and then give a name for your picture library and click on the Create button.
This is how we can create a picture library in SharePoint.

This is how we can create a picture library in SharePoint Online.
25. What are master pages and how to create a master page in SharePoint?
SharePoint master page are there from SharePoint 2010 and still it is there for the classic version of SharePoint. A master page in SharePoint defines the overall layout and interface of the SharePoint site.
We can put the common elements in the master page, so that it will appear in all the pages which inherits the master page. Common elements like Header, footer, left navigation or top navigation etc.
In SharePoint 2010 we had popular master pages like v4.master (in team sites), minimal.master (minimal master page) and nightandday.master (Publishing sites).
In SharePoint 2013 onwards Microsoft made it easy to create and customize master pages using the design manager. The design manager feature is a publishing feature available in SharePoint 2013 as well as in SharePoint Online sites.
If you want to provide a rich look and feel according to your company standard, then it is better to create a master page from scratch and use it in your SharePoint sites. There are different ways we can create a master page in SharePoint:
- By using SharePoint designer 2013
- By using SharePoint design manager
- By using Visual studio
SharePoint Online interview questions and answers
For a SharePoint developer job, it is necessary to have SharePoint Online developer knowledge. So here I have listed down a set of SharePoint Online interview questions and answers.
Below are the useful 25 SharePoint Online interview questions and answers that will help you to make job ready in SharePoint Online.
Keep reading to know SharePoint online interview questions for senior developer or SharePoint online interview questions for experienced professionals. Even I have added a few SharePoint online migration interview questions and answers.
26. What is SharePoint Online?
What is SharePoint Online? SharePoint Online is the cloud version of SharePoint on-premises. Like SharePoint 2013/2016/2019, we can use it to store, share, and manage content. The only difference is we will be using a cloud-based environment that is managed by Microsoft known as the Office 365 or Microsoft 365. SharePoint Online comes as a services offered by Microsoft in Office 365.
I am written a complete tutorial on What is SharePoint Online?
27. Difference between SharePoint Online and SharePoint On-premise
This is a must SharePoint Online interview questions you will expect in interviews.
What is the difference between SharePoint Online vs SharePoint on-premise? Here are a few:
- In the case of SharePoint Online, your organization has to install, update and maintain the SharePoint server. But in SharePoint Online, Microsoft will take care of everything.
- In SharePoint On-premise, you will have an additional cost for hardware, software, licensing, etc. You also need a SharePoint admin team to maintain the server which requires additional cost. But in SharePoint Online, you can choose a plan based on the services you required for your organization.
- In SharePoint Online, you will receive updates like various new features frequently, compared to SharePoint on-premise version.
I have written a complete tutorial on, SharePoint Online vs on premise.
28. What is Office 365 or Microsoft 365? How SharePoint Online related to Office 365?
As we all know, we are in the cloud services world now, Microsoft also provides various services through Office 365 or Microsoft 365.
In Office 365, you will find services like various Office applications like Word, Excel, PowerPoint, Outlook, Access, and other services like OneDrive for Business, Exchange Online, Microsoft Teams, and also SharePoint Online.
SharePoint Online comes as a services in Office 365.
29. Can we add custom domain for our Office 365 SharePoint Online?
Yes, we can add a custom domain for an Office 365. You can check out this article.
30. Can we create web application in SharePoint Online?
No, we can not create web application in SharePoint Online. Microsoft does not allow us to create a web application in SharePoint Online, we just can be able to create site collections in SharePoint Online.
31. What are SharePoint Apps or SharePoint Add-ins?
A SharePoint Add-in is a self-contained piece of functionality that extends the capabilities of SharePoint websites to solve a well-defined business problem.
Previously it was name as SharePoint apps and then later Microsoft renamed it to SharePoint add-ins.
You can check an article on, SharePoint hosted app development tutorial.
32. What are the different ways to deploy SharePoint add-ins?
There are two ways, we can deploy a SharePoint hosted add-in or apps. Right-click on the solution and then click on Publish… button to create a package. This will create a .app file that we need to deploy.
There are two ways we can distribute the add-in package.
- Add-in Catalog site: Microsoft provides a dedicated site collection that we can use to deploy the SharePoint apps. Simply, upload the package to the Add-in catalog site or SharePoint app catalog site.
- Office Store: Apart from this, we can also upload it to the Microsoft office store. Microsoft handles the marketing process for you, from discovery to purchase to updates.
33. Can we use SharePoint server object model code in SharePoint Add-ins or SharePoint Apps?
No, we cannot use SharePoint server object model code in SharePoint apps or add-ins. In SharePoint hosted add-in we can use JSOM code and in provider-hosted language we can use CSOM.
34. What language or code we can use in provider hosted add-in in SharePoint Online?
In provider hosted add-in in SharePoint Online, we use the C#.Net language or the CSOM code. Here we use the below two dlls:
- Microsoft.SharePoint.Client.dll
- Microsoft.SharePoint.Client.ClientRuntime.dll
35. What is difference between host web and app web in SharePoint Online?
It is very much necessary to understand the difference between host web and app web in SharePoint Online.
Host Web: This is the SharePoint site, where the app will be installed and it is always the tenant domain name.
App Web: On clicking of the apps, to which site we usually navigate is the app web. This is an isolated domain inside the host web. You will find a random guid that will be appended to the host web.
36. How to get host web data in SharePoint add-in?
I have written a complete tutorial on how to get host web list items using SharePoint Online Apps or Add-in? Check out here.
37. How to work with jsom in SharePoint Online?
JSOM stands for JavaScript object model and we can use jsom to display, insert, update, delete and manage SharePoint data,
To use JSOM in SharePoint site, we need the sp.js file that is located by default in the LAYOUTS folder.
I have written a complete tutorial on JSOM SharePoint with examples.
38. How to work with Rest API in SharePoint Online?
Like JSOM, Rest API is another client object model to work with SharePoint data. By using Rest API, we can interact remotely with SharePoint sites. We just need to construct a RESTful HTTP request, using the Open Data Protocol (OData) standard.
One more advantages of using Rest API over JSOM is that, we do not need any additional js file to work with.
I have written a complete tutorial on SharePoint Rest API Tutorial and Examples.
39. How to work with CSOM in SharePoint Online?
We use CSOM with SharePoint provider hosted apps or we can also use CSOM from any .Net application like Asp.Net web application, console application or windows application, etc.
To work with .Net client object model, we need the below two dlls.
- Microsoft.SharePoint.Client.dll
- Microsoft.SharePoint.Client.Runtime.dll
You can check out an article on how to work with CSOM SharePoint Online.
40. Can we use event receiver in SharePoint online?
We can not use event receivers in SharePoint Online, we can use remote event receiver in SharePoint Online.
41. Is it possible to create visual web parts in SharePoint Online?
Yes, we can create visual web part but sandbox solution in SharePoint Online.
42. What is the difference between OneDrive for Business and SharePoint?
Microsoft also provides cloud storage service as OneDrive and OneDrive for Business. OneDrive is for personal use and OneDrive for Business is intended for organization use.
SharePoint provides a lot of other features like document management, business process solution, etc.
43. How to connect to SharePoint Online using PnP PowerShell?
To work with SharePoint Online from PowerShell, we need to install SharePoint Online management shell. Once you installed successfully, you can run the below cmdlet to connect to SharePoint Online sites.
Connect-SPOService -Url https://<tenantname>-admin.sharepoint.com -credential yourusername@<tenantname>.onmicrosoft.com
You can check out a detailed article on Connect to SharePoint Online Site using PowerShell.
44. How to fetch ULS logs using Correlation ID in SharePoint online?
In SharePoint On-premise, we can fetch ULS logs using Correlation ID in SharePoint by running the below PowerShell cmdlets.
Connect-SPOService -Url https://<tenantname>-admin.sharepoint.com -credential yourusername@<tenantname>.onmicrosoft.com
In SharePoint Online, we can not fetch from ULS logs using PowerShell. If you want to ULS logs, then you have to raise a ticket with Microsoft.
45. What is a communication site in SharePoint Online?
Microsoft provides communication site templates, that we can use to share information with large audience. SharePoint communication sites are more visually attractive.
We can use SharePoint Communication site is to share content, news, report, status with people across the organization.
46. How to create a communication site in SharePoint Online?
We can create a communication site from the SharePoint Online admin center, and follow this article to know more.
47. Difference between a communication site and team site in SharePoint Online
As the name suggests, team sites are for a particular team, for example, your HR team, Dev team, or IT team where team members can able to sharing, storing, collaborating information on files from anywhere and any device.
We create communication sites, when we want to share news, information with a larger audience. Like for example, you want to create a site for your entire organization and want to share information, so that everyone can see it.
I have written an article on SharePoint Online Team site Vs Communication site.
48. What is a site column and how to create a site column in SharePoint Online?
A SharePoint site column is a reusable column that we can use in any list and library in the site and any nested subsite under the SharePoint site. By creating a site column at the site level we can use that in any lists and libraries of the current site and child sites in SharePoint.
Check out an article on what is a site column in SharePoint? And how to create a site column in SharePoint Online? Create site column in SharePoint using Rest API and PowerShell.
49. What is the difference between a SharePoint list and library in SharePoint Online?
As the name suggests, we create lists in SharePoint to store information and we create SharePoint document libraries to store documents.
But there are a lot of differences between list and library in SharePoint. Like in SharePoint lists, we will have only major versions and in libraries, we can have major and minor versions.
I have written a complete tutorial on Difference between SharePoint list and Document library.
50. What is a modern site in SharePoint Online?
Microsoft introduced the modern experience in SharePoint Online. We can create modern sites like modern team site or modern communication site in SharePoint.
These sites are visually very attractive sites not like the classic SharePoint sites and these are responsive in nature. You can view properly in mobile, tablet or desktop properly. Apart from this these sites you can create very quickly comparing to classic sites.
51. What are various permissions in SharePoint Online?
Permissions are very important in SharePoint Online. Below are the permissions available in SharePoint Online:
- Full Control: Has full control
- Design: Can view, add, update, delete, approve, and customize
- Edit: Can add, edit, and delete lists, can view, add, update, and delete list items and documents
- Contribute: Can view, add, update, and delete list items and documents
- Read: Can view pages and list items and download documents
- Limited: Access Can view specific lists, document libraries, list items, folders, or documents when given permissions
- View Only: Can view pages, list items, and documents.
Check out SharePoint permission levels
52. What is difference between edit and contribute permission in SharePoint Online?
The major difference between edit and contribute permission is that, with Edit permission, user will be able to create, edit and delete a list. But with SharePoint contribute permission, users will not be able to create list. With contribute permission, you can be able to work with list items in SharePoint Online.
53. Can we use SharePoint designer 2013 in SharePoint Online?
Yes, we can use SharePoint designer 2013 to open SharePoint Online classic site, but we cannot be able to open modern SharePoint sites.
54. Can we use SharePoint designer workflows in SharePoint Online?
Yes, we can use SharePoint designer workflows in the SharePoint Online classic site. But ideally, we should create Microsoft flow or Power Automate.
55. How to enable audit log settings in SharePoint Online?
In SharePoint Online, Open your Microsoft 365 admin center and go to Report -> Usage. And then under SharePoint files, click on view more and then select Site usage. Here you will be able to see the SharePoint Usage Reports.
Previously, there were options to enable audit settings from the SharePoint Online site collection. But that option is disabled by Microsoft. The option was available in the Site Settings page under the Site Collection Administration, link as “Site collection audit settings“.
56. How many days, the deleted content will be there in the SharePoint Online recycle bin?
The deleted content will be there for 93 days in SharePoint Online from the date of deletion. This includes the first stage and second stage recycle bin in SharePoint Online. Check out an article on SharePoint Online Recycle Bin.
57. What is Microsoft teams? And how Teams is different from SharePoint Online?
According to Microsoft, by using Microsoft teams, we can meet, chat, call and collaborate in just one place. While doing chat in Microsoft teams, we can send GIFs, stickers, and emojis, etc.
By using Microsoft Teams, we can use various features like group calling, cloud voicemail, and call transfers. And in Microsoft teams, we can do video conference upto 10,000 people.
In teams also, we can easily find, share, edit files in real time.
Check out a few Microsoft Teams tutorials.
58. What are the various migration tools that you can use in SharePoint Online?
There are various SharePoint Migration tools are available in the market to Migrate data feom one version to another version. Here are a few tools:
- Free SharePoint Migration Tool from Microsoft
- Sharegate
- Metalogix
- AvePoint
- MetaVis
- Axceler
- HarePoint, etc.
59. How to migrate documents from SharePoint 2013 to SharePoint Online free?
Microsoft provides a free SharePoint Migration Tool that you can use to migrate documents from SharePoint 2013 to SharePoint Online for free. Check out an article on how to use the free tool, How to use Microsoft SharePoint migration tool.
The SharePoint Migration Tool supports migration to SharePoint Online and OneDrive from:
- SharePoint Server 2016
- SharePoint Server 2013
- SharePoint Foundation 2013
- SharePoint Server 2010
- SharePoint Foundation 2010
- Network and local file shares
60. How to migrate SharePoint farm solutions to SharePoint Online?
SharePoint Online does not support farm solutions. So if you want to migrate the SharePoint farm solutions to SharePoint Online, then we need to convert these solutions to either SharePoint apps or SPFx client-side web parts, etc.
I hope you have enjoyed the SharePoint Online interview questions and answers.
Check out the below articles which will help you to create master pages in SharePoint.
- Steps to create a custom master page in SharePoint using design manager
- Create a custom master page in SharePoint 2013/2016/Online using SharePoint designer
- Convert an HTML page into a SharePoint master page using Design manager
- Create a custom master page using Visual Studio in SharePoint 2016/2013
- Change Master Page using PowerShell in SharePoint 2013/2016
- How to change master page in SharePoint Online
Master pages are no more recommended options for SharePoint sites. If you are using SharePoint modern experience, you will not get master page options.
I hope these SharePoint interview questions and answers will help you to get a job as a SharePoint developer. Also, the SharePoint Online interview questions and answers will help you to get a job in SharePoint Online Office 365. There are a few questions on migration but hope you liked the SharePoint online migration interview questions also. These are SharePoint online interview questions for experienced developers as well.
I am Bijay a Microsoft MVP (8 times –Â My MVP Profile) in SharePoint and have more than 15 years of expertise in SharePoint Online Office 365, SharePoint subscription edition, and SharePoint 2019/2016/2013. Currently working in my own venture TSInfo Technologies a SharePoint development, consulting, and training company. I also run the popular SharePoint website EnjoySharePoint.com
It was really really very helpful. Thank you Bijay. I Appreciate your efforts on creating this blog as it gives a quick brush up to the technology 🙂
Thank you very much Melvin for your kind words!
Superb content, really helpful. Thanks a lot!
Very helpful. Thanks a lot !
Nice. For question 44 the answer command is same as 43 question/answer
This is very helpful. Thank you very much for detailed explanation.