I was interviewed for NodeJs, NestJs, AWS, Javascript and Typescript tech stack. There were 2 rounds conducted. The first round was pretty easy, with questions specific to NodeJs and architecture. The second round was pretty easy, with questions around AWS services, NodeJs, Database and architecture. However, the interviewer would put some non-practical scenarios to solve. For example, Instead of reading data from GET APIs in a CQRS pattern, how can we fetch data using events? I clearly said it is not a good way of doing it, however we can listen to SNS events and websocket events for this but it has limitations and not the correct way. I felt that the interviewer had no knowledge on event based communication and CQRS pattern in microservices.