Interview Experience- Round 1: Explain your micro services project. Why it is good? How to handle failure/ service down? Implement a caching service using java and the runtime memory. Implement an iterator which prints alternate elements. Round 2: Purely java based round. All the aspects of core java was touched in this round. Round 3: Tech arch round. The arch came with a question printed on a paper. The question was ambiguous and hence there doesn’t exist an exact solution but they will expect the same code which they have in their mind. No questions from Data Structures or system design. This round was really a turn off for me.