Senior Engineer Interview Topics - tarunchhabra/parakalo GitHub Wiki

Java basics, Exception handling and Collections Java 8 OOPS principles- Abstraction, Inheritance, Encapsulation, Polymorphism, Composition, Aggregation, Association SOLID principles CCP CRP Lazy load- singleton, if null checks fail fast- preconditional checks Immutable class Design patterns- Spring Core, Boot, Rest, Data/JPA, Hateoas, MVC, Integration Hibernate, Persistance REST principles RDBMS vs NoSQL Distributed Systems AWS K8s Docker