I applied through a staffing agency. I interviewed at Impetus Technologies (Phoenix, AZ) in July 2025
Interview
There were two rounds of technical interviews. Both rounds involved in-depth, scenario-based questions covering Java 17 features, Spring Boot, Kafka architecture, database schema design, SQL queries, and data structures. The interviewers asked thoughtful follow-ups to probe understanding and practical application, including live coding exercises, SQL writing, and architecture discussions. The focus was not only on knowledge but also problem-solving, trade-off analysis, and system design reasoning.
Interview questions [1]
Question 1
What are the new features introduced in Java 17, and how do sealed classes differ from abstract classes and interfaces?