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

Building Applications and Solutions with Microsoft 365 Core Services (MS-600) is a intermediate-level Microsoft certification exam. The questions are drawn from the official exam topics and change in focus depending on the current blueprint. On exam day you face around 67 questions in 100 minutes, in formats such as multiple-choice,case studies. The 10 questions below are free samples written to match that style: answer each one first, then reveal the correct answer and note which topics you miss. The MS-600 is rated medium in difficulty, and most candidates prepare with at least 12 months of hands-on experience. Because every answer is revealed in place, you can work through the whole set without leaving this page. Work through all 10 samples before deciding whether to buy the full 67+ question PDF.

  • 10 free questions
  • pass mark 700/1000
  • 100 min
  • $165 official fee
  • blueprint vcurrent
  • Every free question shows the correct answer
  • No account or email required
  • 67+ questions in the full PDF

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/john@contoso.com/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

MS-600 sample questions FAQ

Are these MS-600 sample questions from the real exam?

No. They are original practice questions written to match the format and topic mix of the Building Applications and Solutions with Microsoft 365 Core Services exam, which contains around 67 questions. Treat them as representative practice, not leaked exam content.

How many free MS-600 sample questions do I get?

This page includes 10 questions, each with its correct answer you can reveal in place. The full study PDF expands that to 67+ questions.

Do the sample questions include the correct answers?

Yes. Open the answer panel under each question to see which option is correct. Answer first, then reveal, so the set works as a self-check rather than a reading exercise.

Is 10 sample questions enough to pass the MS-600?

Not on its own. Use the samples to find weak topics, revise them against the official domains, then work through the full 67+ question set under timed conditions before booking the exam.

Aced these? Get the Full Exam

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