Round 1 (Technical)
Questions:
- Write a spring boot application for fetching employee details on paper
- How OAuth works
- Features introduced in Java 8
- @Qualifier annotation
- Map vs Flatmap
- Functional interface with example on paper
- @mock vs @injectmock
- How to handle exceptions in controller and return proper status code
- PUT vs POST vs PATCH
- @Bean vs @Component
- @Controller vs @RestController
- @Value annotation
- Implementing role based access using spring security
- What are the 3 interfaces of spring data jpa
- Maven scopes (compile, runtime, test etc)
- REST API url naming convention
Candidate's Approach
No approach provided.
Interviewer's Feedback
No feedback provided.