Interview was a day long process with following rounds,
- Coding Round : It was a coding/pairing round wherein one of the panel was sitting with me as pair while solving the problem. The expectation is that you should solve the problem in a lean way, follow TDD and clean code practices. The problem which we solved was a "Snakes and Ladders Game".
- Technical Discussion : In this round the focus was more on the microservices architecture, technical abilities, architectural decisions, design principles, problem solving abilities. We worked on a use case "Designing Food delivery Application".
- Director Round : This was again mostly a technical round. The focus was on kind of projects I worked on during my tenure and some CI/CD concepts.