Developing Microsoft SharePoint Server 2013 Advanced Solutions

Here you have the best Microsoft 70-489 practice exam questions

  • You have 48 total questions across 10 pages (5 per page)
  • These questions were last updated on February 17, 2026
  • This site is not affiliated with or endorsed by Microsoft.
Question 1 of 48

DRAG DROP -
You connect to a front-end web server in a SharePoint farm for a company named Contoso, Ltd.
You start the SharePoint Management Shell by using an account that has administrator permissions for the user-profile store. You use Windows PowerShell to create a User Profile property. You add the profile type and sub type to the User Profile property.
You run the following Windows PowerShell cmdlets:
Exam 70-489: Question 1 - Image 1
How should you complete the relevant Windows PowerShell cmdlets? (To answer, drag the appropriate code segment to the correct location or locations in the answer area. Each code segment may be used once, more than once, or not at all. You may need to drag the split bar between panes or scroll to view content.)
Select and Place:
Exam 70-489: Question 1 - Image 2
Answer

Suggested Answer

Exam 70-489: Question 1 - Image 3
Question 2 of 48

HOTSPOT -
You develop a SharePoint app by using the client-side object model (CSOM.)
On each page of the app, you need to display the user profile picture for the user that is currently logged in.
How should you complete the relevant code? (To answer, select the appropriate option from each drop-down list in the answer area.)
Hot Area:
Exam 70-489: Question 2 - Image 1
Answer

Suggested Answer

Exam 70-489: Question 2 - Image 2
Question 3 of 48

You develop a SharePoint-hosted app. The app includes the following code segment: (Line numbers are included for reference only.)
Exam 70-489: Question 3 - Image 1
The app must display user profile data for the user that is logged in. The user profile data must include the PreferredName, Department, and WorkPhone properties.
You need to ensure that the app displays the required user profile data.
Which code segment should you insert at line 12?
Answer

Suggested Answer

The suggested answer is D.

Community Votes

No votes yet

Join the discussion to cast yours

Question 4 of 48

DRAG DROP -
You develop a SharePoint app that includes microblog posts and conversations for a company named Contoso, Ltd.
You must use various programming object models to determine the number of unread mentions in microblog posts for the current user.
You need to call methods for different programming object models.
How should you create the method calls? (To answer, drag the appropriate code segments to the correct location or locations in the answer area. Each code segment may be used once, more than once, or not at all. You may need to drag the split bar between panes or scroll to view content.)
Select and Place:
Exam 70-489: Question 4 - Image 1
Answer

Suggested Answer

Exam 70-489: Question 4 - Image 2
Question 5 of 48

HOTSPOT -
You create term sets and multi-lingual labels for a site collection. The default locale, language, and culture for the term sets are set to English. You develop a console application to create labels for a term named Memory. The console application uses the English locale. You develop the following labels for the term named Memory.
Exam 70-489: Question 5 - Image 1
You need to create German labels for the term named Memory.
How should you complete the relevant code? (To answer, select the appropriate code segment from each drop-down list in the answer area.)
Hot Area:
Exam 70-489: Question 5 - Image 2
Answer

Suggested Answer

Exam 70-489: Question 5 - Image 3

About the Microsoft 70-489 Certification Exam

About the Exam

The Microsoft 70-489 (Developing Microsoft SharePoint Server 2013 Advanced Solutions) validates your knowledge and skills. Passing demonstrates proficiency and can boost your career prospects in the field.

How to Prepare

Work through all 48 practice questions across 10 pages. Focus on understanding the reasoning behind each answer rather than memorizing responses to be ready for any variation on the real exam.

Why Practice Exams?

Practice exams help you familiarize yourself with the question format, manage your time, and reduce anxiety on the test day. Our 70-489 questions are regularly updated to reflect the latest exam objectives.