The interview process consisted of 3 interviews in total, first one was a short phone interview, with just general questions about you to set you up for the next stage which is a standard hackerrank medium coding interview task along with asking some generic coding priciples questions which were Java related for the position I applied. On passing that, they set you up to the final interview which in my case had a system design problem to solve and they also introduce you to the company's values and more about the role that you would be doing upon successfully passing.