GDPR Principles and Compliance Questions

The General Data Protection Regulation in depth: the six lawful bases, data subject rights, accountability and records obligations, DPO requirements, and enforcement and fines. Covers how GDPR principles translate into concrete engineering and product controls. Includes controller and processor obligations and demonstrating compliance.

HardTechnical
102 practiced

Design a multi-region compliance plan for user data (e.g., GDPR) stored and processed by microservices while keeping latency low in each region. Discuss data residency, consent, encryption, anonymization, and auditability.

EasyTechnical
131 practiced

List and explain core GDPR principles (lawfulness, fairness, transparency, purpose limitation, data minimization, accuracy, storage limitation, integrity and confidentiality, accountability). For two sample product changes (adding analytics and enabling user search by email), explain how each principle might affect scope, timeline, or implementation choices.

HardTechnical
73 practiced

Describe how API design must adapt to regulatory requirements like GDPR and CCPA: data minimization, purpose limitation, consent capture, the right to be forgotten, data portability, and cross-border data transfer controls. Propose API-level patterns and controls (deletion endpoints, export endpoints, field-level redaction, audit logs) to support compliance.

MediumTechnical
85 practiced

Your product has users around the world including EU residents. Describe concrete design patterns to ensure GDPR compliance for data residency, lawful basis for processing, cross-border transfers, and efficient handling of data subject requests (SARs, deletion). Explain how to implement these patterns while minimizing user friction and operational overhead.

That is every published GDPR Principles and Compliance question for Software Engineer so far. Browse the other topics in this category, or practice this one interactively.