Tuesday, June 29, 2010

Sharepoint 2007 Interview questions

Hi Friends,

I have just updated with some questions which I get crossed when interviewd and I tried to post to the candidate when I am taking interview to understand the knowledge of person in sharepoint basics

Whatever the questions posted below is very specific to developer’s, I will post administrator related questions in my next blog..

Hope you all well versed in google to search answer for the questions below :)

1. What are the two base classes a Webparts you are going to use within SharePoint 2007 can inherit from?

2. Creating a Web part, which is the ideal location to Initialize my new controls?

3. What are the differences between the two base classes and what are the inherit benefits of using one over another?

4. What does AllowUnsafeUpdates do

5. What does RunWithElevatedPrivileges do, on what account it runs

6. What is a SPSite and SPWeb object, and what is the difference between each of the objects?

7. What is CAML, and why would you use it?

8. What is impersonation, and when would you use impersonation

9. What are event receivers? What are the different ways to deploy events

10. Difference between event handler and workflow in sharepoint

11. What base class do event receivers inherit from?

12. What is the difference between asynchronous and synchronous event receivers?

13. How to create your own roles in sharepoint, why it is needed

14. What are different modes of views or shared properties in sharepoint

15. How to deploy the custom webpart without resetting IIS

16. How you define scoped search in sharepoint

17. What is the use of property based search in sharepoint

18. How you define custom property for search

19. What is splistitemcollection by basic

20. When to use spdispose method?

21. What is the capacity of sharepoint list or library, what is the alternate way to maintain the performance

22. How to retrieve items inside folder in sharepoint list using CAML query

23. What is the maximum limit of site collections, sites, subsites, lists items, columns, content db, and upload file capacity?

24. How we deploy the custom workflow, what are the different states of sharepoint workflow

25. Difference between state and sequential workflow

26. What are the different scopes of feature and when to use what

27. What is feature stapling and what and all we can attach it through feature

28. How to avoid item.update() method calling recursive in event handlers?

29. What is the better combination of “AND’, “OR”, “WHERE’,”ORDER BY” clause in CAML query

30. How to deploy custom CQWP webpart

31. What is content type and how to create it?

32. How you create custom page layout and deploy it

33. Difference between list and library

34. Difference between site template and site definition

35. How you create custom site definition and deploy it

36. What is ghosting and unghosting for sharepoint pages?

37. What are user controls and when we should go for user controls, how to deploy it

38. What is data view webpart? And what is the use of it?

39. What is intranet and internet sites in sharepoint, how do u setup that

40. How do you setup form based authentication in sharepoint

41. How do you enable anonymous access to the site

42. What are web part properties, what are the different attributes of the property

43. Difference between user groups and audience in sharepoint

44. Hw to create custom fields in sharepoint

45. How to maintain the content db overflow

46. All stsadm commands (feature, solution, backup restore..etc)

47. Different ways of taking up backup and restore in sharepoint

48. Difference between export/import and backup/restore

49. How to create custom alerts in sharepoint

50. How to create sharepoint timer jobs and definitions

51. Basic oops concepts

52. How to manually create wsp file and what are the files included in that

53. What is the limitation of using SPD workflow

54. How to create a connected custom webparts, what are the interfaces used for it

55. How to manage webpart resource files

56. What is webpart manager

57. How to access publishing site pages through Object Model

58. How to import users from active directory

59. How to create user definition file for BDC

60. What is personalization in sharepoint

61. What are basic web services used in sharepoint coding

62. How do you define the credentials for sharepoint web services

No comments: