Design an ACL authorization checking service

Quick Overview

This question evaluates system design and security architecture skills, focusing on centralized authorization/ACL models, API and data modeling, caching and consistency strategies, scalability, multi-tenant isolation, and operational concerns for low-latency, highly available services in a microservices environment.

Design an ACL authorization checking service

Company: Snowflake

Role: Software Engineer

Category: System Design

Difficulty: hard

Interview Round: Technical Screen

Overview: This question evaluates system design and security architecture skills, focusing on centralized authorization/ACL models, API and data modeling, caching and consistency strategies, scalability, multi-tenant isolation, and operational concerns for low-latency, highly available services in a microservices environment.

Snowflake logo
Snowflake
Jan 6, 2026
hardSoftware EngineerTechnical ScreenSystem Design
45
0
Loading...