InterviewStack.io LogoInterviewStack.io

Identity, Authentication, and Access Management Questions

Designing and operating identity and access control systems. Covers authentication protocols and standards (OAuth, SAML, OIDC, MFA), authorization models (RBAC, ABAC), identity lifecycle and privilege management, IAM architecture and automation, and access control across cloud and on-premises environments. The 'who can do what' control plane, distinct from cryptographic key management.

MediumTechnical
31 practiced

Explain the difference between NTFS permissions and share permissions on a Windows file server. Include: which permissions are evaluated first, how they combine, typical mistakes administrators make, and guidance for designing permission strategies for shared data.

EasyTechnical
43 practiced

Walk me through the steps you would use (ADUC GUI or PowerShell) to create a new domain user account for a contractor who needs file-share access only: create the account, set initial password and 'User must change password at next logon' flag, place the account in an 'Contractors' OU, and add the account to a security group that grants the proper share access. List exact ADUC steps or the PowerShell commands you would use.

MediumTechnical
31 practiced

You discover a scheduled task on a file server running under a domain user that has not had its password changed in years and is a member of multiple groups. Outline how you'd assess whether this account is a security risk, how you'd rotate credentials safely, and how you'd minimize service disruption during rotation.

HardTechnical
34 practiced

Write (or outline) a PowerShell function that, given a username and a filesystem path, calculates the user's effective NTFS permissions for that path by evaluating direct ACEs, inherited ACEs, and group memberships. The solution should be efficient and account for nested groups. Describe thought process and key API calls or cmdlets used.

MediumTechnical
45 practiced

Describe best practices for UID/GID planning across a fleet of Linux servers and shared resources (NFS, Ceph). How would you reserve ranges for system accounts, service accounts, human users, and containerized workloads to avoid collisions? Explain how you would document, enforce, and audit these assignments at scale.

Unlock Full Question Bank

Get access to all 37 Identity, Authentication, and Access Management interview questions and detailed answers.

Sign in to Continue

Join thousands of developers preparing for their dream job.