๐ŸŽ“ Bora Academy FREE

Senior Microsoft 365 Engineer Interview Guide (5โ€“8 Years Experience)

Enterprise Tenant Design ยท Hybrid Identity ยท Defender XDR ยท Purview ยท Intune ยท 100 Technical Q&As ยท 10 Playbooks ยท 25-Q Assessment

Chapter 1: Technical Interview Questions (100 Questions)
โ˜๏ธ Section 1: Microsoft 365 Administration (Questions 1โ€“15)
1. Explain Microsoft 365 architecture in a multi-region enterprise environment.
Enterprise M365 architecture relies on a highly scalable, multi-tenant cloud service built on Microsoft Entra ID as the core directory. In a multi-region enterprise, Microsoft 365 Multi-Geo allows an organization to expand its single M365 tenant across multiple datacenter geography regions (e.g., NAM, EUR, APC) to meet data residency, compliance, and latency requirements while keeping a single unified global identity and address book.
2. Describe your experience as a Senior Microsoft 365 Engineer / Consultant.
"With 7 years of experience, I lead cloud architecture, cross-tenant migrations, and enterprise M365 administration. I specialize in hybrid Exchange deployment, Entra ID Connect sync architecture, Intune MDM/Autopilot rollouts, Defender XDR incident response, Purview DLP/Retention enforcement, and automating operational tasks using Graph API and PowerShell."
3. How do you design a Microsoft 365 tenant architecture for a new enterprise organization?
  1. Identity Strategy: Define hybrid vs cloud-only identity; configure Entra Connect Sync with Password Hash Sync (PHS) or PTA, and setup Seamless SSO.
  2. Domain & Mail Flow: Validate custom domains, setup public DNS (MX, SPF, DKIM, DMARC, Autodiscover), and design Exchange Hybrid connectors.
  3. Security Baseline: Implement Zero Trust Conditional Access policies, PIM for admin roles, and enforce MFA via Authenticator app.
  4. Governance & Compliance: Define group creation policies, external sharing limits in SharePoint/Teams, and Purview retention/DLP baselines.
4. Explain enterprise Microsoft 365 licensing strategy and optimization.
License planning involves aligning user personas with appropriate subscription tiers. For example, frontline workers receive F3 licenses, knowledge workers get E3, and power users or IT administrators receive E5. Licensing strategies leverage **Group-Based Licensing** in Entra ID to dynamically allocate or reclaim licenses based on user group membership changes.
5. Compare Microsoft 365 Business Premium vs Enterprise E3 vs Enterprise E5.
  • Business Premium: Max 300 users. Includes Office apps, Exchange, Teams, Intune, Entra ID P1, and Defender for Business.
  • Enterprise E3: Unlimited scaling. Includes 100GB mailboxes, In-Place Hold, DLP, Windows Enterprise OS, and basic eDiscovery.
  • Enterprise E5: Premium suite adding Entra ID P2, Defender XDR (Office 365 P2 & Endpoint), Purview Advanced eDiscovery, PIM, Teams Phone, and PowerBI Pro.
6. How do you optimize Microsoft 365 licensing costs in an enterprise tenant?
Deploy automated PowerShell / Graph API auditing scripts to detect inactive user accounts (no sign-in >30 days) and automatically unassign expensive E3/E5 licenses. Convert departed user mailboxes to unlicensed Shared Mailboxes (up to 50GB). Utilize Group-Based Licensing to prevent over-provisioning and audit unassigned license pools monthly.
7. Explain Administrative Roles and Role-Based Access Control (RBAC) in M365.
RBAC restricts administrative access following the Principle of Least Privilege. Specialized built-in roles (e.g., **Exchange Administrator**, **Intune Administrator**, **Compliance Administrator**) assign specific permission scopes. Custom RBAC roles can be created via Microsoft Graph or workload portals to grant granular permissions without elevating users to Global Administrator.
8. How do you manage multiple Microsoft 365 tenants (e.g., M&A scenarios or MSP setup)?
For MSP or multi-tenant scenarios, use **Lighthouse** or **Microsoft Partner Center** to apply unified management. In Mergers & Acquisitions (M&A), establish **Cross-Tenant Synchronization** in Entra ID for cross-tenant user provisioning, set up B2B Direct Connect for Teams shared channels, and use third-party tools (BitTitan, Quest) for cross-tenant mailbox and SharePoint migrations.
9. Explain Microsoft 365 Service Health monitoring and API integration.
Monitor service health via M365 Admin Center → Service Health. To manage at enterprise scale, integrate the **Microsoft 365 Service Communications API** into ITSM platforms like ServiceNow or Jira to trigger automated incident creation whenever Microsoft reports cloud service degradations (e.g., Exchange Online transport delays).
10. How do you analyze Microsoft 365 Usage Reports for adoption insights?
Access M365 Admin Center → Reports → Usage. Analyze metrics for active users across Teams, Exchange, OneDrive, and SharePoint. Export data to **Microsoft 365 Usage Analytics in PowerBI** to generate executive dashboards tracking user adoption, license ROI, and inactive user cohorts.
11. How do you plan an enterprise Microsoft 365 rollout strategy?
Execute a 4-phase rollout: 1. **Assessment & Design** (Infrastructure readiness, bandwidth testing, security baselines), 2. **Pilot Phase** (Rollout to IT and champion business users [5โ€“10%]), 3. **Phased Wave Migration** (Departmental waves with scheduled change management communications), 4. **Hypercare & Operations** (Post-migration support, user training, and performance tracking).
12. How do you perform comprehensive M365 Tenant Health Checks?
Audit key pillars: 1. **Security:** Review Microsoft Secure Score recommendations and Entra ID Risky Users, 2. **Identity:** Check Entra Connect sync errors via `miisclient.exe`, 3. **Licensing:** Identify unassigned or assigned/inactive licenses, 4. **Mail Flow:** Audit MX/SPF/DKIM/DMARC status, 5. **Compliance:** Review DLP alerts and retention policies.
13. How do you secure Global Administrator accounts in an enterprise?
Limit Global Admin accounts to a strict maximum of 2โ€“4 emergency break-glass accounts. Enforce **Privileged Identity Management (PIM)** for daily admins requiring Just-In-Time (JIT) activation with mandatory MFA and business justification. Require Global Admins to log in from dedicated **Privileged Access Workstations (PAWs)** and exclude break-glass accounts from standard MFA/CA rules while monitoring them with high-severity alert triggers.
14. Explain enterprise Microsoft 365 security best practices.
Enforce mandatory MFA via Entra ID Conditional Access, disable legacy authentication protocols (IMAP/POP3), enable Defender for Office 365 Safe Links & Safe Attachments, enforce BitLocker and Intune device compliance, enable Password Writeback with SSPR, configure Endpoint DLP, and maintain a Secure Score above 80%.
15. Explain Microsoft 365 Governance frameworks for enterprise environments.
Establishes rules for service creation, lifecycle, and access. Includes: Restricting M365 Group/Team creation to specific authorization groups, enforcing Naming Policies and Expiration Policies on groups, configuring SharePoint external sharing limits, and enforcing Purview sensitivity labels to auto-classify data.
๐Ÿ“ง Section 2: Exchange Online (Advanced) (Questions 16โ€“35)
16. Explain Exchange Online architecture, DAGs, and high availability.
Exchange Online delivers cloud email hosted across global Microsoft datacenters. Mailbox databases are deployed within **Database Availability Groups (DAGs)** across redundant availability zones. Continuous asynchronous replication provides automated, near-instantaneous failover of mailbox database copies without service interruption.
17. Explain Hybrid Exchange Architecture (Classic vs Modern Hybrid).
  • Classic Hybrid: Requires exposing on-premises Exchange servers directly to the internet on Port 443 with public SSL certificates for MAPI/EWS/Autodiscover traffic.
  • Modern Hybrid: Uses the **Exchange Hybrid Agent** installed on an internal server, outbound-publishing local queues to M365 over cloud proxies without opening inbound firewall ports.
18. Explain Exchange Online Mail Flow Architecture and Connector types.
Mail flow uses Exchange Transport pipeline nodes. Connectors route mail securely between M365 and external entities. **Inbound Connectors** accept mail from on-prem Exchange or partner IP subnets via TLS. **Outbound Connectors** route specific outbound domains or forced TLS traffic through designated smart hosts or on-prem gateways.
19. Explain deep troubleshooting of SPF, DKIM, and DMARC failures.
Analyze RFC 822 message headers in Microsoft Message Header Analyzer. Verify `Authentication-Results:` line. **SPF Fail:** IP address missing from `v=spf1 include:spf.protection.outlook.com` string. **DKIM Fail:** Public DNS CNAME missing or private key signature mismatch. **DMARC Fail:** Triggered when both SPF and DKIM fail alignment with the `Header From:` domain.
20. Explain Exchange Online Protection (EOP) filtering pipeline phases.
Pipeline phases: 1. **Edge Protection:** Connection filtering (IP reputation blocklists), 2. **Anti-Malware:** Signature and heuristic attachment scanning, 3. **Policy Rules:** Evaluation of Exchange Transport Rules (ETRs), 4. **Content Filtering:** Anti-Spam and Anti-Phishing evaluation (assigning SCL scores), 5. **Post-Delivery:** Zero-Hour Auto Purge (ZAP) moves threats post-delivery.
21. Explain Microsoft Defender for Office 365 Safe Attachments mechanics.
Detonates email attachments inside an isolated, secure Microsoft cloud virtual machine sandbox. Monitors behavior for zero-day exploit attempts, registry modifications, or malicious outbound connections before delivering the attachment to the recipient inbox.
22. Explain Microsoft Defender for Office 365 Safe Links mechanics.
Re-writes incoming email URLs to route through Microsoft Defender proxy servers (`https://*.safelinks.protection.outlook.com`). Performs real-time "time-of-click" verification whenever a user clicks a link, blocking access if the target URL has morphed into a malicious site post-delivery.
23. How do you configure and optimize Anti-Spam and Anti-Phishing Policies?
In Security Center (`security.microsoft.com`): Configure **Anti-Spam** thresholds (set Spam Confidence Level [SCL] actions), enable **Zero-Hour Auto Purge (ZAP)** for spam/phish, enable **Mailbox Intelligence** in Anti-Phishing policies, define targeted user/domain impersonation protection lists for executives, and enable Spoof Intelligence.
24. How do you execute advanced Message Tracing via Exchange Online PowerShell?
Use the `Get-EXOMessageTrace` and `Get-EXOMessageTraceDetail` cmdlets for deep analysis: Get-EXOMessageTrace -StartDate (Get-Date).AddDays(-2) -EndDate (Get-Date) -SenderAddress "user@external.com" | Get-EXOMessageTraceDetail. Allows inspecting transport rule hits, delivery agent events, and exact NDR error strings.
25. Explain deep Message Header Analysis for mail routing diagnostic.
Inspect headers using Microsoft Message Header Analyzer. Review **Hop delays** across `Received:` lines to pinpoint network latency, analyze `X-Forefront-Antispam-Report` for **SCL** (Spam Confidence Level) and **BCL** (Bulk Complaint Level) scores, and inspect `Authentication-Results` for SPF/DKIM/DMARC alignment.
26. How do you build complex Exchange Transport Rules (Mail Flow Rules)?
Construct rules in EAC combining multiple predicate conditions, actions, and exceptions. Example: Intercept outgoing emails containing sensitive keywords, evaluate if recipient is external, apply a action (`Prepend Subject` or `Require Header`), and route message to a compliance supervisor queue for approval.
27. How do you manage Exchange Online using PowerShell V3 (ExchangeOnlineManagement)?
Install module `Install-Module -Name ExchangeOnlineManagement`. Connect using modern authentication: `Connect-ExchangeOnline -UserPrincipalName admin@domain.com`. Utilizes REST API-based `Get-EXOMailbox` and `Get-EXOMailboxPermission` cmdlets, offering significantly faster execution speeds than legacy RPC sessions.
28. Explain Exchange Mailbox Migration methods (Cutover, Staged, Hybrid, Cross-Tenant).
  • Cutover: All mailboxes migrated at once (<200 mailboxes, legacy Exchange).
  • Staged: Batch migration for legacy Exchange 2003/2007.
  • Minimal/Full Hybrid: MRSproxy-based migration allowing seamless online mailbox moves with zero user downtime for Exchange 2010+.
  • Cross-Tenant: Uses M365 Cross-Tenant Mailbox Migration service during M&A.
29. How do you execute Public Folder Migrations to Exchange Online?
Audit on-premises public folder hierarchy and file sizes → Clean up orphaned folders → Generate mapping `.csv` files using Microsoft migration scripts → Create target hierarchy mailboxes in Exchange Online → Create migration batch in EAC → Perform delta sync → Lock on-prem public folders and complete cutover.
30. Explain Archive Mailboxes and Auto-Expanding Archiving configuration.
Enable Archive Mailboxes via EAC or PowerShell (`Enable-Mailbox -Identity "user" -Archive`). Configure Retention Policies to automatically move items older than 2 years to the archive. For E5 users, enable Auto-Expanding Archiving (`Set-TenantDetail -AutoExpandingArchive`) to automatically provision additional storage up to 1.5 TB.
31. What is Litigation Hold and how does it differ from Purview Retention Policies?
  • Litigation Hold: Legacy Exchange feature enabled per mailbox (`Set-Mailbox -LitigationHoldEnabled $true`); preserves all mailbox items in `Recoverable Items\Purges` indiscriminately.
  • Purview Retention Policies: Modern governance tool applied tenant-wide or workload-wide; retains or deletes data based on age, keywords, or sensitivity labels across M365 services.
32. Explain Exchange Online Retention Policies and Retention Tags.
Retention Tags define retention actions (Move to Archive, Delete and Allow Recovery, Permanently Delete) and age limits. Retention Policies group tags together and are assigned to user mailboxes to automate email lifecycle management.
33. What are Shared Mailbox Best Practices for security and administration?
Keep the associated Entra ID user account **disabled** for direct logon, do not assign paid licenses if mailbox size is under 50GB, grant delegate permissions using explicit Security Groups or direct delegation (Full Access / Send As), and enable "Sent Items Delegation" via PowerShell (`Set-Mailbox -MessageCopyForSentAsEnabled $true`).
34. How do you troubleshoot complex Exchange Online mail flow outages?
  1. Check M365 Service Health for Exchange Online degradation.
  2. Run Message Trace targeting failing sender/recipient addresses.
  3. Verify outbound/inbound Connectors status and smart host IP accessibility.
  4. Check EOP Transport Rules for unintended "Block" or "Drop" conditions.
  5. Test mail routing externally using Microsoft Remote Connectivity Analyzer.
35. How do you recover accidentally purged Exchange Online mailboxes?
A soft-deleted mailbox (deleted within 30 days) is restored via PowerShell: `Undo-SoftDeletedMailbox` or by re-assigning a license to the user account. If a mailbox was hard-deleted, recover data from inactive mailboxes (if an In-Place Hold or Litigation Hold was active prior to deletion) using Purview Content Search.
๐Ÿ’ฌ Section 3: Microsoft Teams (Questions 36โ€“50)
36. Explain Microsoft Teams architecture and underlying M365 service dependencies.
Teams relies on multiple M365 core services: Team conversations are processed via Substrate and stored in Exchange hidden mailboxes; Team channel files are stored in SharePoint Online site libraries; 1-on-1 chat files are stored in user OneDrive for Business accounts; and voice/video streaming is powered by Azure Communication Services (ACS).
37. How do you design enterprise Microsoft Teams Governance?
Restrict team creation to an authorized security group, enforce an M365 Group Naming Policy (adding department/country prefixes), configure Group Expiration Policies (e.g., auto-renew active teams every 180 days), enforce guest access lifecycle reviews, and apply Purview sensitivity labels to auto-classify team privacy levels.
38. Explain Microsoft Teams Policy assignment hierarchy and scoping.
Policies (Messaging, Meeting, Calling, App Setup) evaluate in order: 1. **Direct User Assignment** (highest priority), 2. **Group Policy Assignment** (assigned to security groups with defined priority rankings), 3. **Org-Wide Global Default Policy** (lowest priority fallback).
39. How do you configure and enforce Teams Meeting Policies?
Configured in Teams Admin Center (TAC) → Meetings → Meeting policies. Enforce lobby bypass configurations (e.g., requiring guests to wait in lobby), restrict screen sharing permissions to authorized roles, enable cloud meeting recording, and mandate meeting watermarking for confidential sessions.
40. How do you configure Teams Messaging Policies for security and compliance?
TAC → Messaging policies. Turn off Giphy/Meme integration for strict environments, disable message editing/deletion by standard users, enable Communication Compliance monitoring for toxic/confidential language, and configure read receipts and inline message translation.
41. Explain Microsoft Teams Voice architecture (PBX Cloud / Teams Phone).
Teams Phone replaces legacy on-premises PBX systems. Integrates with M365 cloud to deliver call queues, auto-attendants, voicemail-to-email transcription, call park, and location-based E911 routing, backed by Microsoft PSTN services or hybrid voice gateways.
42. Explain Teams Direct Routing setup and Session Border Controller (SBC) configuration.
Connects customer-owned PSTN trunks to Teams Phone. Admin pairs an on-premises or cloud-hosted certified SBC with Microsoft Teams SIP proxies (`sip.pstnhub.microsoft.com` over TLS Port 5061), configures PSTN Usage Records, Voice Routes, and Voice Routing Policies in Teams PowerShell.
43. Compare Teams Calling Plans vs Direct Routing vs Operator Connect.
  • Calling Plans: 100% cloud solution where Microsoft acts as the PSTN telecom carrier.
  • Direct Routing: Customer manages own SBCs and existing telecom carrier contracts (ideal for complex on-prem PBX integration).
  • Operator Connect: Carrier-managed cloud integration where partner telecoms provision numbers directly into the TAC via APIs.
44. Explain Microsoft Teams Rooms (MTR) deployment and management.
MTR integrates hardware consoles (Windows/Android based) with Teams. Provisioned using dedicated MTR Pro licenses bound to Resource Accounts. Managed centrally via TAC or Intune to enforce software updates, display settings, and remote monitoring.
45. Explain Microsoft Teams Security and Data Protection baselines.
Secure Teams via Conditional Access (requiring compliant devices for file access), block unapproved third-party app integrations, enforce Sensitivity Labels to auto-encrypt channel documents, configure Defender for Office 365 Safe Links for Teams chat, and set DLP policies to block sharing SSNs/Credit Cards in chat.
46. How do you manage Guest Access in Microsoft Teams securely?
Enable Guest Access in TAC → Org-wide settings. Governed by Entra ID B2B collaboration settings. Restrict guest capability to delete sent messages, turn off guest screen sharing if needed, and enforce Entra Access Reviews to automatically prompt team owners to re-certify guest access quarterly.
47. Explain Teams External Access (Federation) vs Guest Access.
  • External Access (Federation): Allows chat and calls with users in external M365 tenants without switching tenant context; external user cannot access team files or channels.
  • Guest Access: Invites external user into the tenant as a B2B object, granting full access to team channels, files, and apps.
48. How do you monitor Teams performance using Call Quality Dashboard (CQD)?
Access CQD (`cqd.teams.microsoft.com`). Upload building subnet location maps. Analyze Tenant Summary reports to track audio/video streams failing quality metrics. Isolate issues across Wi-Fi vs wired connections, specific ISP gateways, or misconfigured corporate VPN tunnels.
49. How do you troubleshoot complex Microsoft Teams media call drops?
Review user call logs in TAC → Users → Call History. Inspect media metrics (Packet Loss >1%, Jitter >30ms, Round Trip Time >500ms). Verify firewall allows outbound UDP ports `3478-3500` and bypasses deep SSL inspection for Microsoft Teams media subnets.
50. How do you automate Teams administration using Microsoft Teams PowerShell?
Install MicrosoftTeams module (`Install-Module -Name MicrosoftTeams`). Use cmdlets to automate bulk team provisioning, policy assignment, and member management: `New-Team -DisplayName "Project Alpha" -Visibility Private`, `Grant-CsTeamsMeetingPolicy -PolicyName "RestrictedPolicy" -Identity "user@domain.com"`.
๐Ÿ“ Section 4: SharePoint Online & OneDrive (Questions 51โ€“65)
51. Explain SharePoint Online architecture and site collection hierarchy.
Built on a flat architecture of individual **Site Collections** rather than nested sub-sites. Sites are categorized as Team Sites (connected to M365 Groups) or Communication Sites. Flat site collections are logically connected using **Hub Sites** for shared navigation, branding, and content search scope.
52. How do you manage SharePoint Online Site Collections at scale?
Administer via SharePoint Admin Center or PnP PowerShell / SharePoint Online Management Shell. Monitor site storage quotas, enforce automated site creation templates, control external sharing settings per site, and manage orphan site collections using active owner policies.
53. Explain SharePoint Online permission levels, inheritance, and breaking inheritance.
Permissions inherit top-down from Site Collection → Site → Document Library → Folder → File. Standard permission groups: **Owners (Full Control)**, **Members (Edit)**, **Visitors (Read)**. Inheritance is broken at the item level when explicit custom permissions or sharing links are granted, creating unique permissions.
54. What are SharePoint Hub Sites and how do you design site navigation?
Hub sites tie together individual site collections without creating rigid sub-site hierarchies. Registering a site as a Hub (`Register-SPOHubSite`) aggregates search results, syncs common top-bar navigation, applies consistent theme branding, and rolls up news and activity across all associated child sites.
55. Explain SharePoint Column Metadata, Site Columns, and Managed Metadata.
Replaces legacy folder structures with structured classification. **Site Columns** define reusable schema fields (e.g., "Document Type", "Department"). **Managed Metadata Services (MMS)** enforces organization-wide taxonomies and controlled term stores to improve search filtering and document indexing.
56. How do you configure and optimize SharePoint Document Libraries?
Create custom views, enable major/minor versioning, configure item-level permissions, enforce file check-out/check-in requirements for critical files, apply default sensitivity labels to document libraries, and set list view threshold indexing rules for libraries exceeding 5,000 items.
57. How do you manage External Sharing controls across SharePoint and OneDrive?
Configure sharing tiers in SharePoint Admin Center: **Anyone** (anonymous links), **New and existing guests**, **Existing guests only**, or **Only people in your organization**. Set default link permission types (View vs Edit), enforce mandatory link expiration dates, and block external sharing on high-risk site collections.
58. How do you administer OneDrive for Business at an enterprise level?
Configure global settings via SharePoint Admin Center → OneDrive. Define default user storage quotas (1TB to 5TB), enforce **OneDrive Known Folder Move (KFM)** via Intune, configure automatic access delegation for departed users' manager access (retained 30 days by default), and block local sync on unmanaged personal PCs.
59. How do you troubleshoot complex OneDrive sync client issues across endpoints?
Audit client sync state: Verify file path lengths (<400 chars), remove invalid characters (`#`, `%`, `<`), check for open file locks, reset sync engine (`onedrive.exe /reset`), inspect sync logs under `%localappdata%\Microsoft\OneDrive\logs`, and verify network proxy/firewall allows HTTPS WebSocket connections.
60. How do you manage SharePoint storage quotas and performance thresholds?
Set tenant storage management to **Automatic** (allowing sites to draw dynamically from total pool up to 25TB) or **Manual** to enforce hard limits per site. Address list view threshold warnings (>5,000 items) by creating indexed columns and filtered list views rather than expanding folder structures.
61. Explain Purview Data Lifecycle Management Retention Policies in SharePoint/OneDrive.
Policies automatically retain or delete content based on creation date or last modified date. When a retained file is modified or deleted by a user, a copy is automatically preserved in the site's hidden **Preservation Hold Library (PHL)** for the full duration of the retention period.
62. Explain Microsoft Purview Sensitivity Labels integration with SharePoint.
Enable sensitivity labels for SharePoint document libraries (`Set-SPOTenant -EnableAipIntegration $true`). Allows container-level governance: Applying a "Confidential" label to a SharePoint site auto-configures site privacy, blocks guest access, and enforces unmanaged device access restrictions via Conditional Access.
63. How do you execute complex file share migrations to SharePoint Online?
  1. Use **Migration Manager** in M365 Admin Center or SharePoint Migration Tool (SPMT).
  2. Run discovery scans on source local SMB file shares to flag path length errors and invalid characters.
  3. Create destination mapping files (`.csv`) mapping local folder paths to target SharePoint site document libraries.
  4. Perform full initial migration pass, followed by delta sync passes during off-peak cutover windows.
64. How do you secure SharePoint Online against unauthorized data exfiltration?
Restrict external sharing settings, enforce Conditional Access app-enforced restrictions (limiting unmanaged devices to web-view only without download access), apply sensitivity labels with IRM encryption, enforce Endpoint DLP rules blocking file downloads to USB drives, and audit external sharing links via Purview.
65. How do you troubleshoot SharePoint Online slow loading and rendering issues?
Run the **Page Diagnostics for SharePoint** browser extension. Analyze page weight, custom Web Part execution times, large image assets, and un-indexed list view queries. Ensure assets utilize Content Delivery Networks (CDNs: `Enable-SPOTenantCdn`) and reduce legacy web part customizations.
๐Ÿ†” Section 5: Microsoft Entra ID & Hybrid Identity (Questions 66โ€“80)
66. Explain Microsoft Entra ID flat cloud directory architecture.
Unlike hierarchical Active Directory Domain Services (AD DS) based on OU trees, Microsoft Entra ID is a flat, web-scale cloud directory. Stores objects (Users, Groups, Applications, Devices) referenced via unique GUIDs, querying objects using RESTful Microsoft Graph APIs rather than LDAP.
67. Explain Azure AD Connect (Entra Connect) Sync Engine architecture.
Consists of three core layers: 1. **Connector Space (CS):** Staging area holding staging copies of objects from on-prem AD and Entra ID, 2. **Metaverse (MV):** Central evaluation engine applying synchronization rules, 3. **Sync Engine Execution:** Evaluates inbound/outbound rules to sync object attributes every 30 minutes.
68. Explain Pass-Through Authentication (PTA) architecture and security.
PTA uses lightweight on-premises agents installed on domain-joined servers. When a user submits cloud credentials, Entra ID places the password in an encrypted queue. The on-prem PTA agent fetches the request, validates credentials against on-prem DCs via Kerberos/Win32 APIs over an outbound HTTPS connection (Port 443), and returns the auth result to the cloud without storing password hashes in the cloud.
69. Explain Password Hash Synchronization (PHS) mechanics.
Entra Connect agent extracts on-premises user password hashes from AD (`NTDS.dit`), runs a 1000-iteration MD4/SHA256 cryptographic hash function on the hash, and sends the resulting hash to Entra ID over TLS. Acts as a core identity fallback if on-prem authentication infrastructure goes down.
70. Explain Identity Federation (ADFS) vs Managed Authentication (PHS / PTA).
  • Federation (ADFS): Offloads authentication entirely to on-premises ADFS web farm infrastructure using SAML tokens. Highly complex, requires local high-availability servers.
  • Managed Auth (PHS / PTA): Microsoft Entra ID directly handles cloud authentication requests, drastically reducing on-premises infrastructure dependencies and attack surface.
71. How do you design Zero Trust Conditional Access Policies in Entra ID?
Structure policies around 3 pillars: 1. **Assignments:** Targeted Users/Groups & Cloud Apps, 2. **Conditions:** Sign-In Risk Level, Device Platform, Untrusted IP Locations, Client Apps, 3. **Grant Controls:** Require MFA, Require Compliant Device, Require Hybrid Entra Join. Test using **What If Tool** and deploy in **Report-only Mode**.
72. Explain Entra ID Protection, Risk Detections, and Risk-Based Conditional Access.
Monitors identity risk signals using ML algorithms. **User Risk** (compromised credentials leaked on dark web) and **Sign-In Risk** (anonymous IP usage, impossible travel, unfamiliar sign-in properties). Risk-based Conditional Access automatically forces self-service password reset or blocks access when high risk is flagged.
73. Explain Privileged Identity Management (PIM) for Entra and Azure resources.
Entra ID P2 service governing administrative access. Admins are assigned "Eligible" role status rather than permanent active rights. To activate a role, users submit a request in PIM specifying a time-bound duration (e.g., 2 hours), ticket number, and business justification, requiring MFA and optional CAB/Manager approval.
74. What are Administrative Units (AUs) and restricted management AUs?
AUs act as administrative containers inside flat Entra ID to scope RBAC permissions. For example, a "Regional Helpdesk Lead" is assigned User Administrator rights scoped exclusively to a "Europe Branch AU", preventing them from modifying accounts outside their region. Restricted management AUs prevent even Global Admins from altering high-security accounts inside the AU unless explicitly assigned.
75. Explain Dynamic User and Device Groups syntax in Entra ID.
Groups whose membership is updated dynamically by Entra ID query rules based on object attributes. Examples: User Rule: `(user.department -eq "Finance") -and (user.country -eq "USA")`, Device Rule: `(device.deviceOSType -eq "Windows") -and (device.managementType -eq "MDM")`.
76. How do you implement Self-Service Password Reset (SSPR) with Password Writeback?
Enable SSPR in Entra ID. Mandate registration of 2 authentication methods (Microsoft Authenticator, Mobile Phone). Enable **Password Writeback** in Entra Connect wizard, allowing cloud-initiated password resets to securely update on-premises AD DS user objects in real time over Port 443.
77. How do you enforce Multi-Factor Authentication (MFA) and FIDO2 Passwordless?
Enforce MFA via Conditional Access policies. Migrate users away from legacy SMS/voice channels to **Microsoft Authenticator with Number Matching**. For high-security environments, deploy **Passwordless FIDO2 Security Keys** or Windows Hello for Business, bound to device hardware TPM chips.
78. How do you troubleshoot complex Entra Connect Synchronization errors?
Open `miisclient.exe` on Entra Connect server → Inspect Operations tab. Common errors: **`Duplicate-Attribute`** (two on-prem objects sharing the same UPN or `ProxyAddresses`), **`Data-Validation-Error`** (attribute length or illegal characters). Use the Microsoft `IdFix` tool to scan on-premises Active Directory and correct syntax errors prior to sync cycles.
79. How do you troubleshoot Single Sign-On (SSO) authentication failures?
Inspect Entra ID Sign-in logs for failure status codes. For Seamless SSO, verify `AZUREADSSOACC` computer account exists in on-prem AD, check GPO pushing `https://autologon.microsoftazuread-sso.com` to Intranet Zone settings, and verify Kerberos ticket issuance on the client using `klist`.
80. How do you automate Entra ID management using Microsoft Graph PowerShell?
Install module `Install-Module Microsoft.Graph`. Authenticate with explicit API scopes: `Connect-MgGraph -Scopes "User.ReadWrite.All", "Group.ReadWrite.All"`. Automate identity workflows via Graph REST endpoints: `Get-MgUser -Filter "AccountEnabled eq false"` or `New-MgGroup`.
๐Ÿ“ฑ Section 6: Intune & Endpoint Management (Questions 81โ€“90)
81. Explain Microsoft Intune cloud architecture and tenant integration.
Intune is a 100% cloud-based Unified Endpoint Management (UEM) platform built on Azure microservices. Communicates with Windows, iOS, macOS, and Android devices using native OS Management protocols over secure HTTPS REST APIs. Integrated natively with Entra ID for identity-based policy targeting.
82. Explain Windows Autopilot pre-provisioned deployment (Technician Flow).
Allows IT or OEM technicians to pre-download all heavy Win32 applications, OS configurations, and updates onto a new PC prior to shipping to an end user. Technician boots PC to OOBE, presses Windows key 5 times, authenticates pre-provisioning, and hands off a fully staged machine to the user.
83. Explain Intune Device Compliance Policies and Conditional Access integration.
Compliance policies define baseline health rules (minimum OS build, BitLocker 256-bit encryption required, active firewall, Defender EDR active). Devices report status to Intune → Intune updates state in Entra ID → Conditional Access permits access to M365 apps only if device state is **Compliant**.
84. How do you configure and deploy Device Configuration Profiles (Settings Catalog / OMA-URI)?
Deploy configurations via Intune → Devices → Configuration profiles. Use the **Settings Catalog** to search and configure native Windows CSP settings. For custom advanced settings, construct custom **OMA-URI** paths (e.g., `./Vendor/MSFT/Policy/Config/X...`) to inject custom ADMX templates and registry configurations.
85. Explain Mobile Application Management (MAM) and App Protection Policies.
MAM protects corporate data at the application layer without requiring full device MDM enrollment (ideal for BYOD mobile devices). App Protection Policies encrypt corporate data inside managed apps (Outlook, Teams), enforce a PIN, and block copy/paste operations between corporate apps and personal apps.
86. Explain Endpoint Security Policies (Defender, Firewall, ASR, BitLocker).
Managed under Intune → Endpoint security. Deploys specialized security baselines: Configures **BitLocker** drive encryption with automatic key backup to Entra ID, enforces **Windows Defender Firewall** rules, and applies **Attack Surface Reduction (ASR)** rules to block common exploit behaviors.
87. Explain device enrollment strategies across multi-OS platforms in Intune.
  • Windows: Windows Autopilot, Automatic Enrollment via Entra Join, or Co-management.
  • iOS / macOS: Apple Automated Device Enrollment (ADE via Apple Business Manager) or Company Portal.
  • Android: Android Enterprise Work Profile (BYOD) or Fully Managed / Dedicated (Corporate).
88. How do you configure and manage Windows Update for Business (WUfB) Update Rings?
Configure update rings in Intune → Windows 10/11 Update Rings. Define Quality Update and Feature Update deferral periods (0 to 30 days), configure user reboot experience and deadlines (e.g., 5 days grace period + 2 days mandatory reboot deadline), and manage **Feature Update Deployment** policies to lock OS builds.
89. Explain Co-Management architecture (MECM + Intune) and Workload Sliders.
Bridges on-premises MECM (SCCM) and cloud Intune. Devices are managed by both agents simultaneously. Workloads (Device Configuration, Compliance Policies, Resource Access, Windows Update, Endpoint Protection) are shifted dynamically from MECM to Intune using workload sliders in the MECM console.
90. How do you troubleshoot Intune Management Extension (IME) installation errors?
Inspect Intune Management Extension logs on the client endpoint located at `C:\ProgramData\Microsoft\IntuneManagementExtension\Logs\IntuneManagementExtension.log`. Review script execution results, Win32 app installation exit codes, and check Registry state under `HKLM\SOFTWARE\Microsoft\IntuneManagementExtension`.
๐Ÿ›ก๏ธ Section 7: Security & Compliance (Questions 91โ€“100)
91. Explain Microsoft Defender XDR unified security suite architecture.
A unified enterprise defense suite correlating signals across four core security engines: **Defender for Office 365** (email/collaboration), **Defender for Endpoint** (EDR/host health), **Defender for Identity** (on-prem AD signals), and **Defender for Cloud Apps** (CASB). Aggregates cross-domain telemetry into unified security incidents.
92. Explain Microsoft Defender for Office 365 capabilities and AIR.
Protects communication channels. Features Safe Links, Safe Attachments, Anti-Phishing, and Threat Explorer. Incorporates **Automated Investigation and Response (AIR)** playbooks that automatically analyze correlated alerts, identify malicious emails across all tenant inboxes, and trigger automated quarantine actions.
93. Explain Microsoft Defender for Endpoint (MDE) capabilities and host isolation.
Delivers cloud-native Endpoint Detection and Response (EDR), vulnerability management, and behavioral threat hunting. In the event of a critical compromise, MDE allows security analysts to perform **Host Isolation**, instantly severing an endpoint's network connectivity while maintaining an encrypted tunnel to the Defender portal for remote forensics.
94. Explain Microsoft Purview unified compliance suite capabilities.
Combines data governance and risk management tools: Information Protection (Sensitivity Labels), Data Loss Prevention (DLP), Data Lifecycle Management (Retention), Insider Risk Management, Communication Compliance, and eDiscovery (Standard and Premium).
95. How do you design and deploy enterprise Data Loss Prevention (DLP) policies?
Define policies targeting specific workloads (Exchange, Teams, SharePoint, OneDrive, Windows Endpoints). Select sensitive information types (Credit Cards, SSNs, IP) or sensitivity labels. Deploy initially in **Test Mode with Notifications** to baseline user workflows, then transition to **Block Access** or **Block with Business Justification Override**.
96. Explain Information Protection, Sensitivity Labels, and IRM Encryption.
Sensitivity labels classify and protect data. Information Rights Management (IRM) embeds persistent AES encryption directly into file headers. Enforces granular access rights (e.g., preventing printing, copying content, or forwarding emails) that remain enforced even when files are downloaded to unmanaged external storage.
97. Explain Microsoft Purview Insider Risk Management mechanics.
Correlates risk signals across M365 workloads and endpoint telemetry to detect potential insider risks (e.g., an employee submitting a resignation letter and subsequently downloading massive volumes of sensitive SharePoint data or copying files to USB drives). Alerts compliance teams while maintaining privacy anonymization.
98. Explain Microsoft Purview eDiscovery (Standard vs Premium workflow).
Identifies, preserves, and exports electronic data for legal investigations. **Standard eDiscovery** performs keyword searches and places legal holds on mailboxes/sites. **Premium eDiscovery** adds advanced case management, optical character recognition (OCR), custodian management, thread reconstruction, and legal review set capabilities.
99. Explain Microsoft Compliance Manager and Compliance Score improvement.
A risk assessment tool in Microsoft Purview measuring compliance against regulatory standards (ISO 27001, GDPR, NIST SP 800-53). Provides an overall **Compliance Score** with actionable improvement actions categorized by technical controls and operational documentation requirements.
100. How do you optimize Microsoft Secure Score to achieve an 80%+ rating?
Review recommended security actions in Defender portal. Prioritize high-impact quick wins: 1. Enforce MFA for all users via Conditional Access, 2. Turn on User & Sign-in Risk policies in Entra ID Protection, 3. Enable Defender for Office 365 Safe Links/Attachments, 4. Configure Endpoint ASR rules in Intune, 5. Eliminate legacy authentication protocols.
Chapter 2: Enterprise Scenario-Based Questions (10 Scenarios)
Scenario 1: Your organization plans to migrate 5,000 users from Exchange Server to Exchange Online. Describe your migration strategy, user communication plan, risk mitigation, rollback plan, and post-migration validation.
  1. Migration Strategy: Deploy Exchange Full Hybrid deployment with the Mailbox Replication Service (MRSproxy) to enable seamless online mailbox moves with zero user downtime.
  2. Communication Plan: Issue automated notifications at T-minus 14 days, T-minus 3 days, and T-minus 24 hours explaining cutover schedules and expected Outlook profile auto-reconfiguration prompts.
  3. Risk Mitigation: Pre-stage mailbox data via background sync weeks prior to final cutover. Limit migration batches to 250 users per night and audit network bandwidth utilization during syncs.
  4. Rollback Plan: If a batch fails during migration, re-route primary mail flow back to on-premises using the hybrid inbound/outbound connectors and move affected mailboxes back using MRSproxy before DNS cutover.
  5. Post-Migration Validation: Verify Autodiscover endpoint targeting, validate mail flow, confirm Shared Mailbox delegation permissions, and review Message Trace status for batch accounts.
Scenario 2: Users from multiple departments report intermittent Outlook connectivity issues, while Outlook Web App (OWA) works correctly. How would you isolate whether the issue is with Outlook profiles, Autodiscover, DNS, network connectivity, or Microsoft 365 services?
  1. Isolate Cloud Health vs Client: Since OWA functions, Exchange Online cloud mailboxes and authentication are operating normally.
  2. Check Network & Port Connectivity: Run PowerShell `Test-NetConnection outlook.office365.com -Port 443` on client devices to verify local firewall/proxy configurations.
  3. Validate Autodiscover & DNS: Execute Microsoft Remote Connectivity Analyzer (`testconnectivity.microsoft.com`) for Outlook Connectivity. Run `nslookup autodiscover.domain.com` to verify DNS CNAME alignment.
  4. Inspect Client State: Test Outlook in Safe Mode (`outlook.exe /safe`) to check for faulty add-ins. Inspect local Windows Registry keys for stale `ExcludeExplicitO365Endpoint` entries.
  5. Remediation: Deploy Microsoft SaRA tool to repair corrupt local profiles or clear cached credentials in Windows Credential Manager (`control keymgr.dll`).
Scenario 3: After deploying a new Conditional Access policy, hundreds of remote employees can no longer access Microsoft Teams or Exchange Online. Explain how you would identify the affected policy, validate exclusions, and safely restore access.
  1. Identify Affected Policy: Open Microsoft Entra ID Admin Center → Monitoring → Sign-in logs. Filter by status **Failure** or **Interrupted** and inspect the **Conditional Access** evaluation tab to pinpoint the exact misconfigured policy ID.
  2. Immediate Remediation: Change the offending Conditional Access policy state to **Disabled** or **Report-only** mode immediately to restore business continuity.
  3. Analyze Policy Misconfiguration: Check if the policy enforced strict device compliance or trusted location requirements that failed for remote endpoints lacking VPN/Intune enrollment.
  4. Configure Emergency Exclusions: Ensure emergency "Break-Glass" admin accounts and tested exclusion groups are excluded from strict policies.
  5. Safe Re-Deployment: Test policy modifications using the **What If Tool**, validate on a small staging user group, and monitor Sign-In Logs in **Report-only Mode** for 7 days before re-enforcing production access.
Scenario 4: A VIP executive reports that emails sent to external recipients are being rejected. Walk through your troubleshooting process, including message trace, DNS verification, SPF/DKIM/DMARC validation, transport rules, and Exchange Online Protection.
  1. Obtain NDR Details: Request the raw Non-Delivery Report (NDR) from the sender and note the exact error code (e.g., `550 5.7.1 Unauthenticated mail is rejected`).
  2. Execute Message Trace: Open Exchange Admin Center → Mail flow → Message trace. Run a query targeting the executive's email address and inspect failure events.
  3. Inspect Mail Headers & DNS: Paste NDR headers into Microsoft Message Header Analyzer. Verify domain **SPF** (`v=spf1 include:spf.protection.outlook.com -all`), **DKIM** CNAME records, and **DMARC** policy alignment using MXToolbox.
  4. Review Transport Rules & EOP: Inspect tenant Exchange Transport Rules to ensure no outbound policy is flagging or blocking the message content. Check if the tenant outbound IP is listed on a spam blocklist.
  5. Resolution: Correct any misconfigured DNS authentication records, publish missing DKIM selectors in M365 Security Center, and request delisting from blocklists if applicable.
Scenario 5: Following a Windows update, OneDrive synchronization stops working for several users across different offices. Explain how you would diagnose client-side issues, policy conflicts, and service health before implementing a resolution.
  1. Check M365 Service Health: Verify if Microsoft has issued an advisory for OneDrive for Business sync degradation in the Service Health Dashboard.
  2. Diagnose Client-Side State: Inspect system tray OneDrive icon status. Check for file path length errors (>400 characters) or invalid filename characters (`#`, `%`).
  3. Verify Policy Conflicts: Check Intune/GPO configuration profiles to confirm the Windows update did not re-enable conflicting proxy settings or block the OneDrive sync executable.
  4. Reset Sync Engine: Execute local reset command: `%localappdata%\Microsoft\OneDrive\onedrive.exe /reset`.
  5. Re-register Credentials: Clear cached M365 tokens in Windows Credential Manager and re-authenticate the user's account inside the OneDrive application.
Scenario 6: Microsoft Entra ID Connect synchronization has failed, and newly created on-premises Active Directory users are not appearing in Microsoft 365. How would you troubleshoot synchronization services, connectors, synchronization rules, and export errors?
  1. Check Sync Service Status: Log onto the Entra Connect server and verify the `Microsoft Azure AD Sync` Windows service is running.
  2. Inspect Synchronization Service Manager: Launch `miisclient.exe`. Review the **Operations** tab for failed synchronization cycles and error status codes.
  3. Analyze Common Export Errors: Look for **`Duplicate-Attribute`** errors (e.g., two objects sharing the same `UserPrincipalName` or `ProxyAddresses`). Run the `IdFix` tool to scan on-premises AD for attribute collisions.
  4. Test Connector Credentials: Verify the Active Directory Domain Services (AD DS) and Entra ID connector account credentials are valid and not locked out.
  5. Manual Delta Sync: Trigger a manual delta synchronization cycle via PowerShell: `Start-ADSyncSyncCycle -PolicyType Delta` and monitor export logs in `miisclient.exe`.
Scenario 7: The security team detects a compromised Microsoft 365 account sending phishing emails internally. Describe your incident response process, including containment, investigation, mailbox analysis, password reset, token revocation, MFA enforcement, and user communication.
  1. Immediate Containment: Revoke all active OAuth refresh tokens immediately via PowerShell (`Revoke-MgUserSignOutSession -UserId "user@domain.com"`), reset the user's password in Entra ID, and block interactive sign-in temporarily.
  2. Mailbox Forensics: Inspect Exchange Online inbox rules (`Get-InboxRule`) to remove malicious hidden forwarding rules created by the attacker. Check mailbox delegation permissions and sent items.
  3. Purge Phishing Emails: Run an Automated Investigation & Remediation (AIR) playbook or PowerShell `New-ComplianceSearch` to purge internal phishing emails from all user inboxes across the tenant.
  4. Identity Hardening: Re-register user MFA methods in Entra ID, enforce Number Matching, and review Entra ID Sign-In logs to identify initial breach IP and location.
  5. Post-Incident Action: Unblock account, notify the user via out-of-band communication, and assign mandatory phishing awareness training.
Scenario 8: Your organization wants to deploy Microsoft Intune and Windows Autopilot for 2,000 new laptops. Explain your implementation plan, enrollment strategy, compliance policies, application deployment, testing, and user onboarding process.
  1. Vendor Hardware Hash Registration: Coordinate with OEM hardware vendor to automatically register 2,000 laptop Hardware Hashes (HWIDs) into the tenant Autopilot database.
  2. Autopilot Profile Setup: Create a **User-Driven Autopilot Profile** in Intune, configuring OOBE options (Standard User setup, hiding EULA/privacy settings, assigning custom branding) and setting up Enrollment Status Page (ESP) rules.
  3. Compliance & Security Policies: Configure Intune Compliance Policies (requiring BitLocker 256-bit encryption, minimum OS build, active Defender EDR) and deploy Endpoint Security Baselines.
  4. Win32 App Packaging: Package core enterprise applications using the Microsoft Win32 Content Prep Tool (`IntuneWinAppUtil.exe`) and assign apps to dynamic Entra ID device groups.
  5. Pilot Testing & Deployment: Test the deployment workflow on a 50-device pilot group, validate application deployment times, and ship factory-sealed laptops directly to end-users for self-service onboarding.
Scenario 9: Microsoft Teams meetings experience poor audio and video quality only in one branch office. How would you investigate network latency, QoS, firewall configuration, bandwidth utilization, and Teams Call Analytics?
  1. Analyze Call Analytics & CQD: Open Teams Admin Center → Review Call Analytics for affected users in the branch office. Inspect Call Quality Dashboard (CQD) reports filtered by building subnet to check **Packet Loss (>1%)**, **Jitter (>30ms)**, and **Round Trip Time (>500ms)**.
  2. Validate Network & QoS: Check if Quality of Service (QoS) DSCP markings (EF for Audio, AF41 for Video) are configured on branch office switches and routers.
  3. Audit Firewall & Proxy Settings: Ensure branch office firewall bypasses deep packet SSL inspection for Teams media IP ranges and allows unblocked outbound UDP traffic on ports `3478-3500`.
  4. Inspect Bandwidth Utilization: Check local ISP link utilization during peak call hours to identify local network saturation.
  5. Remediation: Implement local internet breakout (direct routing to M365) to bypass backhauled WAN/VPN tunnels for Teams media traffic.
Scenario 10: Management asks you to improve your Microsoft Secure Score from 45% to 80% within six months without disrupting business operations. Describe your prioritization strategy, quick wins, security improvements, stakeholder communication, and success metrics.
  1. Analyze Recommendations (Month 1): Export Microsoft Secure Score action items from Microsoft Defender portal. Categorize recommendations by **Impact Score** vs **User Disruption Risk**.
  2. Deploy Quick Wins (Months 2โ€“3): Implement high-value, non-disruptive improvements: Enable Defender for Office 365 Safe Links/Attachments, turn on Anti-Phishing policies, enforce BitLocker encryption via Intune, and block legacy authentication protocols.
  3. Target Identity Hardening (Months 4โ€“5): Roll out MFA via Conditional Access using a phased departmental wave approach, enable Entra ID Protection risk policies, and implement Privileged Identity Management (PIM) for all admin roles.
  4. Stakeholder Communication: Issue clear change management communications 14 days prior to identity changes, providing step-by-step registration guides for Microsoft Authenticator.
  5. Track Metrics (Month 6): Present executive dashboard in PowerBI demonstrating Secure Score progression from 45% to 80%+, highlighting reduced tenant risk exposure.
Chapter 3: Interactive Knowledge Assessment Quiz (25 Questions)

Complete the 25 senior-level assessment questions below. Enter your full name and submit to calculate your score, view detailed explanations, and receive your official technical evaluation badge from Bora Academy.

1. Which feature allows a single Microsoft 365 tenant to span across multiple global datacenter regions to meet strict data residency requirements?

Correct Answer: B
Explanation: Microsoft 365 Multi-Geo enables a single tenant to store data at rest across multiple chosen datacenter geography locations.

2. What feature in Microsoft Entra ID provisions or harvests licenses automatically based on group membership changes?

Correct Answer: C
Explanation: Group-Based Licensing binds licenses directly to Entra ID security groups for automated license management.

3. Which Exchange Hybrid deployment model utilizes the lightweight outbound-only Exchange Hybrid Agent to connect to M365 without opening inbound firewall ports?

Correct Answer: A
Explanation: Modern Hybrid uses the Microsoft Hybrid Agent to establish outbound cloud connections without opening inbound Port 443 firewall rules.

4. What DKIM DNS record type points selector keys to Microsoft infrastructure to cryptographically sign outbound emails?

Correct Answer: D
Explanation: DKIM uses pair CNAME records (e.g. `selector1._domainkey.domain.com`) pointing to Microsoft's public key infrastructure.

5. What feature in Exchange Online Protection retroactively moves malicious phishing or malware emails to Quarantine post-delivery?

Correct Answer: B
Explanation: ZAP retroactively purges threat emails already delivered to user inboxes when updated threat intelligence identifies them as malicious.

6. What parameter in Exchange Online PowerShell forces copies of emails sent via "Send As" delegation to save in the Shared Mailbox's Sent Items folder?

Correct Answer: C
Explanation: `Set-Mailbox -MessageCopyForSentAsEnabled $true` ensures sent copies remain inside the shared mailbox sent items folder.

7. Which Microsoft Teams channel type creates a dedicated, isolated SharePoint site for a restricted subset of team members?

Correct Answer: A
Explanation: Private Channels automatically provision a separate, isolated SharePoint site collection to restrict file permissions.

8. Which PSTN connectivity option pairs customer-owned Session Border Controllers (SBCs) to Teams Phone cloud infrastructure?

Correct Answer: D
Explanation: Direct Routing pairs customer-managed SBCs with Microsoft Teams over SIP TLS trunks.

9. What UDP port range must remain unblocked on enterprise firewalls to ensure real-time Teams audio/video stream performance?

Correct Answer: B
Explanation: Teams relies on UDP ports 3478โ€“3500 for optimal real-time media communication traffic.

10. How long are deleted files retained in the SharePoint Online site recycle bins before permanent purge?

Correct Answer: C
Explanation: SharePoint Online holds deleted items across First and Second-Stage recycle bins for a total of 93 days.

11. What folder is created automatically in SharePoint site document libraries to store modified versions of files protected by a Purview Retention Policy?

Correct Answer: A
Explanation: The Preservation Hold Library (PHL) automatically stores original copies of modified or deleted files subject to retention policies.

12. What parameter configuration in Entra Connect Sync updates on-premises AD DS user passwords when a cloud SSPR reset is executed?

Correct Answer: D
Explanation: Password Writeback transmits password reset events from Entra ID back to on-premises Active Directory in real time.

13. What executable tool on the Entra Connect server is used to review synchronization logs and detailed export errors?

Correct Answer: B
Explanation: `miisclient.exe` provides a management console for inspecting sync runs, connectors, metaverse objects, and export errors.

14. What service in Entra ID provides Just-In-Time (JIT) administrative role elevation with mandatory approval workflows?

Correct Answer: C
Explanation: PIM manages time-bound, audited administrative access for privileged roles in Entra ID.

15. What tool tool packages multi-file installations into the .intunewin format required for Intune Win32 app deployment?

Correct Answer: A
Explanation: `IntuneWinAppUtil.exe` converts setup source files into `.intunewin` format for Intune Win32 app deployment.

16. What Autopilot deployment mode self-joins a device to Entra ID using TPM 2.0 hardware attestation without requiring user credential input?

Correct Answer: D
Explanation: Self-Deploying Mode provisions devices (e.g., kiosks, shared PCs) automatically using hardware TPM attestation.

17. What Intune feature allows applying corporate data protections (blocking copy/paste) on unmanaged BYOD mobile devices?

Correct Answer: B
Explanation: App Protection Policies (MAM) protect corporate data within specific applications without requiring full device MDM enrollment.

18. Where are local Intune Management Extension (IME) execution logs stored on a Windows endpoint?

Correct Answer: C
Explanation: IME script and Win32 application execution logs reside under `C:\ProgramData\Microsoft\IntuneManagementExtension\Logs`.

19. What action in Microsoft Defender for Endpoint severs an endpoint's network access while maintaining an encrypted channel to the security portal for remote investigation?

Correct Answer: A
Explanation: Host Isolation isolates compromised endpoints from the local network to stop threat propagation while keeping EDR communication open.

20. Which Microsoft Purview feature embeds persistent encryption directly into file headers to restrict editing/printing across environments?

Correct Answer: D
Explanation: Sensitivity Labels paired with Information Rights Management (IRM) persistently encrypt documents and enforce usage restrictions.

21. What Microsoft Purview service correlates data signals across M365 workloads to detect anomalous employee data exfiltration prior to resignation?

Correct Answer: B
Explanation: Insider Risk Management uses behavioral indicators to detect potential internal threat activities and data theft.

22. What command immediately revokes all active OAuth refresh session tokens for a target user in Microsoft Entra ID?

Correct Answer: C
Explanation: `Revoke-MgUserSignOutSession` invalidates active refresh tokens, forcing instant re-authentication across all applications.

23. What measurement framework in Microsoft Defender portal provides points-based security recommendations to harden M365 tenants?

Correct Answer: A
Explanation: Microsoft Secure Score quantifies security posture and recommends specific configuration improvements.

24. What DNS record string configures an SPF record to validate Exchange Online outbound email?

Correct Answer: D
Explanation: `include:spf.protection.outlook.com` is Microsoft's official SPF authorization mechanism.

25. What is the recommended strategy when deploying major Conditional Access changes to prevent wide organizational lockouts?

Correct Answer: B
Explanation: Deploying Conditional Access in Report-only mode allows assessing impact via sign-in logs before full enforcement.

Explore More Free Guides โ€” Bora Academy

๐ŸŽฏ
Cyber Security Interview Guide (0โ€“2 Yrs)
Entry-level cyber security interview prep
๐ŸŽฏ
Cyber Security Engineer (3โ€“8 Yrs)
Mid-senior cyber security engineer prep
๐Ÿ–ฑ๏ธ
Desktop Support Engineer (3โ€“5 Yrs)
Desktop support interview mastery
๐Ÿ–ฑ๏ธ
Desktop Support Engineer (L3)
L3 escalation-level support interview prep
โ† Back to All Guides (Bora Academy Home)