Had a call with HR then the following interviews were scheduled one after the other.
Total three rounds:
- HM round - Discussion about past projects, cross question about some projects and a discussion about career goals etc
- LLD round - Design an ATM machine
- HLD round - Your application service is dependent on two downstream services which support different rates. Design how we can scale our system that serve different tiers of users -> paid and unpaid and takes into consideration that synchronous requests have lesser priority than asynchronous requests. Also, how we can ensure fairness and priority scheduling of API requests.