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