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.

EasyTechnical
62 practiced

Define Privileged Access Management (PAM). List common PAM controls such as vaulted credentials, just-in-time access, session recording, and bastion hosts, and explain how PAM integrates into the identity lifecycle and supports emergency break-glass workflows.

HardTechnical
61 practiced

An attacker has replaced a user's ~/.ssh/authorized_keys across multiple servers to maintain persistent access. Describe how you would identify which keys were added and when, what logs and artefacts you would inspect across systems (including auditd, filesystem timestamps, configuration management), and how you would coordinate an automated, auditable rotation of that user's keys across the fleet.

HardTechnical
38 practiced

Design detection and alerting rules (for auditd + SIEM like Splunk/ELK) to detect suspicious user-administration activity: additions to /etc/sudoers or /etc/sudoers.d, changes to group 'sudo' membership, new SSH keys written to home directories, and creation of UID 0 users. Provide example auditd rules or file watches and high-level SIEM query patterns and thresholds to reduce false positives.

HardSystem Design
43 practiced

Design an audit and monitoring architecture to detect improper privilege escalations and lateral movement originating from compromised Windows user accounts. Specify telemetry sources (AD change logs, Kerberos events, SMB/file access), alerting logic, retention, and how to integrate with a SIEM for automated playbooks.

MediumTechnical
44 practiced

Create a PowerShell solution (outline or code) to collect the local 'Administrators' group membership from every domain-joined computer in an OU, identify non-approved users, and produce a CSV report with computer name, account, SID, and whether the account is a domain or local account. Describe remoting and permission requirements.

Unlock Full Question Bank

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

Sign in to Continue

Join thousands of developers preparing for their dream job.