Final Interview


Download 101.77 Kb.
Pdf ko'rish
bet11/11
Sana22.10.2023
Hajmi101.77 Kb.
#1716388
1   2   3   4   5   6   7   8   9   10   11
Bog'liq
Final Interview

1. Spring Cloud.
1. Spring Cloud architecture overview.
2. Problems are solved by Spring Cloud.
3. Advantages of using Spring Cloud.
4. Service Registration and Discovery with Netflix Eureka.
5. Client-Side Load Balancing with Ribbon.
6. Fault Tolerance implementation with Netflix Hystrix.
7. Fault tolerance vs high availability.
8. Advantages of Zuul API Gateway.
9. Declarative REST client using Feign.
10. Spring Security Oauth 2 overview, advantages.
11. Monitoring microservices with Zipkin, Dynatrace, Prometheus.
12. Reasons to monitor services (monolithic and microservices).
13. Challenges with monitoring microservices. Approaches for monitoring
microservices.
2. NoSQL
1.
Apache Cassandra overview.
2.
MongoDB overview.
3.
Cassandra vs MongoDB: Pros and Cons.
3. Protocols
1.
What are Google Protocol Buffers?
2.
Reasons to use Google Protocol Buffers.
3.
JSON vs Protocol Buffers.
4.
Apache thrift vs protocol buffers
4. Versioning RESTful Services
1.
Why do we need Versioning for RESTful Web Services?
2.
Available versioning options.
3.
Versioning implementation: best practice.


5. GraphQL
1.
What is GraphQL?
2.
Concepts of the GraphQL query language.
3.
Difference between REST and GraphQL.
6. Command Query Responsibility Segregation (CQRS)
1.
What is CQRS?
2.
CQRS principles.
3.
When do You Need CQRS in Your Application?
4.
Integration microservices with CQRS and event sourcing.
7. Event Sourcing
1.
What is event sourcing?
2.
Advantages of event sourcing.
3.
Limitation of event sourcing.

Download 101.77 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   10   11




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling