about the book - jean paul's blog · interview. the questions were collected over dozens of...

23

Upload: tranlien

Post on 26-Jun-2018

212 views

Category:

Documents


0 download

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..)