First round of interview with 2-interviewers.
One asked about Java, Springboot, SOLID design principles, what is Liskov substitution in detail. List concurrent collections in java, name some of the design patterns you used. why singleton where is it used in Java, Spring vs Springboot. which version of java you have worked on, what all new features of java17 you used. which spring, springboot versions you are using. Whats new in these compare to previous versions. How JPA repository internally works and maintains DB connections.
Other asked about AWS - like what all services of AWS you have worked on, How do you write IAM policies, about the syntax and internals, if you are actively working on AWS then only you could answer those questions. This guy was asking exact syntax, field names, where in aws console you configure what kind of questions. type of ec2 instances that can be created in aws, what are all available settings while creating ec2.
All theoretical questions generally asked in service based companies.