Free MS-600 Sample Questions — Building Applications and Solutions with Microsoft 365 Core Services

Free MS-600 sample questions for the Building Applications and Solutions with Microsoft 365 Core Services exam. No account required: study at your own pace.

Want an interactive quiz? Take the full MS-600 practice test

Looking for more? Click here to get the full PDF with 67+ practice questions for $5 for offline study and deeper preparation.

Question 1

You plan to develop a TypeScript client-side app that will use the MSGraphClient library. You need to configure Microsoft Visual Studio Code to use IntelliSense and support code completion for the MSGraph client library. Which two actions should you perform? Each correct answer presents part of the solution. NOTE: Each correct selection is worth one point.

  • A. Add the following import statement to the code: import * as MicrosoftGraph from '@microsoft/microsoft-graph-client';
  • B. Run the npm install @microsoft/microsoft-graph-types --save-dev command
  • C. Run the npm install @microsoft/microsoft-graph-client --save-dev command
  • D. Install the Microsoft Graph Toolkit
  • E. Add the following import statement to the code: import * as MicrosoftGraph from '@microsoft/microsoft-graph-types';
Show Answer
Correct Answer:
  • B. Run the npm install @microsoft/microsoft-graph-types --save-dev command
  • E. Add the following import statement to the code: import * as MicrosoftGraph from '@microsoft/microsoft-graph-types';
Question 2

You are building a Microsoft Outlook Web Add-in. You need to persist user preferences between devices by using the minimum amount of development effort. Which API should you use?

  • A. the Microsoft Graph API
  • B. the REST API for the Blob service
  • C. the JavaScript API for Microsoft Office
  • D. the Table service REST API
Show Answer
Correct Answer:
C. the JavaScript API for Microsoft Office
Question 3

You plan to build a tab extension for Microsoft Teams that will display a list of assets and enable users to make reservations. When a user reserves an asset, a form must be displayed that enables the user to make a reservation by selecting a date and duration, as well as other preferences. Which type of extension should you use?

  • A. a full-width column web part
  • B. a task module
  • C. a messaging extension
  • D. a personal tab
Show Answer
Correct Answer:
D. a personal tab
Question 4

You need to recommend which type of Office Add-in must be used for SalesApp. What should you recommend?

  • A. module extension
  • B. task pane
  • C. custom function
  • D. contextual
Show Answer
Correct Answer:
B. task pane
Question 5

You have a conversational bot that retrieves files from the Microsoft OneDrive of users. You are adding functionality to the bot to enable the bot to retrieve files from other cloud storage providers. What should you configure to ensure that the bot can access the other cloud storage providers on behalf of the users?

  • A. Modify the API permissions of the Azure AD application
  • B. Add OAuth Connection Settings to the Bot Channels Registration
  • C. Generate a new client certificate for the Azure AD application
  • D. Add a new site to the channels of the Bot Channels Registration
Show Answer
Correct Answer:
A. Modify the API permissions of the Azure AD application
Question 6

You are developing a front end web app. You want to display the current username as part of the user interface. You need to retrieve the current username from Microsoft Graph by using a REST request. The solution must minimize the amount of information returned. To which URI should you send the request?

  • A. https://graph.microsoft.com/v1.0/me?$select=displayName
  • B. https://graph.microsoft.com/v1.0/me?$search=displayName
  • C. https://graph.microsoft.com/v1.0/users/[email protected]/people?$select=displayName
  • D. https://graph.microsoft.com/v.1.0/me
Show Answer
Correct Answer:
A. https://graph.microsoft.com/v1.0/me?$select=displayName
Question 7

You have a starter SharePoint Framework (SPFx) web part. You need to test the web part from the local workbench by connecting to a URL of https://localhost:4321/temp/workbench.html. Which tool should you use make the web part available locally for debugging?

  • A. Yeoman
  • B. Microsoft Visual Studio Code
  • C. npm install
  • D. gulp serve
Show Answer
Correct Answer:
D. gulp serve
Question 8

This question requires that you evaluate the underlined text to determine if it is correct. For a Microsoft Office Add-in, you set the icon in the Microsoft SharePoint app catalog. Instructions: Review the underlined text. If it makes the statement correct, select `No change is needed`. If the statement is incorrect, select the answer choice that makes the statement correct.

  • A. No change is needed
  • B. a JSON manifest file
  • C. the Office app catalog
  • D. an XML manifest file
Show Answer
Correct Answer:
D. an XML manifest file
Question 9

You plan to develop a client-side JavaScript web app that will be registered to the Microsoft identity platform and use Microsoft Authentication Library (MSAL) v2.0. Which type of authorization flow should you use?

  • A. client credentials grant
  • B. device code
  • C. resource owner password credentials grant
  • D. authorization code grant
Show Answer
Correct Answer:
D. authorization code grant
Question 10

You are developing a Microsoft Teams app that will have a personal tab. The personal tab requires single sign-on (SSO) authentication to the Microsoft identity platform. The app will be published to Microsoft AppSource. What do you require to implement SSO for the app?

  • A. an Azure Active Directory (Azure AD) application that has device code flow
  • B. a multi-tenant Azure Active Directory (Azure AD) application
  • C. a single-tenant Azure Active Directory (Azure AD) application
Show Answer
Correct Answer:
B. a multi-tenant Azure Active Directory (Azure AD) application

Aced these? Get the Full Exam

Download the complete MS-600 study bundle with 67+ questions in a single printable PDF.