about the book - jean paul's blog · interview. the questions were collected over dozens of...
TRANSCRIPT
About the Book
The book is targeted for SharePoint Developers who wish to practise well before an
Interview. The questions were collected over dozens of interviews of my experience &
other fellow developers. I believe a developer having sound knowledge on SharePoint
2010 should be able to learn these Interview Questions easily.
I repeat that understanding the subject is well required before practising these Interview
Questions. If you feel comfortable about your knowledge you can practise these questions
and it increases your chances of passing the interview.
On the other side if you feel lack of fundamentals on going through the questions I
recommend you to read other SharePoint learning materials to get the fundamentals first.
After a while you can come back and attempt these questions.
How the Questions are organized?
The Questions are organized in a Flow Layout. A primitive question continued with more
detailed one should keep the spirit of learning up. The Questions are grouped based on
the Category. You can find the major categories as:
Basics
Solutions
Web Parts
Workflows
Customizations etc.
An additional chapter for Architect Track is included.
Symbols
Following are the symbols used along with the questions to add more information to it. A
question may contain both the symbols.
This symbol means the Question is Important for Knowledge. You
should definitely learn it as a fundamental aspect.
This symbol means the Question is being frequently asked in
Interviews. Learning this Question & Answer should increase your chance for passing the
Interview.
About the Author
Jean Paul V.A is a Software Developer and Architect working on Microsoft Technologies for
the past 12 years. He has been passionate about programming and mentored lots of
developers in SharePoint and related Technologies. He has been holding MCPD and MCTS
Certifications in:
SharePoint
ASP.NET
SQL Server
WCF
In the free time he would be focusing on writing Chapters and participating in Technology
Forums including MSDN Forums, c-sharpcorner.com and codeproject.com. He had been
awarded Mind Cracker MVP Award for 2011, 2012 years for his quality contribution over c-
sharpcorner.com. He is ambitious to make the best resources available for SharePoint
technology. In the academics, he holds a Bachelor’s Degree in Computer Science and
Masters in Business Administration.
Presently he is working as Technical Consultant in VA, United States. His primary services
include SharePoint Development, Providing Architectural Decisions and Training
Developers. You can see his blog at www.jeanpaulva.com
SharePoint 2010 Interview Questions (SAMPLE QUESTIONS)
www.jeanpaulva.com
1
Disclaimer
The information contained in this book are collected and compiled over contents from
Books and Internet. The materials contained on this book are provided for general
information purposes only and do not constitute legal or other professional advice on any
subject matter.
The author does not accept any responsibility for any loss which may arise from reliance
on information contained on this book. Reproduction, distribution, republication and
retransmission of material contained within this book are prohibited unless the prior
written permission of the author.
Copyrights © 2012-2013 JEAN PAUL V.A, www.jeanpaulva.com. All Rights Reserved.
SharePoint 2010 Interview Questions (SAMPLE QUESTIONS)
www.jeanpaulva.com
2
TABLE OF CONTENTS
INTRODUCTION Error! Bookmark not defined.
BASICS Error! Bookmark not defined.
FEATURES Error! Bookmark not defined.
CONTENT TYPES Error! Bookmark not defined.
SOLUTIONS Error! Bookmark not defined.
SEARCH Error! Bookmark not defined.
WEB PARTS Error! Bookmark not defined.
WORKFLOWS Error! Bookmark not defined.
SERVER OBJECT MODEL Error! Bookmark not defined.
CLIENT OBJECT MODEL Error! Bookmark not defined.
TIMER JOBS Error! Bookmark not defined.
ADMINISTRATION Error! Bookmark not defined.
OFFICE INTEGRATION Error! Bookmark not defined.
INFOPATH Error! Bookmark not defined.
SERVICES Error! Bookmark not defined.
GENERAL Error! Bookmark not defined.
ARCHITECT TRACK Error! Bookmark not defined.
INTERVIEW TIPS 20
NOTE: PAGE NUMBERS ARE INVALID AS ONLY SAMPLE QUESTIONS INCLUDED
SharePoint 2010 Interview Questions (SAMPLE QUESTIONS)
www.jeanpaulva.com
3
What is SharePoint?
SharePoint is an enterprise collaborative web platform developed by Microsoft.
SharePoint provides the advantage of rapid solutions development through reusable
components like:
1. Document management
2. Record management
3. Collaboration
4. Search
5. Business Intelligence
6. Workflows
7. Extensibility
8. Security
In the core SharePoint is built on ASP.NET/ISAPI with backend supported by SQL Server.
The previous version of SharePoint 2010 was SharePoint 2007 and the successor is
SharePoint 2013.
SharePoint 2010 Interview Questions (SAMPLE QUESTIONS)
www.jeanpaulva.com
4
What are the 3 editions of SharePoint 2010?
There are 3 editions for SharePoint 2010:
Foundation
Server Standard
Server Enterprise
SharePoint Foundation is a freed edition having document management and collaboration
features.
SharePoint Server Standard is built on top of SharePoint Foundation and involves business
level functionalities.
SharePoint Server Enterprise is built on top of Server Standard and targets large
enterprises.
SharePoint 2010 Interview Questions (SAMPLE QUESTIONS)
www.jeanpaulva.com
5
What are the advantages of using SharePoint?
SharePoint provides Skill, Cost & Time advantages.
For IT Professionals, SharePoint provides rapid development of web sites, lists & libraries.
There are lot of flexibility in customization and security aspects. In forms management
side SharePoint supports InfoPath. Thus the skill of IT Professional can be used instead of
a Developer.
For Developers, SharePoint provides extensibility through programming. Creation of Web
Parts for user interfaces, Integration of Logic through Workflows are some of the aspects
where SharePoint Infrastructure supports rapid application development.
In the time & cost advantage side, for example a CRUD (Create/Read/Update/Delete)
form in ASP.NET takes 8 hours to produce & deploy, the same can be done in SharePoint
within 5 minutes.
SharePoint 2010 Interview Questions (SAMPLE QUESTIONS)
www.jeanpaulva.com
6
What are the Document Management Features of SharePoint 2010?
The document management features are:
Document Storage
Document Versioning
Document Check in / Check out
Client Side Integration
Document Set support
Document ID Integration
Co-Authoring
Content Type Hub
MMS (Managed Metadata Service)
SharePoint 2010 Interview Questions (SAMPLE QUESTIONS)
www.jeanpaulva.com
7
What is the scope of a Feature?
The scope of a feature can be:
Farm scoped
Web Application scoped
Site Collection scoped
Web Site scoped
What are the events in a Feature?
Following are the events in a Feature:
1. Installing
2. Uninstalling
3. Activating
4. Deactivating
SharePoint 2010 Interview Questions (SAMPLE QUESTIONS)
www.jeanpaulva.com
8
What is Feature Stapling?
Feature Stapling is association of a feature with all new references of a Site Definition.
This helps in such a way that whenever a new site is created the stapled feature will be
associated with it automatically.
SharePoint 2010 Interview Questions (SAMPLE QUESTIONS)
www.jeanpaulva.com
9
What is Content Source?
Content Source represents Contents that can be crawled and indexed by a Search Service.
There are different Content Source Types like:
1. Web Content Source
2. SharePoint Content Source
3. Business Data Content Source
4. File Share Content Source
5. Lotus Notes Content Source
6. Custom Content Source
SharePoint 2010 Interview Questions (SAMPLE QUESTIONS)
www.jeanpaulva.com
10
What is Chrome of a Web Part?
It represents the Title & Border of a Web Part in the SharePoint user interface. We can
customize the Chrome in the Edit mode of Web Part.
What is the base class for a Web Part?
The base class is WebPart.
Contained in namespace System.Web.UI.WebControls.WebParts
Please note that the Microsoft.SharePoint.WebPart class is to provide backward
compatibility.
SharePoint 2010 Interview Questions (SAMPLE QUESTIONS)
www.jeanpaulva.com
11
What is Dehydration/Passivation of Workflow?
Dehydration state is when the workflow enters the idle state. In this state the workflow is
removed from the memory and state is saved to database.
Example: Waiting for a status to be changed.
SharePoint 2010 Interview Questions (SAMPLE QUESTIONS)
www.jeanpaulva.com
12
How the Client Object Model works?
The client application sends XML Web Requests to the SharePoint site. The result will be
in JSON format and it is converted into the Client Object Model types.
Can we use SPMetal.exe along with Client Object Model?
No. We cannot use SPMetal.exe to generate Client Object Model entities.
SharePoint 2010 Interview Questions (SAMPLE QUESTIONS)
www.jeanpaulva.com
13
What is a Timer Job?
A Timer Job is used to execute a task on a scheduled basis. The process responsible for
performing Timer Job is OWSTIMER.exe and it is a Windows Service application.
What is the configuration file for Timer Job?
The configuration files for the process OWSTIMER.EXE residing in 14 hive folder.
OWSTIMER.EXE.CONFIG
SharePoint 2010 Interview Questions (SAMPLE QUESTIONS)
www.jeanpaulva.com
14
What are the different stages of Recycle Bin?
There are 2 stages of Recycle Bin:
First Level or User Level
Second Level or Site Collection Administrator Level
What is SAML?
SAML represents Security Assertions Markup Language.
SAML is used in Claims Based Authentication which is a new authentication type supported
by SharePoint 2010.
SharePoint 2010 Interview Questions (SAMPLE QUESTIONS)
www.jeanpaulva.com
15
What are the 2 types of Administrators for a Site Collection?
The 2 types of Administrators are:
1. Primary Administrator
2. Secondary Administrator
What is the extension of PowerShell script file?
The extension of PowerShell script file is .ps1
What is DOCICON.XML file?
DOCICON.XML file resides in the 14 hive folder and manages the File Handling Extensions
for client side.
For example .dotx, .docx extensions are mapped with the Open Command ActiveX name
for client side.
What are the extensions WSP and STP?
WSP represents SharePoint Solutions Package
STP represents SharePoint List Template
SharePoint 2010 Interview Questions (SAMPLE QUESTIONS)
www.jeanpaulva.com
16
What is Document ID Service?
Document ID Service provides unique ID for documents in the libraries. We can also assign
a prefix along with the Document ID.
Additionally it allows retrieving documents by using the ID without specifying the library
path.
What is Client Integration and how to enable it in SharePoint?
Client Integration involves the launching of Client side applications.
To enable Client Integration:
1. Enable Client Integration for Web Application Authentication Provider
2. Ensure Client Integration is enabled for the Library Settings
Additionally in the server side DOCICON.XML is used to determine the application to be
launched for different extensions.
SharePoint 2010 Interview Questions (SAMPLE QUESTIONS)
www.jeanpaulva.com
17
What are the 3 types of Rules in InfoPath form?
The 3 types of rules are:
1. Validation Rules
2. Formatting Rules
3. Actions
SharePoint 2010 Interview Questions (SAMPLE QUESTIONS)
www.jeanpaulva.com
18
What is SharePoint Service Applications?
Service Applications provide functionality in a scalable manner. It replaced the old SSP
(Shared Services Provider) in SharePoint 2007.
Some examples of service applications are:
1. Excel Service Application
2. User Profile Service Application
3. Access Service Application
4. Visio Graphics Service Application
5. Business Data Connectivity Service Application
Can Developers create Service Applications in SharePoint 2010?
Yes, Developers can build custom service applications using the Server Object Model.
What is the Life Cycle of Services?
The Life Cycle of Service consists of:
1. Installation
2. Provision
3. Instantiation
4. Management
SharePoint 2010 Interview Questions (SAMPLE QUESTIONS)
www.jeanpaulva.com
19
How process isolation can be attained in SharePoint?
Create separate web applications as they are executed in different processes.
Which service takes care of Multi Tenancy in SharePoint 2010?
Subscription Settings
SharePoint 2010 Interview Questions (SAMPLE QUESTIONS)
www.jeanpaulva.com
20
INTERVIEW TIPS In this area I would like to give more Tips on Interview Performance and Feedback.
Conveying & Convincing
While answering the interview questions you are actually conveying or representing
your knowledge. But not all Conveyance may not be convincing to the Interviewer.
(more..)
Make the Interviewer explore your Confidence Area
As a developer you might be having your strong areas. So any answers you make
should end in your strong area.
(more..)