Role - Java Backend developer
Experience - 3 years 9 months
Location - Noida
Round 1 -
- In depth project discussion - follow up questions
- What is API Gateway?
- Discuss the HLD of reverse proxy
- How to avoid latency in any system design?
- What is CDN?
- Output based question related to new string creation and method calling
- Coding question - https://leetcode.com/problems/delete-node-in-a-linked-list/description/
- What is dependency injection and IOC?
- Output based question related to springboot annotations and bean scope
- What is cap theorem and PACELC?
- What is Kafka, Kafka consumer group, partition, replication factor and offset?
- A service is returning error 500 frequently in your design - what approach will you use to resolve it and achieve fault tolerance? How will eventual consistency be achieved?
Verdict - Negative as I couldn't answer 1-2 questions.
Rejected as each round was eliminatory