Monday, November 1, 2021

Check your skills java

- Tenets of OOPS
- Java Modifiers and Scope
- Mutable vs Immutable. ( Standard examples)
- Abstract class vs Interface
- Changing a Mutable class to Immutable
- Lazy Initialization ( extends LazyInitializer class and override initialize. Get the object with base class and get() to get that object)
- Ways to create threads (Extend thread, Implement callable, Implement runnable). Which is better and why? Purpose of Volatile ?
- Hashcode() lazy initialization?
- Inversion of Control
- Dependency Injection
- SOAP vs REST
- MVC Patterns
- Java 9 features
- Stream and Filters
-  Any thoughts about Reactive Manifesto
- Non-Blocking vs Asynchronous blocking
- CQRS Pattern in Microseconds
- Domain Driven Design with an example.
- Garbage collection (Minor and Major)
- Kurbernetes? database pooling…?
- Kafka
- Spring Boot vs Spring framework
-  Cloud Design  Patterns (Asynchronous Request and Reply, CQRS,  Event sourcing,  Retry,  Circuit Breaker, Sidecar

Ref: https://levelup.gitconnected.com/cloud-design-patterns-explained-simply-113c788b33ff




  

No comments:

Post a Comment