Grand Quiz โ€” SharePoint Customization with SPFx & GitHub

Grand Quiz โ€” SharePoint Customization with SPFx & GitHub

Twenty-two questions, two from each of the eleven lessons, in sections that follow the course: the mental model (1โ€“2), the toolbox (3โ€“4), SPFx foundations (5โ€“6), your first web part (7โ€“8), real data (9โ€“10), extensions (11โ€“12), the app catalog lifecycle (13โ€“14), GitHub Actions deployment (15โ€“16), content as code (17โ€“18), documents & static content (19โ€“20), and resources (21โ€“22). Answer all twenty-two to reveal your grade.

๐Ÿง  Grand Quiz

1. What artifact does an SPFx pipeline produce and deploy to the app catalog?

2. Why does modern SharePoint customization belong in a GitHub repo?

3. Which tool is the smoothest fit for SharePoint deployment inside GitHub Actions on Linux runners?

4. A PnP Provisioning Template is best described as:

5. Which command starts the local dev server for a current (SPFx v1.22+, Heft-based) project?

6. How do you preview your local web part against a real site with real list data?

7. You change the id GUID in a published web part's manifest. What happens?

8. Why pass property values through escape() before injecting them into innerHTML?

9. What JSON shape does a SharePoint REST list-items query return?

10. Whose permissions apply when a web part calls SPHttpClient?

11. Which extension runs automatically across a site collection once its app is installed there?

12. After install, field customizers and command sets typically need what before they do anything?

13. After uploading a .sppkg to the catalog, which action makes the app actually available?

14. Sites keep running the old version after you re-uploaded a fixed package with the same solution version. Fix?

15. Which step order is correct for the official CLI for Microsoft 365 actions?

16. What is the main advantage of OIDC federated credentials over a certificate secret?

17. Which statement about PnP Provisioning Templates is true?

18. Why doesn't modern page content round-trip through git?

19. Which approach uploads a file to a SharePoint library and sets its metadata in the same step?

20. For final, governed organizational documents, where is the system of record?

21. Where is the largest collection of production-ready SPFx web part samples?

22. Before building a people picker or file picker yourself, check first: