3 rounds of interview.
1st round includes basic java 8, spring and angular questions. Stream api and array codes
2nd round involves high level questions like system design
3rd round is a managerial round.
Even after clearing all the rounds, I got rejected twice. Also they did not provide any reason for rejection.