The interview was conversational in nature. We covered key fundamentals of the required tech stack, followed by a discussion on various architectures, exploring when each would be appropriate. We also examined the pros, cons, and trade-offs of different approaches.