Pergunta de entrevista da empresa Arbio Group

Take-Home Case study: We currently have a monolithic backend built with Node.js and TypeORM. Propose a migration strategy to microservices.

Resposta da entrevista

Sigiloso

24 de jul. de 2025

I prepared and presented a complete solution during the follow-up meeting, including: A live presentation explaining the migration approach A demo project showing a working Node.js + TypeORM microservices system Used a monorepo structure with a shared core library for DTOs, validation, constants, and types Postman collection demonstrating working APIs for each microservice Discussed possible evolution to a polyrepo structure Explained Database-per-Service design with data ownership boundaries and sync patterns Addressed deployment, CI/CD, and DevOps considerations.