Verified interview challenge
Access inheritance bug hunt
Review a file-permission helper that must resolve inherited rules and changing user memberships.
Unlock with Full AccessThe challenge
The helper decides whether a customer user may read a file. Rules can apply to folders or individual files, and both user-specific and group rules can match. Inspect how the implementation chooses an access decision as rules and memberships change, then explain the faults and fixes.
What you'll practise
Permission inheritance
Trace how rules on folders affect files further down the path.
Rule selection
Check how user and group matches are resolved under the stated policy.
Changing access
Reason about decisions after rules or group memberships are updated.
Explain which decisions can be wrong and how you would correct them.