Initial Recruiter Call: To understand your experience and interest
Managerial Round: Video call with manager to understand team fit and behaviour. This was non-tech round with focus on behaviour and soft skills.
Live Coding Round: A live coding 60 mins round with two tasks. There are two interviewers in this round, one manager and one engineer to assess your performance. First task is to make a failing unit test pass. It is an easy level array based problem, you have to simply iterate over the array and deduct a value until a condition is fulfilled. Second task is to implement a web feature, where in you have to fetch a json data from the api endpoint and then render it in a dynamically created ScrollView.
System Design Round: This is 60 min round, with 2 interviewers. The idea is to show system design for 2 web flows. First flow is of a product listing page, and the second flow is of a checkout page, where the products are added in basket from the listing page and a final checkout price would be visible in the bottom. Pretty much like a simple version of amazon's listing and checkout page.