SharePoint Interview Questions?

Leave a Comment
Hi All,

below are the interview questions for the people who have 2-3 years of Experience in SharePoint Development, Hope it will be useful.

HCL:

1. Web part life cycle?
2. How you will debug your web part?
3. Complex web part which you have developed till now?
4. What are the uses of Web Parts?
5. Best practices which you have implemented in your development?
6. Share point hierarchy as per classes?
7. How to add an Item to List? Explain the Code?
8. Difference between GetLists () and TryGetList ()?
9. What is the usage of using ()?
10. Difference between web part and visual web part?
11. How to use custom web part properties? In how many ways we can implement it?
12. Types event receivers?
13. Why two types of event receivers are existed?
14. What is the exact difference between sync and async events?
15. Why runwithelivated in your code?
16. Explain a code to create a list Programmatically?
17. How you will improve performance of your application?
18. Usage of developer dashboard in share point?
19. How you will track the performance by using the SharePoint classes?
20. Write PS Commands for add and install solutions?
21. What are the different ways to identify a control in web part?
22. How to create Master pages and Page Layouts?
23. Can i access web.config values in Timer Job?
24. What are the differences between Sandbox and Farm solutions?
25. What are the usages of before and After Properties? Explain about them?
26. How you will identify a control in share point web part by using jquery and JavaScript?
27. Can we write Server side code in Apps?
28. In how many ways we can develop (Hosting) Apps in share point?
29. How you will deploy Apps from one environment to another Environment?
30. Difference between SPQuery and SPDataQuery...?
31. CAML Vs. Linq...?
32. complex web part which you have written in your career?
33. Advantages by using the InfoPath forms?
34. How you will create a site definition and list definition?
35. Once i have taken the Site definition (or) List Definition file Template in VS. what will contain in those files, what we need to write?
36. Difference between List Definition, List Instance and List Item?
37. How you will read List Item attachments?
38. How you will read User Profile properties Programmatically?
40. what is the Document set? why it is introduced?
41. what is content type? Does Content Type Supports list Columns?
42. Which service Application should enable for Content type?
44. From which class event receivers are inherited?
45. What is enable firing and Disable firing?
46. What is the difference Between List and library?
47. How you will add custom attribute in AD?
48. How you will read User Profile properties programmatically?
49. Can i Update the AD values from the User Profile?
50. scenario based query on event receivers?
51. what is process followed for  creating a  web part and deployment ?
52.why Sandbox solution doesn’t support Visual Web Part ?
53. Where does Sandbox solution sits and Farm solution Sits after deployment ?
54.What is the background process for WebParts deployment ?
55. What is Content Type? How many ways are there to create? Give a Scenario of using content type ?
56. Can a content type defined in one site collection will be used in another site Collection ?
57. Site Columns ? in which scenario we need to go for Site Columns ?
58. What is list throttling and resource throttling ?
59.what are service applications you worked ?
60. Does trygetlist() method exists in SharePoint 2007?
61. Best Practice of Getting or Updating items in list ?
62. What is Impersonation ? Why we use run with elevated privileges ?
63.I want to Display 2000 items to all users and 10,000 items to admin  in a list ? how do i achieve ?
64.How would you deploy the wsp to SharePoint server? give Commands from starting to deployment ?
65. What is timer job ?
66. What are the predefined constructors are there in timer job ?
67. In which method exactly ,the actual logic will be implemented ?
68. How would you evaluate your code for best Practice ?
69. Explain about user profile service ?
70. What does Spweb.Ensure method do ?
71. What is search configuration ?
72. What is Content Source ,Result Source ,Crawling ?How you configured the Search for your web application ?
73. Why we use using key word ?
74. Where will you call dispose method if you are not used using ?
75. What is content type hub how u has configured ?
76. Where will the web part placed after deployment what is the exact location ?
77. Tell me the hierarchy of the Server object classes ?
78. How will you achieve the better performance of retrieving a list  ?
79. Tell me step by step creation of content type in out of box 
80. Difference between itemcount and items.count ?
81. What is managed properties in SharePoint?
82. How you will move page layouts from One Environment to another Environment?
83. Can we use SPContext in Timer Job? If not Why ?

NTT Data: 

1. What are the OOB features you are aware Of and Explain?
2.  What are the Service Applications you are familiar or usage in your projects?
3. How you will Configure search ? Explain?
4. What is Content Source?
5. Difference between SP2010 Search and SP2013 Search?
6. What is Search Scope? What is the usage?
7. Difference between Content Query WebParts and Search?
8. Search Results WebParts?
9. Business Catalogue?
10. Global Catalogue?
11. BCS..? How you will Configure?
12. What is Managed Navigation?
13. How you will write rules in Search? Usage?
14. What is Keyword search?
15. UPS? Configuration steps?
16. Create document Library Programmatically?
17. Create folder inside document Library?
18. Can i sync the External databases in UPS?
19. Delegate Controls in share point?
20. difference between ref and out parameters?
21. threading and multi threading?
22. difference between  event receivers and workflows?
23. types of workflows?
24. Which project methodology u have used in your projects?
25. Architecture of Development?
26. difference between for and for each?
26. what is partial class?
27. difference between array and array list?
28. difference between out and ref parameters?

29. Where we can change the List throttling value and How?
30. What is application page?
31. What is Master Page and why we need to use it?
32. What is page layout? Have you created any page layout?
33. Difference between Master page and Page layout?
34.What is WCF service? Why we use that?
35.What is ABC(address, binding, contract)?
36. What are the Bindings used in WCF?
37.What is Proxy?
38. Coding guidelines used in your code?
39.Write program to get List items from SPList using share point object model and client object model?
40. How we use client object model? What are client object models?

Infosys:(Questions covered above)
41. User permission? Permission levels?
42. SDLC models?
43. What is water fall model? What the phases involved in it?
44. Sorting methods used to perform array/collections (excluding VS default methods)?
45. What is bubble sort?
46. Program to get prime number?
47. Program for palindrome?
SQL:
48. What stored procedure? Why we use that?
49. What are functions? Why we use that?
50. What is difference between stored procedure and function?
51. What is indexing? And its types?
52. What are joins exists and its types? Explain?
53. What are the coding guidelines used in code?

Tech Mahindra: (Questions covered above)
54. How to change the Search result page url in the site?
55. What is use of Content editor web part (need to explain few scenarios)?
56. What is the use of Content query web part?
57. Differences between element.xml,manifest.xml,feature.xml?
58.What are different Types of APPS?
59. How to cancel event in event receiver?
60. How to fetch the data from Multiple lists in multiple sites?
61. How to use $.ajax function and explanation for the function?
62. How to fetch data from List using REST with Code?
63. ECMA Script to fetch the data from list with Code?
64. What will you do when your timer job is not running in production environment?
65. Scope of Event receiver?
66. How will you migrate from 2010 to 2013?
67. What will happen in override function in a visual web part?
68. Architecture of two types APPS SharePoint hosted and provider hosted apps and main difference between them?
69. What is reusable work flow how to use it?
70. What is content Type and how to use it?
71. SSRS reports configuration two types? Integrated mode native mode explanation?
72. Steps to create a Timer Job?
73. How will u configure share point learning Kit?

Accenture:(Questions covered above)
74. How can we upload documents are file from one server to other?
75.  What are the methods to migrate the sites 2007 to 2010  and 2007 to 2013?
1) Site collection max size?
2) I have a Site collection and 4 subsites.I have a content type created at site collection level.I don't want to use the content type in two of the subsites how can i do that ?is it possible?
3) Content Type Hub?
4) How to display the count of the list items in out of box?
5) What are the different types of APPS?
6) Steps to create Share point hosted APP?
7) What is Chrome Control?
8) What does headers indicates in $.ajax function?
9) SDLC Life Cycle?
10) Difference between Workflow and Event Receiver?
11) How to improve page performance?
12) How to recover deleted site collection?
13) Difference between SPDesigner 2010 and 2013?
14) Differences between SP 2010 and 2013?
15) What is Term Store and how to create?
16) How to create Managed Meta data service?
17) What is Design manager?
18) Write ECMA Script to update the list Item?
19) What are Connected Web parts?
20) Web Part Life Cycle?
21) New Services that are introduced in SP 2013?



Yash Technologies:

1) What is feature stapling?
2) What are the types list form?
3) Logic to display User Birthday for 7 days?
4) difference between list view web part and List view?
5) how to create reusable workflows?
6) What is content Type and Content Hub?
7) What is Ghosting?
8) What is Water fall model and V- Model?
9) Differences between water fall model and v- Model?
10) What is Document Set?
11) What is Module and Receiver in Element.xml?
12) ECMA script to add list item?
13) BCS configuration?
14) Power Shell commands to deploy the new solution and also to update?
15) What is external List?
16) Paging in Lists?
17) Search Configuration and how to enable search on lists and Libraries?
18) What reference can be used for ECMA?
19) What are properties used in ?
20) Different types of Workflows?
21) What is Site workflow?
22) Backup and restore site Power Shell commands ?
23) Customizations in work flows through Designer?
24) Differences between share point designer 2010 and 2013?
25) What is Managed Meta Data Service?
26) What is Term store and term set?
27) What are the difference services available?
28) Implementing Stored procedures with some given conditions?
29) How to create Custom Pop Ups with sample code?
30) What is Form Digest?
31) Linq Queries ?
32) Differences between Linq and CAML?
33) What is the use of Row limit in CAML Query?
34) Share point Installation and steps?

TCS:

1) what is absolute user?
2) what is site quota and locks?
3) what is the difference between full crwal and incremental crawl?
4) when new item is added in document library which crawl need to be run to get that item in search?
5)How to observe server performance?
6)how to restrict a site or remove complete aceess?
7)Diff between sandboxed and farm solution?
8) can we Deploy sandboxed solution in SharePoint 2013?
9) what are the new things that are introduced in 2013 to improve the performance?
10) what is shredded storage?
11) what is content data base?can we create new site collection when particular content db is in offline mode?
12) what is managed property?
13)diff between managed property and crawled property?
14) what are the new services in 2013?
15) when particular site is down in production what are all the parameters u will check for the cause?
16) what are the roles in current project?
17) what are the issues that are faced when deploying SharePoint hosted app?
18) diff between two apps?
19) what is the use of event receivers?
20) class names that are used for visual studio workflows?
21) what is the diff between web part and visual web part? and what are all the files they contain?
22) how to deploy site collection to prod environment?
23) what is versioning?
24) what is major and minor in versioning?
25) how many versions we can maintain?
26) what is list throttling?
27) how to archive a site?
28) what will happen when list crosses threshold value?
29) increasing threshold value is recommendable or not?
30) what is the use of using?
31) when there are thousands of objects not disposed in multiple class files how will u find it out and will dispose them?
32) diff between item.update and system.update?
33) how to hide ribbon control?
34) what is onet.XML?
35) how to add new control in master page?
36) how to disable site settings in site?
37) power shell commands to deploy site?
38) how to configure access denied page?
39) what are application pages?
40) diff ways to deploy a wsp?
41) diff permission level and roles?

will Update some More.....!!!

 Thanks.

Related Post

0 comments:

Post a Comment