Golang Technical Questions General Concepts & System Design: what is a software pattern you have used recently? Explain Connection Pooling, Circuit Breaker, Timeouts, and Retries with Backoff. Databases: Experience with SQL vs. NoSQL. Define a Primary Key. Explain Master-Slave architecture AWS/DynamoDB: What types of keys does DynamoDB use? What is a partition key? Architecture & Patterns: How do you implement Idempotency and Rate Limiters? Team & VP Rounds: Deep dive into past experiences. Specifics on Observability, Rollout/Deployment strategies, and Incident Management. Discussion on team processes, ways of working, and personal motivation for joining dLocal.