The interview process consisted of three rounds, including two technical rounds of approximately one hour each. The technical interviews covered a wide range of topics such as Data Structures and Algorithms, system design, and AI/ML concepts. The overall difficulty level of the interviews was quite high, and the questions required strong conceptual clarity and problem-solving skills.
During the technical rounds, questions included designing an efficient parking availability system, discussing the core concepts behind chatbots, and explaining the algorithms used in chatbot implementations. The interviews focused heavily on real-world problem-solving, system design thinking, and a solid understanding of AI/ML fundamentals