1p3a Question · Oct 2025

Cloudera Senior Software Engineer Interview Experience

SWE Senior

Question Details

Round 1: Low-Level Design (LLD) * Problem Statement: Design a system modeling linked services and their associated dependencies. * Key Objectives: Optimize the querying mechanism for retri

Full Details

Round 1: Low-Level Design (LLD) * Problem Statement: Design a system modeling linked services and their associated dependencies. * Key Objectives: Optimize the querying mechanism for retrieving dependent services. * Design Constraints: The solution must strictly adhere to SOLID principles, ensure effective class design, and maintain a clear separation of concerns. Round 2: Technical Stack and Scenarios * Domain: Java, Spring Boot, Microservices, and architecture of the candidate's current project. * Scenario 1 (Spring Boot AOP): Address the behavior of @Retryable when a method invokes a retryable method within the same class, specifically focusing on internal method calls bypassing the AOP proxy. * Scenario 2 (Database Operations): Define a strategy for renaming an active database column in a production environment while maintaining zero downtime.

Free preview. Unlock all questions →

Topics

Stack Queue System Design Ml Oop