First round was online assessment with 5 OOPS + DB questions, 1 Leetcode medium (valid palindrome linkedlist)
Second round was video call, discussing about my work and cross questions on the same. Few more questions were:
- how would you manage downstream unstable microservice APIs (answered: circuit breaker)
- how to make sure write operation is DB is not lost. (answered: backup system)
- How to maintain concurrency in database write, that is multiple servers trying to write to db simultaneously.
- Longest path sum in Binary Tree.
- https://leetcode.com/problems/max-area-of-island/description/
Please let me know how would you have answered above 1) to 3) questions of video call discussion.