BackendMobile
Clean / Hexagonal Architecture
Also written as Clean Architecture, Hexagonal Architecture, Ports and Adapters, Onion Architecture
Ways of structuring code so the core business logic doesn't depend on the database, framework or UI, which can then be swapped or tested in isolation.
Think of it like
Designing a house so you can replace the kitchen appliances without knocking down walls.
Junior or senior?
Common in Java, .NET, Go and Android JDs.
Senior sounds like
Can explain the cost (more layers and boilerplate) as well as the benefit, and when it's overkill.
Ask them
“Where did that architecture pay off for you, and where did it feel like too much ceremony?”