InterviewDB Question · USA

Moderator Access Control: Implement Tiered Moderation Permissions for a Community Platform

Question Details

Problem Design a moderation access control system for a multi-community platform. Moderators have roles scoped to specific communities: viewer, moderator, admin. Implement: Permission matrix: viewer can view_reports; moderator adds remove_post, ban_user; admin adds appoint_mod. Example Follow-ups How do you model global super-admins who can act in any community? How would you audit every permission check and role change for compliance? Roles change frequently — how do you cache permission checks…

Full Details

🔒

Unlock all Reddit questions

Full insider details, leaked discussions, and candidate experiences.

or every company, $100/year →

About This Question

This is a reported interview question from a reddit interview during the phone round.

It covers the following topics: Coding, Phone, Onsite, Matrix .