EY interview question

Round-1: Hashmap and concurrenthashmap Executor service How do we handle exception in microservices, springboot application How do microservices communicate Functional interface How to create an immutable class Round-2: Performance testing involvement How microservices communicate with db Docker How do u handle exception in springboot and microservices How do define dev, staging, prod in your application(springboot, microservices, etc) Difference between delete, truncate and drop Hashmap, treemap, linkedhashmap What is concurrency How do u define application configurations in your project Write controller for crud operations How do u provide security for rest api’s(url’s ports etc) Oauth2 Authentication and authorization Write program for reverse linkedlist Sql query to find 2nd highest sal for employee (id, nme, salrary) Java code for finding empname, empage, empsal compare using comparator based on empsal: Circuit breaker, fallback, retry mechanism’s Which logger app used and different levels of logs (eg: log4J)